Does anyone else feel like this is meme hasn’t aged well? There was a point where it was true, but now I would say installing up to date drivers on Linux and maintaining them is easy than Windows…
The NVIDIA driver is alright now, but in my experience had un-debuggable segfaults in the opengl part, so I had to abandon it. Sad.
It used to be this way and was one of my biggest complaints. It’s no longer this way. Drivers for my Nvidia card works fine on my mint and arch setup.
X.org or Wayland?
I used xorg on mint and wayland on arch. No issues related to drivers on either.
I experience some screen flickering and short blackouts.
the upsides of buying from a Company that donates to OSS projects rather then not donating and only maintains proprietary drivers.
IK broadcom also does this too,but broadcom do have drivers in Mesa only for the Raspberry PI.This kinda reminded me of a scene in That 70s Show where Red Forman strongly recommended to his son that he should only fit accessories compatible with his 1969 Oldsmobile car.
I am on Debian with Nvidia 550 drivers… yeah.
Silly question but why?
Why what? Why Debian? Why Nvidia? Or White Nvidia 550 drivers?
-
Why Debian: Because I am most familiar with Debian-based distros, and I don’t generally need latest stuff for anything. I really wanted to familiarize myself with the base for other distros, and I am fine with it.
-
Why Nvidia: Because I chose Nvidia when I built my computer (it was running Windows 10 at that moment) and I never upgraded it, and given that I don’t have integrated graphics on my system I am stuck with it, unless I upgrade.
-
Why Nvidia 550 drivers: Because these are the drviers that are in the latest Debian release (13 - trixie) and I don’t want to break my system by installing experimental drivers or official ones from Nvidia. I also only have problems on Wayland Plasma session where HW accelerated apps and games have big graphical issues, but relogging to X11 session is fine for now. I don’t really play video games, except retro and indie stuff anyway.
The reason I’m asking is that you can buy old AMD GPUs on eBay or equivalent sites for not a lot of money. Sure it involves spending but you will never need to deal with nvidia again
-
Intel drivers:

