this post was submitted on 27 Jun 2025
43 points (97.8% liked)

Linux

55692 readers
660 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I'm planning on getting a laptop within the next month which will be my daily driver for university, and it has a RTX 5060. I know people have lots of issues with NVIDIA on Linux, but I don't know of any specific issues. What issues can I expect running Fedora 42 (KDE) on this device?

I am not responding to most comments here, but I am silently taking them into account.

top 30 comments
sorted by: hot top controversial new old
[–] zod000@lemmy.ml 2 points 2 hours ago

I have used both AMD and Nvidia cards on Linux for a long time and with Nvidia it's mostly fine now days, but their driver situation tends to be fine until the rare time that it isn't. I switched back to AMD last year due to the occasional driver issue that left me dead in the water. And by occasional I mean like once every year or so, not something common. It is entirely possible that you'll never have much of an issue, but I started to take note of my Nvidia driver versions and and especially noted when GPU drivers were updated so that I had some notion of where to try to roll back to if I ran into issues. I haven't had any issues like that with my AMD cards for a long, long time in Linux (with Windows obvious the situation was more of the reverse of this).

[–] KarnaSubarna@lemmy.ml 2 points 2 hours ago* (last edited 2 hours ago)

For gaming on Linux, use latest release (e.g. v575) of Nvidia driver. And for everything else stick to production release (e.g. v570).

[–] vintageballs@feddit.org 5 points 11 hours ago

Just use the newest driver and you'll be completely fine. Even with very recent hardware, everything works as expected for me.

People like to shit on Nvidia, which is deserved for their business practices and relationship with Linux in the past, however most who claim that there are issues clearly haven't used an Nvidia GPU under Linux in a long time.

It just works.

[–] Ashiette@lemmy.world 26 points 15 hours ago

You can expect your computer to function properly.

[–] Virual@lemmy.dbzer0.com 10 points 13 hours ago (1 children)

As long as you're using modern drivers, such as 570 or later (preferably 575), your experience should generally be fine.

Nvidia rightfully earned their bad reputation on linux, but over the last year or two they've put a ton of work into improving it, specifically in wayland support.

One of the last major open issues is DX12 performance. DX12 performance is kinda all over the place depending on your hardware, game, and game settings, but you can generally expect around a 20% performance hit to DX12 games compared to windows. DX11, opengl, and vulkan games perform about as well as windows. Dx12 performance on Nvidia has been a known issue for years and Nvidia was silent on it, but just a few months ago they finally publically acknowledged it and claimed they were working on it. In my experience, Nvidia typically pretends problems don't exist until they actually decide to fix them, so we can probably start expecting improvements to DX12 performance soon.

I've been exclusively gaming with Nvidia on linux (CachyOS) for about a year now and my experience has been satisfactory, so you should be fine.

[–] aksdb@lemmy.world -2 points 12 hours ago (1 children)

Nvidia rightfully earned their bad reputation on linux,

Really? IMO not with GPUs. They have released linux drivers for decades, and always in time for new kernel versions. ATI was typically way behind and buggy as hell. I would likely not have switched to Linux on the desktop in 2006 if it wasn't for my GPU "just working", without any fiddling. Performance was always equal to Windows and stuff like multimonitoring just worked. They even had their nice setup utility to configure Xorg for you.

Could they have handled the transition to Wayland better? Maybe. But claiming they earned a bad reputation in regards to GPU when they are the one big vendor that had extremely active linux support for ages is dishonest and unwarranted, IMO.

[–] Virual@lemmy.dbzer0.com 7 points 11 hours ago* (last edited 11 hours ago)

Dishonest and unwarranted? What?

They dragged their feet on wayland and tried to force EGLStreams for years, causing a ton of work for open source devs. Their drivers on linux are still significantly more annoying to install than AMD or Intel and still use proprietary userspace drivers. This all and more is the definition of earning their bad reputation.

You know what's dishonest and unwarranted? You trying to twist my words and imply I compared them to other manufacturers when I didn't. More than one company can rightfully earn a bad reputation, and ATI definitely did as well. Nvidia was indeed better for a long while, and then earned their bad reputation over the later 2010s and early 2020s.

[–] balsoft@lemmy.ml 2 points 10 hours ago* (last edited 10 hours ago) (2 children)

