Nvidia not loading on 5.10 (460.39)

EDIT: Kernel is out of sync, mkinitcpio builds 5.10.7 instead of 5.10.13 (which is mentioned in Manjaro settings GUI)

Installed Manjaro this week (5.9), and the Manjaro settings told me a newer kernel was available, so updated to 5.10. However I cannot get the nvidia drivers to load on 5.10, they do on 5.9.

I have googled around and found some suggestions, but was not able to fix them.

The xorg.0.log told me that nvidia failed to load, and after reading this (forum.manjaro [dot] org/t/5-10-kernel-install-broke-my-display/45888) post I ran sudo mhwd -a pci nonfree 0300 -f, my pacman -Q | grep nvidia now returns:

lib32-nvidia-utils 460.39-1
linux510-nvidia 460.39-7
linux59-nvidia 460.39-1
mhwd-nvidia 460.39-1
mhwd-nvidia-390xx 390.141-1
nvidia-prime 1.0-4
nvidia-utils 460.39-1
opencl-nvidia 460.39-1

What I noticed is that sudo cat /var/log/Xorg.0.log | grep -i nvidia comes back empty now

Also, inxi -G:

Graphics:  Device-1: Intel UHD Graphics 630 driver: i915 v: kernel 
           Device-2: NVIDIA TU117GLM [Quadro T1000 Mobile] driver: N/A 
           Device-3: Chicony Integrated Camera type: USB driver: uvcvideo 
           Display: x11 server: X.Org 1.20.10 driver: loaded: modesetting resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.3.4 

Any clues as to how to fix this?

Edit: After further inspection I noticed the line Failed to start Load Kernel Modules in my boot.log. Maybe this has something to do with it. Only fix I found online was installing grub but I’m using systemd-boot so not running that

journalctl -b -u systemd-modules-load.service --no-hostname --no-pager:

feb 10 15:01:41 systemd-modules-load[376]: Inserted module 'crypto_user'
feb 10 15:01:41 systemd-modules-load[376]: Inserted module 'sg'
feb 10 15:01:41 systemd-modules-load[376]: Module 'msr' is built in
feb 10 15:01:41 systemd-modules-load[376]: Failed to insert module 'nvidia': Exec format error
feb 10 15:01:41 systemd-modules-load[376]: Failed to insert module 'nvidia_drm': Exec format error
feb 10 15:01:41 systemd-modules-load[376]: Inserted module 'uinput'
feb 10 15:01:41 systemd-modules-load[376]: Inserted module 'vmw_vmci'
feb 10 15:01:41 systemd-modules-load[376]: Failed to find module 'vmmon'
feb 10 15:01:41 systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
feb 10 15:01:41 systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
feb 10 15:01:41 systemd[1]: Failed to start Load Kernel Modules.

seems there were some issues with extramodules. pushed now a new kernel:

https://lists.manjaro.org/pipermail/manjaro-packages/Week-of-Mon-20210208/036022.html
https://lists.manjaro.org/pipermail/manjaro-packages/Week-of-Mon-20210208/036023.html

Hi Philip, thanks for your reply. Turns out it was a kernel sync issue, as I’ve laid out here: Kernel out of sync

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.