Edit: “Updating to the legacy 580xx drivers doesn’t show me a desktop anymore”, just in case someone else can stumble upon this by searching something similar.
Thanks to @[email protected] and @[email protected] I did try fixing it out of curiosity. I had forgotten to install linux-headers. Hopefully someone who actually has the same problem as me, and needs to fix it, can use the tips given in the comments. On my end, I just had to install linux-headers and one reboot later it worked.
Always check if you have all needed packages and don’t just “remember” that you had them installed.


nvidiawas automatically replaced withnvidia-open(alsonvidia-open-lts,nvidia-open-dkmsetc).Simply installing
nvidia-580xx-dkms,nvidia-580xx-utils(andlib32-nvidia-580xx-utilsbecause Steam still needs all that 32bit stuff), which automatically removes the 590-open stuff because of conflicts, should be all you need to do.PS: And of course your kernel’s header package if you did not use dkms before… (
dkmsshould be pulled as a dependency automatically)