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.

  • Ooops@feddit.org
    link
    fedilink
    arrow-up
    6
    ·
    18 hours ago

    nvidia was automatically replaced with nvidia-open (also nvidia-open-lts, nvidia-open-dkms etc).

    Simply installing nvidia-580xx-dkms, nvidia-580xx-utils (and lib32-nvidia-580xx-utils because 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… (dkms should be pulled as a dependency automatically)