This might sound silly, but couldn’t you just get a better connection? You are using bandwidth for lemmy so your internet can’t be that bad. In the worst case you can just go to your local library.
Because people will never agree on a single one, and it’s FOSS so nothing is forced. I for one am glad I don’t have to use apt because I prefer pacman, just as I am glad someone who doesn’t want to use an Arch-derivative has Debian and apt to fall back on.
I tried out the beta version of 545 last week, I swear it made the render issue with XWayland apps worse. Even if it’s back to the 535 state, it still makes using Wayland on Nvidia very difficult unless every application you plan to use is Wayland native. It’ll be a while before that’s the case for me.
I plan to just pick up a 6700 XT next week. I’m tired of being a second class citizen in Nvidia’s eyes.
That being said, I appreciate the devs themselves who’ve been working on improving what they can (there’s a couple that I’ve even seen participating in the Freedesktop GitLab). I assume the lackluster Linux support comes from the management side of things. I may not like the company, but I obviously don’t have disdain for every single person there.
I replaced my 3080 Ti with a 7900 XTX, reinstalled Tumbleweed to start fresh, and KDE on Wayland has been running great so far. Before, visual glitches galore, GPU refusing to output a signal if iGPU is not blacklisted, hardware video decoding outright does not work, etc.
Now, with AMD, I have not yet experienced graphics-related issues in weeks, fingers crossed.
Yeah it’s absolutely ridiculous. The “stable” release is out in the extra-testing repo for Arch, and I just had an absolute nightmare trying to get it to work. Installed it, added the suggested nvidia-drm.modeset=1 nvidia-drm.fbdev=1 kernel parameters to systemd-boot, ensured all of the Nvidia kernel modules were present in initrd to do early KMS loading - tried to start a KDE Wayland session and the desktop ran no more than maybe 5 FPS and I wish I were exaggerating that. A very similar issue was reported on their forums but the error I’m getting from kwin_wayland_drm is slightly different.
Tried install GNOME, but its Wayland session wouldn’t even launch at all. Loaded into its X11 session and it seemed to not be using accelerated graphics whatsoever.
Now of course, part of the blame goes to me for opting into the testing repo… but at the same time, I shouldn’t have to go through those hoops just to potentially get a working Wayland desktop (and I suspect even if I had succeeded, the same issues will have still been present). As far as I understand, AMD/Intel’s drivers are just part of mesa and are included in the kernel - no modifying your initrd, no worrying about DKMS, no trying to mess with .run files…
I have a Windows partition on one of my SSDs for the few occasions that I need to do something that can only be done from Windows, and I think I’m just going to use that till my GPU comes in. Funnily enough, Nvidia’s drivers aren’t even that great on Windows either - I still get a screen flicker issue whenever (I believe) the power state of the GPU changes, so for example playing a YouTube video, or even Steam popping a toast notification saying that a friend has launched some game. And plenty of my friends have tales of nightmares with trying to install and manage the Nvidia driver on Windows.
I would’ve never bought an Nvidia GPU in the first place if I had known how bad it was on Linux, and my current Nvidia GPU (a 2080) wasn’t actually purchased by me, but handed down by a very gracious friend at the beginning of the year since times have been really tough for me. Thankfully this last month I was able to put in some extra hours to be able to set aside some money for a used 6700xt because if I have to deal with this any longer I’m going to lose my sanity.
Sorry, I don't know if it is documented anywhere, but in summary the project started with bcache (block cache) from a single developer (Kent Overstreet A.K.A Evil Pie Pirate) in 2010 that explained he was building a module for the Linux Kernel.
Bcache is a method of using a fast ssd drive as a caching mechanism for slow but large hdds. As is, the project was quite ambitious but then, when the developer was working in an evolution of bcache (kind-of lessons learned re-implementation), the project grew into a general-purpose POSIX filesystem.
Considering the origins of the most popular file system implementations, expecting a single individual being successful creating a general-purpose one sounded over ambitious.
Then in 2013, out of the blue, Kent left Google to solely work in this project. (In reality though, he spent two years later in Datera as well.)
Then, how do you finance a single developer for a file system from 2013 onwards up to today, when it finally merged into the kernel?
Patreon. The whole thing was financed through it.
That said, there are other collaborators like Daniel Hill, Dave Chinner or Brian Foster, yet what's surprising is how this started as a side project and eventually became the main competitor of corporate-developed file systems by Patreon funding.
Note: A bit of hype-control here, btrfs which would be the main "competitor" was merged into kernel 14 years ago, so bcachefs still has a long way to go before we can trust it with our data.
I wish distro’s would combine efforts much more so we have a better desktop experience. Do we really need 15 window managers when we could have 2 or 3 much better ones.
Unify to a single package manager, they are all functionally the same.
Standardize on flatpacks and abandon snaps and appimage
I like the option to pick different package managers but it would behoove the community to actually settle on a package format. Making a deb or rpm are very different processes and while containers are nice for server side stuff I wish there was something easier for desktop
Void was a great experience last time I used it. A minimal set of tools/software were installed(for some reason, I dislike ISOs/distros that fill everything from Libre Office to an FTP client in it; I will just download them if I want it), the package manager seemed pacy enough and system was fast. It is definitely one of the better distros I have tried.
Not a global opinion here as many hardcore linux users will stand by Arch or Mint, but I always have preferred Debian. It’s what Ubuntu is based on, so it uses apt(itude), yet it’s not prebloated Ubuntu and much more true to adaptation and unedited software than Ubuntu has become… But in the end it’s more personal choice and taste, so usually requires a bunch of failed attempts to get one that fits, as every linux can basically do the same things, yet on some or other slightly different way… 😜
If you can find something not made by Microsoft, go for it, but I actually picked up a surface go 3 and installed fedora on it. As long as you install the Linux surface kernel it’s actually a really good experience. The only thing that doesn’t completely work are the cameras, but there are workarounds (and anything using libcamera works).
Thank you for your comment! I’ve seen other people mention Microsoft Surfaces too, but would obviously like to not use a device made by one of the very company whose operating systems I want to avoid. Another thing that kind of scared me are the 2 core CPUs in some of them (even the “higher” priced ones like the surface go 3), so how’s your performance with Fedora?
Pretty good, although I never used it with windows so I don’t have a comparison. But it easily survives a day of notetaking and some coding, it usually gets down to 20% by the end of the day. Suspend works great, I’ve had it last for multiple days without losing much battery at all.
I thought NixOS was already reproducible, like, isn’t that the whole point? What’s the big deal here, and why is it a “great achievement” - does the Linux world now completely change? Does this revolutionize how Linux ISOs are built?
From my understanding, Nix is currently reproducible in that you can easily run an install with a script that gets you set up with the packages and configuration that you want, but the announcement is that they can verify the binaries that they ship are faithful to their source, and haven’t been tampered with anywhere in the build pipeline
That is almost word for word would the body of the post says
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.