Installed 450 nvidia driver and it’s broken

Yet another stable update that breaks my graphics. Couldn’t upgrade due to Nvidia so I read a few possible solutions on here and now I have this beautiful classic screen when I boot. :roll_eyes:IMG_20200908_212048|375x500

Now I have to spend extra time trying to fix this or reinstalling Manjaro on my work machine. :rage:

Then downgrade to the 440 series (if you were talking about the 450 series: it’s working fine here with 440.)

I couldn’t upgrade anything because I had 440 installed. I removed CUDA, removed 440 and installed 450 and it’s broken. I might stop updating this system if I fix it. Every Nvidia update breaks the system without fail. I hate it, this is a video production computer and I don’t have time to play around fixing stuff…

Edit: managed to fix it. #FYouNvidia

Edit 2: I went back to 440 but can’t install CUDA because the new version depends on 450 (which doesn’t work on my system). I need CUDA for Resolve so I’ll wait for an official fix.

Hello,

What exactly is broken, what was the error, after managing to install video-nvidia-450xx what exactly did not work at reboot?

1 Like

Hi there,

I have a similar problem, here:
Manjaro stable, KDE/Plasma, GTX1060 … performed update, today in the following steps.

  1. sudo pacman -Syyuu. Update failed, due to nvidia dependency problem (as discussed in other threads, I’ve found after step 6).
  2. Removed pycuda-packages: sudo pacman -Rsc pycuda-headers python-pycuda
  3. Updated by doing sudo pacman -S linux54-nvidia-450xx nvidia-450xx-utils opencl-nvidia-450xx lib32-nvidia-450xx-utils. This seemed to have worked.
  4. Rebooted
  5. Updated the whole system, as I initially intended to do sudo pacman -Syyuu
  6. Rebooted (because there was a kernel-update in there)
  7. Tried to open nvidia-settings, but it crashed (GUI-version)
  8. Tried to do sudo nvidia-settings and ended up with this error-message:

ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system

  1. Searched the forums
  2. Re-installed pycuda-packages: sudo pacman -S pycuda-headers python-pycuda
  3. Did this again: sudo pacman -S linux54-nvidia-450xx nvidia-450xx-utils opencl-nvidia-450xx lib32-nvidia-450xx-utils
  4. Still getting the same error-message from nvidia-settings and blender can’t use the GPU (I tried to provide a screenshot, but apparently I’m not allowed to).

Is there anything else, I can/should try, before just downgrading to 440xx again and calling it a day?

UPDATE:
I just tried downgrading, but that failed, because cuda depends on nvidia-utils>=450.51.06:
sudo pacman -S linux54-nvidia-440xx nvidia-440xx-utils opencl-nvidia-440xx lib32-nvidia-440xx-utils

But I want to keep cuda … so I don’t know, what to do next.

2 Likes

I just managed to fix my problem.

Steps:

  1. sudo nvidia-xconfig. This wrote a config file to /etc/X11/xorg.conf
  2. cp /etc/X11/xorg.conf /etc/X11/mhwd.d/nvidia.conf
  3. sudo mhwd-gpu --setmod nvidia --setxorg /etc/X11/mhwd.d/nvidia.conf
  4. Added line nvidia-settings --load-config-only to .xinitrc before line exec $(get_session) (at the end)
  5. rebooted

Hope this helps all those, who are having problems with the recent update.

2 Likes

@Melvin Can you feed back on the above, please?

To have a more stable system:

  1. Use a Long Time Support (LTS) kernel (5.4 is the latest LTS)
  2. Don’t always upgrade to the latest newest driver unless it has features that you desperately need (E.G. I’m still on the nVidia 440-series)
  3. Also have a look at this instead of stopping updates:

:innocent:

I honestly don’t know what’s broken, but after finally getting 450 to “work” everything was choppy, slow and Resolve wouldn’t open. I downgraded to 440 and all of the above was fixed, the only issue I have is the fact that I can’t install CUDA. I will not mess with it anymore, it works now, so whatever.

I only use the LTS kernel, I’m running 5.4.

I don’t always update drivers, I only upgraded because I read here that a lot of Nvidia users were having issues upgrading and some fixed it by removing CUDA and installing the 450 driver. Bad luck I guess?

Every so often my system breaks after a stable update and I really don’t have time to fix it every few weeks. At this point I only run Manjaro on that computer for Davinci Resolve Studio and because it’s easy and safe to upgrade from version to version through the AUR, that’s why I think I won’t be updating the system frequently. I really only use that machine to do work. I don’t know if this is on the Manjaro team or Nvidia, but I have a gut feeling Manjaro isn’t the distro for production since the rolling release nature of it is guaranteed to break at some point or another.

1 Like

Yeah… :sob:

Manjaro is indeed not a production server OS, but it can be a production Workstation OS as long as you as your own system’s SysAdmin are conservative is what I was trying to point out.

Crash-proof backups and Data backups do help with that:
I normally update my system backup after the install went fine, but as a SysBck takes a while, Data backups are performed every couple of days as I can afford to lose that much data, but you should make daily backups (or twice per day or hourly, depending on how much data you can afford to lose).

If you need a rock stable WS and don’t mind running older versions of Da Vinci Resolve Studio, you should look at Debian stable, but if you want the latest version of that, (or any other software) Manjaro is the best choice that I’ve tested so far.

:man_shrugging:

I’m on 450 drivers since they cam out, but i always use my own nvidia.conf. The default configuration gave me random behavior: a boot was fine, another not ok and so on. Maybe you can do that too.

@Fabby
I had dependency issues too and when I forcefully resolved them that’s when I got issues. I ended up removing the nvidia driver and temporarily installing the open source one which got me back to the GUI then I used the kde gui tool to switch back to 440xx. See my post here…oh darn I don’t have high enough rank yet to put links in posts I’ll quote post it.

1 Like

In the meantime, I’ve edited the announcement wiki to include a solution to this apparently recurring item.

It seems to be a dependency issue in the 450 driver that’s badly defined by nVidia so don’t blame the Manjaro devs but instead:

:grin:

3 Likes

To anyone reading this, be very cautious! I was unable to start the X server after trying these commands, couldn’t do startx. Hopefully I managed to resolve this with uninstalling and reinstalling the nvidia driver and following the instructions " Troubleshooting: X-Server Failed to Start and Install" from Manjaro wiki page, I did that in safe mode because I couldn’t start the GUI at all. I am not saying it’s wrong, it may have worked for you, but in my case it messed up things.

Same issue, on my case the only way to get back to a working system was to enter tty and use:

sudo mhwd -i pci video-linux

Previously removing all nvidia video drivers. I tried different combinations and both 440xx and 450xx are failing for me (unable to start GUI). I have a single gtx 1080 card on a desktop build.

@logain I have a 1070 and the 440 series is working perfectly here… (I never even tried to upgrade as there is no compelling reason to)

@kabasakalis: Please note that this is still an open question without a solution, so anything you try from here should be taken with a grain of salt.

:man_shrugging:

@Fabby a few days ago I had my system up to date and with 440 working, then tried to go with 450 and started having issues (kernel modules not loading, GUI not starting). I checked for updates with pacman -Syyu and there were new updates, installed those, reinstalled 450xx mhwd and now I have 450xx working : D

So, basically my steps ended up being:

  • Remove all 440xx and 450xx stuff with sudo mhwd -r
  • run pacman -Syuu
  • run mhwd -i pci video-nvidia-450xx
1 Like