I need an intel driver to turn the fucking useless onboard graphics off. for debian. any tips?
You can’t. Some laptops have the igpu as the dedicated driver of the display and can’t do hardware mux. If your laptop doesn’t offer the option in UEFI, it probably doesn’t support it.
thank you for this info. what do you think would happen if I did the following , more or less with the info indicated in my post here?
https://gist.github.com/pjobson/9e5f7349cf4f28bc82f82ea980047778
https://lemmy.world/post/43248486/22203270EDIT: I’d get a fucking black screen. 😭🔫
I’ve learned it best to use nvidia drivers with nvidia cards and the AMD drivers with the AMD cards. I recommend this for performance.
Absolutely crazy take, I bet no one has thought of this.
I think it’s more of a
Open drivers vs proprietary drivers
That’s the thing with AMD drivers, they’re the damn near perfect software. Doing lots of stuff yet you’d never know it’s there. It stays nicely out of the user’s way, you don’t even have to think about installing them and shit just works
Then there are the Nvidia drivers
Do AMD drivers/cards automatically switch to the dGPU on laptops when launching a game or other graphically intensive program?
With Nvidia, we need to prepend
prime-runto every program we want to use the Nvidia GPU on a laptop.They are not perfect, but their developers – 1 or 2 actually allocated to work on in-kernel drivers, such as Mario Limonciello – almost are.
I used em dashes to avoid a comma party, I promise I am not a LLM bot
That’s why I said “damn near perfect”
I used em dashes to avoid a comma party, I promise I am not a LLM bot
that’s what I would say if I was an LLM bot!!
👀
15 years ago this was true lol
You might not remember ATI atrocity.
Eh. I had issues with Nvidia drivers like 5 years ago. Still, a lot more stable today
i’d argue it was the opposite back then. i have PTSD from fglrx
That’s fair. Mint did not care much with my old AMD Phenom 2. It had so much screen tear
The fps gap in games is still quite high with nvidia compared to windows, amd is almost on par now
This is the main reason I switched. I got about 30% less performance on a 3060 Ti in Linux than on Windows. And then Counter Strike 2 came out and I was fucked. Now I get about 30% more performance on Linux than on Windows with my 7900 XT (got it on super sale, so worth it). That is ultimately why I switched. And I can use sway and hyprland now, instead of i3. For me, the switch to AMD brought huge improvements.
When you want to do GPU processing for AI, crypto, video editing, etc, though, this gets reversed.
Getting Cuda working on Linux with an nvidia card is relatively painless. Just a few well-documented commands, worked on the first try.
I could never get AMD’s equivalent to work on Linux, though, and it led me down a horrible rabbit-hole of trying a dozen different driver versions from a dozen different places, all with their own unique and quirky ways of installing… And it still never did work.
ROCM is pretty simple. It’s just no where near as robust and supported as Cuda.
Thats just poor distro support, kind of like CUDA in the past… ROCM should “just work” if it’s shipped right. But it’s not really a priority with maintainers.
Now, if you’re trying to run CUDA stuff with ROCM, that’s a whole different story. The bast majority of GPU software has extremely poor ROCM support compared to CUDA, and some of this is definitely from AMD footgunning.
For me cuda was painful. I did the well documented commands, rebooted and had no output on my laptop screen anymore. Probably a complication due to Optimus, but still…
It was definitely Optimus. If you’ve got an Optimus laptop, everything bad in your life can somehow be traced back to it. Bad battery life? Optimus. Buggy video? Optimus. Hurts when you pee? Optimus. God I fucking hate Optimus.
For me it was deadsimple once i tried setting it up with nix, granted you need to learn a little about nix so maybe that cancels it out a bit lol.
ROCM still barely works on Windows and it’s only recently been supported at all IIRC.
i wish i could go to an amd card but i just upgraded my video card (geforce rtx 4060 ti) like 3 months before i decided to move to linux :(
You could flip it
Jo, no problem! Just use the proprietary drivers and vulcan, cuda etc. Just works
Especially with a recent card, like a 4060. Problematic are only the cards which are considered legacy by nvidia (I think older than the GTX 900 series), because they do not update their drivers for newer kernels. In these cases resorting to nouveau (in-kernel driver for nvidia cards) is your best bet, but you will not use the card’s full potential.
Edit: One can of course use proprietary drivers with legacy cards if you use a distro in a legacy kernel. But having old kernel then comes with less compatibility to other devices, as backports generally take their time.
yeah its not too bad i have the regular drivers and nvidia-smi shows the card using the gpu for most things; and jellyfin works great too.
i wish ff7 rebirth worked better but i think thats more of the game than a card.
What distro do you use, generally, there is a relatively easy way to switch to the nvidia proprietary ones, or what is “regular”in your case?
Last time I switched nvidia drivers after initial installation, I had to uninstall (lib32-)vulkan-nouveau (32bit and 64bit) and install (lib32-)nvidia-utils manually, but I guess, that may distro specific.
i’m on mint
➜ 11:11 katy ~ apt list --installed | grep "nvidia" libnvidia-cfg1-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-common-580/noble-updates,noble-updates,noble-security,noble-security,now 580.126.09-0ubuntu0.24.04.1 all [installed,automatic] libnvidia-compute-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-compute-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 i386 [installed,automatic] libnvidia-decode-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-decode-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 i386 [installed,automatic] libnvidia-egl-wayland1/noble-updates,now 1:1.1.13-1ubuntu0.1 amd64 [installed,automatic] libnvidia-egl-wayland1/noble-updates,now 1:1.1.13-1ubuntu0.1 i386 [installed,automatic] libnvidia-encode-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-encode-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 i386 [installed,automatic] libnvidia-extra-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-fbc1-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-fbc1-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 i386 [installed,automatic] libnvidia-gl-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] libnvidia-gl-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 i386 [installed,automatic] nvidia-compute-utils-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] nvidia-dkms-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] nvidia-driver-550/noble-updates,noble-security,now 550.163.01-0ubuntu0.24.04.2 amd64 [installed] nvidia-driver-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] nvidia-firmware-550-550.144.03/noble-updates,noble-security,now 550.144.03-0ubuntu0.24.04.1 amd64 [installed] nvidia-firmware-550-550.163.01/noble-updates,now 550.163.01-0ubuntu0.24.04.1 amd64 [installed] nvidia-firmware-580-580.126.09/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] nvidia-kernel-common-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] nvidia-kernel-source-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] nvidia-prime-applet/zena,zena,now 1.4.8 all [installed] nvidia-prime/noble,noble,now 0.8.17.2 all [installed,automatic] nvidia-settings/noble,now 510.47.03-0ubuntu4 amd64 [installed,automatic] nvidia-utils-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic] xserver-xorg-video-nvidia-580/noble-updates,noble-security,now 580.126.09-0ubuntu0.24.04.1 amd64 [installed,automatic]I see 😇 you are already using latest proprietary nvidia drivers, if I read that correctly and you have nvidia-utils, which enables you to use Vulkan
Anyway, on mint, one uses the GUI tool driver-manager to switch (nvidia)drivers:
hm actually i thought i was right but they are recommending me the proprietary one

Hu? Your APT tells, that you have the 580 installed but GUI tells you have nouveau installed? 😮
Btw. The (open) means that nvidia has made parts of the driver open source
Wait, does Nvidia actually update their drivers according to the latest Linux kernels?
😁yess
I feel ya. I built pure AMD explicitly for linux gaming early last year… and then proceeded to not install linux for like 6 months 😅 had a 2080 ti for years before that
I did the same (different card but similar situation) and I was able to sell my Nvidia card for similar to what I paid for it. Not sure if that would be the case these days though.
Never had an issue with my Nvidia card. OBS can use the hardware encoder out of the box. Just a few weeks ago upgraded to a AMD card and had to set some “advanced” settings in OBS to do the same. Really happy overall, but after seeing this meme for years I expected rainbows and sunshine but was unpleasantly surprised in that regard.
my nvidia card caused sleeping and hibernation to randomly and regularly fail, and it made me very vary of system updates breaking random things.
I never use sleeping or hibernation, so can’t attest to that functionality.
Updates never broke random things for me with regards to the gpu. My install is 7 years old, so it’s been updated a lot.
My nvidia card prevents suspend working properly, but to be fair my previous nvidia card had the same problem when it was in a Windows machine.
My nvidia card causes horrendous screen tearing in VR if my monitor supports variable refresh rate. I have to unplug the gaming monitor to use VR
I don’t have VRR monitors and only occasionally dabbled in VR, to my experience without issues besides ALVR disconnecting from SteamVR sometimes. I picked up the VR set now that my system is beefed up and I still have the same issue sometimes, so I’m not chalking this up to my older Nvidia card or drivers.
AMD should make drivers for nVidia hardware. 🤷♂️
They’d probably work better than Nvidia’s
















