Kernel 5.4.0 does not load NVIDIA: Failed to find module 'nvidia'

Hi,
At the testing branch, i just tried out kernel 5.4.0 and the pc could not load the xfce desktop.
Do i have to reload nvidia or something? 5.3.13-1-MANJARO #1 is working flawless.

LF

journalctl -p 3 -xb -1 
-- Logs begin at Thu 2019-05-02 10:11:50 CEST, end at Wed 2019-11-27 11:57:59 CET. --
Nov 27 11:53:07  systemd[1]: Failed to start Load Kernel Modules.
Nov 27 11:53:07  systemd-modules-load[274]: Failed to find module 'nvidia'
Nov 27 11:53:19  systemd-modules-load[367]: Failed to find module 'nvidia'
Nov 27 11:53:19  systemd[1]: Failed to start Load Kernel Modules.
-- Subject: A start job for unit systemd-modules-load.service has failed
-- Defined-By: systemd
-- Support: https://forum.manjaro.org/c/technical-issues-and-assistance
-- 
-- A start job for unit systemd-modules-load.service has finished with a failure.
-- 
-- The job identifier is 118 and the job result is failed.
Nov 27 11:53:19  systemd-modules-load[370]: Failed to find module 'nvidia'
Nov 27 11:53:19  systemd[1]: Failed to start Load Kernel Modules.
-- Subject: A start job for unit systemd-modules-load.service has failed
-- Defined-By: systemd
-- Support: https://forum.manjaro.org/c/technical-issues-and-assistance
-- 
-- A start job for unit systemd-modules-load.service has finished with a failure.
-- 
-- The job identifier is 285 and the job result is failed.
Nov 27 11:53:35  hp[443]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Nov 27 11:53:42  systemd-coredump[592]: Process 394 (udev-configure-) of user 0 dumped core.
                                               
                                               Stack trace of thread 394:
                                               #0  0x00007f72432ebf25 raise (libc.so.6)
                                               #1  0x00007f72432d5897 abort (libc.so.6)
                                               #2  0x00007f724332f258 __libc_message (libc.so.6)
                                               #3  0x00007f724333677a malloc_printerr (libc.so.6)
                                               #4  0x00007f724333814c _int_free (libc.so.6)
                                               #5  0x000056507e648ccd n/a (udev-configure-printer)
                                               #6  0x000056507e649a58 n/a (udev-configure-printer)
                                               #7  0x000056507e64710a n/a (udev-configure-printer)
                                               #8  0x00007f72432d7153 __libc_start_main (libc.so.6)
                                               #9  0x000056507e6473ee n/a (udev-configure-printer)
-- Subject: Process 394 (udev-configure-) dumped core
-- Defined-By: systemd
-- Support: https://forum.manjaro.org/c/technical-issues-and-assistance
-- Documentation: man:core(5)
-- 
-- Process 394 (udev-configure-) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Nov 27 11:53:45  systemd[1]: Failed to start Light Display Manager.
-- Subject: A start job for unit lightdm.service has failed
-- Defined-By: systemd
-- Support: https://forum.manjaro.org/c/technical-issues-and-assistance
-- 
-- A start job for unit lightdm.service has finished with a failure.
-- 
-- The job identifier is 1001 and the job result is failed.
Nov 27 11:53:48  colord-sane[432]: io/hpmud/pp.c 627: unable to read device-id ret=-1

kernel 5.3.13-1 is ok.

inxi -Fxzc0
System:    Host:  Kernel: 5.3.13-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 Desktop: Xfce 4.14.1 
           Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: P5WD2-Premium v: Rev 1.xx serial: <filter> BIOS: American Megatrends v: 0422 
           date: 05/27/2005 
CPU:       Topology: Single Core model: Intel Pentium 4 bits: 64 type: MT arch: Netburst Smithfield rev: 3 L2 cache: 2048 KiB 
           flags: lm nx pae sse sse2 sse3 bogomips: 14457 
           Speed: 2800 MHz min/max: 2800/3600 MHz Core speeds (MHz): 1: 2800 2: 2800 
Graphics:  Device-1: NVIDIA GT215 [GeForce GT 240] driver: nvidia v: 340.107 bus ID: 08:00.0 
           Display: x11 server: X.Org 1.20.6 driver: nvidia resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GT 240/PCIe/SSE2 v: 3.3.0 NVIDIA 340.107 direct render: Yes 
Audio:     Device-1: Intel NM10/ICH7 Family High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 00:1b.0 
           Device-2: NVIDIA High Definition Audio driver: snd_hda_intel v: kernel bus ID: 08:00.1 
           Sound Server: ALSA v: k5.3.13-1-MANJARO 
Network:   Device-1: Marvell 88E8001 Gigabit Ethernet vendor: ASUSTeK driver: skge v: 1.14 port: 7800 bus ID: 01:05.0 
           IF: enp1s5 state: up speed: 1000 Mbps duplex: full mac: <filter> 
           Device-2: Intel 82573V Gigabit Ethernet vendor: ASUSTeK driver: e1000e v: 3.2.6-k port: 9800 bus ID: 03:00.0 
           IF: enp3s0 state: down mac: <filter> 
Drives:    Local Storage: total: 298.09 GiB used: 38.71 GiB (13.0%) 
           ID-1: /dev/sda vendor: Western Digital model: WD3200BPVT-24JJ5T0 size: 298.09 GiB 
Partition: ID-1: / size: 286.06 GiB used: 38.71 GiB (13.5%) fs: ext4 dev: /dev/sda1 
           ID-2: swap-1 size: 6.45 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 
Sensors:   Message: No sensors data was found. Is sensors configured? 
Info:      Processes: 180 Uptime: 15m Memory: 2.92 GiB used: 1.40 GiB (47.9%) Init: systemd Compilers: gcc: 9.2.0 Shell: bash 
           v: 5.0.11 inxi: 3.0.37

LF

Did you not use the manjaro-tools kernel gui, or mhwd-kernel to install the 5.4 kernel properly?
Or did you try to install the kernel through the package manager yourself manually?
If it was the latter, did you also install the nvidia driver package for the 5.4 kernel (linux54-nvidia-XXXXX), and/or any other third party drivers you may need?

Confirm kernel images and grub

sudo mkinitcpio -P
sudo update-grub

Check your pacman log for the above, during last package actions.
Maybe grub was not updated when installing 5.4?

1 Like

Pretty sure there is no nvidia 340.107 driver for kernel 5.4 yet :wink:

4 Likes

i used this:

MSM is not that smart (yet).
Read what @Yorper says :point_up:

did not help.

@Yorper Ok so one has simple to wait until the nvidia drivers are available.

MSM? ah, Manjaro system manager (;

So i have to wait until 340xx is available? (Or i have to stay at the latest LTS kernel as long as possible and then buy a new nvidia graphics card :wink:

Yes, unfortunately nvidia doesn’t seem to want to update this driver to build for newer kernels.

There is an Ubuntu developer who creates a patch to make the 340 driver work on newer 5.xx kernels.

You just have to wait until he releases a patch and then Manjaro can use it to build this driver for kernel 5.4. If the developer even release a patch. :man_shrugging:

1 Like

Just an FYI @LinuxFreak , Alberto Milone (the Ubuntu dev whose name I forgot) has released his patch for 340.107 to build with kernel 5.4. I don’t think you’ll have to wait much longer for Manjaro to pick it up.

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340/+bug/1850824

1 Like

Problem solved!
by:

Thank you
@philm
@schinfo

This topic was automatically closed after 90 days. New replies are no longer allowed.

Forum kindly sponsored by