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.

you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 1 year ago (1 child)

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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year 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.

  • source
  • parent