Like some other users I have problems with nvidia drivers and the new Manjaro update.
I was so lucky that I can boot the system as always, mhwd don´t show any nvidia drivers installed, but I can use my previously installed drivers 430xx which for some reason are installed from AUR repositories by Manjaro Kernel Manager.
So the situation right now is: I have aparently no drivers installed, but I have nvidia utils installed from AUR and I can see that I´m using nvidia drivers 430xx right now, but some applications don´t detect it (I need opencl in some apps and they show me a “no gpu acceleration available”) warning.
I currently have this packages installed related to nvidia:
So apparently I have to delete all the linux-nvidia packages, which are the kernels and so I have to delete all the kernels to update the nvidia drivers which has no sense at all. I am using kernel 5.4 right now, and I tried booting 5.10 and it says that it can´t start a graphical session.
What should I do? help me please.
I just, as in not 10 minutes ago, had this exact same thing. The installation and packages for nvidia have changed, quite onviously.
In my case, and I’d suspect your case something similar would be necessary, I had to remove the conflicting packages so that the nvidia utils packages can be removed, and then replaced by nvidia-utils:
But as I said I can´t remove any nvidia-utils packages without uninstalling linux-nvidia packages, which are the kernels and would leave me with no system I think.
I had that worry myself.
But I took a chance and it seems as long as you don’t reboot between removing and installing packages, I was OK, so you should be as well. At least in theory.
sudo mhwd -i video-nvidia
so I used sudo mhwd -a pci nonfree 0300
and it installed me nvidia-prime, which I don´t need because I´m not using a laptop but it´s ok, it works.
Thank you so much.
You removed nvidia and installed the umbrella ‘latest kernel’ package …
So … uhm … you didnt have a good working kernel?
And you dont need or want nvidia?
Seems more to me that you took a chainsaw to your situation and it happens to boot … likely by using generic fallback drivers.
(which honestly is surprising on a 1080 … I didnt think nouveau worked … maybe more likely is you have an optimus or dual-gpu setup ? - meaning the nvidia-only driver should not have been used, but now that its gone you are relying on the [intel?] iGPU)
yes, I think it is a simple fallback solution. But it does work.
Next steps are straightforward: remove old (if any) conflicted nvidia driver. In my case (Ti1080):
:: nvidia-utils and nvidia-455xx-utils are in conflict (nvidia-libgl). Remove nvidia-455xx-utils? [y/N] error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
sudo pacman -R nvidia-455xx-utils sudo mhwd -a pci nonfree 0300
(6/6) Updating the desktop file MIME type cache…
nvidia-utils: install reason has been set to ‘explicitly installed’
lib32-nvidia-utils: install reason has been set to ‘explicitly installed’
linux510-nvidia: install reason has been set to ‘explicitly installed’
xorg configuration file: ‘/etc/X11/mhwd.d/nvidia.conf’
Successfully installed video-nvidia
So, summarizing:
solution for black screen (CTRL+ALT+F2): sudo mhwd -r pci video-nvidia sudo pacman -S linux-latest sudo pacman -Syyu
Login in the GUI and resolve the other issues: sudo pacman -R nvidia-455xx-utils sudo mhwd -a pci nonfree 0300