It should work. The only practical issues are:

  • Usually, you will have to manually install the proprietary drivers (I think Fedora makes this relatively easy)
  • Wayland (the protocol most desktop environmentss use nowadays) support may be hit-and-miss at times (it will mostly work but it's not as polished as with Intel/AMD), and Proton (the thing that lets you play Windows games) may not play well either.

The ideological issue (which you probably don't care about) is that it pretty much requires proprietary (non-FOSS) drivers which run in kernel space and so in theory have complete access to all data on your computer (but then so does Intel ME). This is the main reason I personally will never use NVidia cards.

[–] IrritableOcelot@beehaw.org 3 points 3 hours ago

Yes, on fedora you just click the check box for the Nvidia driver repo in KDE Discover or Gnome Software, and you're good.

[–] CCRhode@lemmy.ml 2 points 3 hours ago (1 children)

The ideological issue (which you probably don’t care about) is that it pretty much requires proprietary (non-FOSS) drivers which run in kernel space and so in theory have complete access to all data on your computer (but then so does Intel ME). This is the main reason I personally will never use NVidia cards.

The only meltdown I've had with Linux occurred on a minor rev-level update to Debian that plugged some hole in the kernel the NVidia proprietary driver was crawling through. I had used Debian and an NVidia proprietary driver for years on an ancient motherboard. Then suddenly that "solution" disappeared. I had to replace the whole machine. Yeah, it was time. No, I wasn't ready. I don't know whether I should have been more pissed at Debian or NVidia, but I'm still on Debian. After the kernel update, X11 reverted to a default driver, and no install, uninstall, reinstall combination of the proprietary drivers seemed efficacious. I'm sorry I don't remember the exact software rev-levels and drivers involved. All notes I took at the time, if any, were lost in the subsequent crash and recovery from incompetently trying to roll back the kernel update.

[–] Flatfire@lemmy.ca 2 points 2 hours ago

That one sounds squarely on Nvidia. Any driver that uses undocumented workarounds to gain kernel level access or utilizes an access loophool for system hooks is a bad driver. I'd assume Debian, or likely more accurately the Linux kernel itself was updated following some matter of CVE that Nvidia was quietly abusing.

Frustrating, but a good example of why those kinds of proprietary drivers are such a nightmare. You really just don't know what techniques they're using.

[–] Hubi@feddit.org 19 points 16 hours ago (2 children)

The Nvidia issue is overblown IMO. Yes, it used to be petty bad a couple of years ago with bugs and glitches all over the place, especially with Wayland. These days not so much. Just use the proprietary Nvidia drivers and you will have a solid experience. It's honestly been over a year since I last had an issue that I could narrow down to Nvidia hardware.

Just make sure to read some reports from people with the same model of laptop. Laptops with very specific hardware can have compatibility issues.

[–] murvel@feddit.nu 3 points 7 hours ago

I don't know about that man. Installed Fedora 42 and GNOME to run with my RTX3080 and GNOME froze and crashed at random constantly. Installed KDE Plasma instead and it runs just fine.

[–] BananaTrifleViolin@lemmy.world 4 points 13 hours ago (1 children)

I get what you're saying but I don't think it's overblown having put up with issues myself with a mainstream 3070 card. A year really isn't very long and it's been a series of issues for me. When I've seen reports that the issues are fixed I have tried Wayland sessions and still find basic problems like video lag on my dual 4k set up without any clear solution. I have an Nvidia GPU and I avoid Wayland as a result.

My feeling is that they've fixed the issues perhaps for most useage cases but not all, and it can be enough for just 1 unfixed issue to ruin your experience.

I have a 3070 and am Linux only now; I'm currently looking at an upgrade for my GPU and genuinely I'm not even looking at an Nvidia GPU such have the annoyances been with Nvidia and wayland support. Many people who want specific features of Nvidia cards may not be so lucky

Even if Wayland support is fixed, I'm in the category of once bite twice shy with Nvidia on linux.

[–] zod000@lemmy.ml 1 points 2 hours ago

I definitely had issues with my 3070. I ran it in Linux for 4 years before recently switching back to AMD. It was usually only minor issues like it not playing well with certain DEs, but sometimes certain driver versions would make my system unusable/unbootable until I could roll them back. I am glad some people never had it happen, but pretending like it wasn't a thing just makes you ignorant.

[–] jws_shadotak@sh.itjust.works 9 points 16 hours ago* (last edited 16 hours ago) (2 children)

I had some weird issues with my 3080 Ti on Fedora 41 and 42 and have recently switched to a 9070 XT.

Most games ran fine, but other programs acted strange while games were open. Space Engineers, Escape from Tarkov, and a couple other titles wouldn't allow me to use other programs. The cursor would stay the same as in-game, even when alt-tabbed, and the Discord UI would become unresponsive.

I had several strange issues with my monitor flickering that didn't resolve until I uninstalled and reinstalled my drivers.

I had a horrible issue with Minecraft and other OpenGL games that caused a strobing white screen while playing. I forgot how I resolved that one.

I had to reinstall drivers several times. I don't know how much of it was self-inflicted or just how it goes on Linux.

None of these issues have come up while on my 9070 XT.

[–] BananaTrifleViolin@lemmy.world 3 points 13 hours ago* (last edited 13 hours ago)

Yeah I have a 3070 and have experienced similar sorts of minor annoyances when using Wayland. When I see reports that issues are fixed I try a Wayland session and still find various oddities or issues.

They may be marginal useages but for me I have a dual screen set up and I might game on one and have a video open on another, or even have two video streams open, one on each screen. I find videos slow down and lag, or have artefacts. Issues I don't get on X11 or when I was in windows.

I'm in the same position of looking to upgrade my graphics card and I'm looking at AMD to avoid any more Nvidia related issues. I love using Linux but I don't want to be dealing with Nvidia drivers after past experience.

[–] Interstellar_1@lemmy.blahaj.zone 1 points 11 hours ago* (last edited 11 hours ago) (1 children)

Good specific experience to know, thanks. Basically the only game I do care about is Minecraft, so as long as I do get that working, I'll be fine.

[–] swab148@lemmy.dbzer0.com 1 points 6 hours ago

I use Prismlauncher, it's great for managing multiple versions with different mod lists, Java versions, etc. Nice, clean interface, and you get a background cat!

[–] Mwa@thelemmy.club 1 points 10 hours ago

The only problem i see its not in their repos, and you have to add the non foss repo manually and its third party.

[–] sgibson5150@slrpnk.net 7 points 16 hours ago* (last edited 16 hours ago) (1 children)

I've been using Aurora which is an immutable distro based on Fedora. It's from the same guys who do Bazzite. I use it on my work laptop with a discrete Nvidia card. I've had zero issues with the video driver. (I use Bazzite on two desktop and a laptop at home, all with Nvidia cards).

I really like these universal blue distro because on the odd occasion that I have an issue after an update, I can reboot into a pinned working version of the system. There are only a couple of CLI commands to learn to pin and unpin the different systems. All currently available systems appear on the grub menu. It's kind of brilliant IMO.

Only downside is that installing RPM packages isn't recommended, but I've found pretty much everything I need through flathub. I have one RPM package installed for VeraCrypt (no flatpak and it doesn't work right in a container) but it hasn't caused any issues for me.

Edit: I should say I can't speak to the ongoing driver issues on the 50 series cards. The newest card I own is an RTX 3080 LHR 12 GB.

[–] FooBarrington@lemmy.world 2 points 10 hours ago

Yeah, can't recommend Aurora enough. It's awesome to have literally 0 driver issues, since the system image already contains the drivers pre-installed.

[–] BananaTrifleViolin@lemmy.world 3 points 13 hours ago* (last edited 13 hours ago)

I have a 3070 and generally I have no issues with gaming or working in X11.

I have previously had major issues with Nvidia and Wayland and I don't use Wayland as a result on that machine . Many of those issues may have been resolved now but at present there isn't a need to be using Wayland although it is being increasingly pushed. Problems I had were laggyness in the desktop, and videos becoming choppy if I had more than one major process running on the GPU (eg game and video in browser, or two browser windows both with video). I believe such issues have been fixed in the past 12-18m but I'm now in the habit of using X11 on the machine with no incentive to try Wayland again for now.

It is very easy to avoid Wayland - as simple as ensuring X11 is installed and then logging out of a Wayland desktop session and logging into an X11 session once and keeping with that as the default.

I do have a separate AMD machine with integrated GPU and that has been running Wayland from the get go. On that machine I've never even had to think about this issue and have just let my fedora based distro (Nobara) default to Wayland. It's been very much an Nvidia issue.

[–] faede@mander.xyz 6 points 17 hours ago

I have been using Endevour os with Wayland KDE for quite a while now with few issues. I bet you would be fine.

[–] umbrella@lemmy.ml 1 points 12 hours ago

for me? stuttering and freezes on wayland, its kind of hit and miss sometimes. more like missing my amd gpu.

[–] cevn@lemmy.world 2 points 14 hours ago

None? Lol. However i have a 1080 and Wayland has memory leaks. I think related somehow cuz the amd boxes are fine and newer nvidia too.

[–] NaiP@lemmy.world 1 points 14 hours ago

If you’re gaming DX12 has really ass issues. It’s a bit annoying to setup for wayland too, but otherwise works fine!

[–] amzd@lemmy.world 0 points 11 hours ago* (last edited 11 hours ago) (1 children)

Might want to try Nobara which is basically fedora but it installs proprietary gpu drivers on first boot

[–] Interstellar_1@lemmy.blahaj.zone 2 points 11 hours ago

Pretty sure Fedora can do that too, you just have to select the option in the installer

[–] timewarp@lemmy.world 0 points 16 hours ago

Pretty much no issues at this point. In fact, in some ways I feel NVIDIA has done better than AMD recently.