Bug 27365 - Nvidia drivers x11-driver-video-nvidia-current-455.28-2.mga8.nonfree, bad exit status on udev rules
Summary: Nvidia drivers x11-driver-video-nvidia-current-455.28-2.mga8.nonfree, bad exi...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: Mageia 8
Assignee: Kernel and Drivers maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-06 15:39 CEST by Aurelien Oudelet
Modified: 2020-10-12 17:57 CEST (History)
1 user (show)

See Also:
Source RPM: x11-driver-video-nvidia-current-455.28-2.mga8.nonfree
CVE:
Status comment:


Attachments
journalctl output grep nvidia (2.68 KB, text/plain)
2020-10-07 17:09 CEST, Aurelien Oudelet
Details

Description Aurelien Oudelet 2020-10-06 15:39:50 CEST
Since 455.23.05-3 update to nvidia drivers on Sept. 26th 2020. I haven't see this before as graphical session works OK, but when I launch a "journalctl -b -p 4" to look for errors, I see errors related to nvidia and udev:  

systemd-udevd[559]: nvidia: Process '/usr/bin/bash -c 'for i in 45270(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia45270{i} c 195 45270{i}; done'' failed with exit code 1.
systemd-udevd[557]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c 195 255'' failed with exit code 1.
systemd-udevd[557]: nvidia: Process '/usr/bin/bash -c 'for i in 45270(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia45270{i} c 195 45270{i}; done'' failed with exit code 1.
kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
kernel: nvidia-uvm: Loaded the UVM driver, major device number 239.
systemd-udevd[565]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c 45270(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'' failed with exit code 1.
systemd-udevd[565]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c 45270(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'' failed with exit code 1.

So I do:

$ journalctl | grep nvidia

sept. 26 18:01:03 mageia.local kernel: Kernel command line: BOOT_IMAGE=/vmlinuz-5.8.11-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
sept. 26 18:01:03 mageia.local kernel: nvidia: loading out-of-tree module taints kernel.
sept. 26 18:01:03 mageia.local kernel: nvidia: module license 'NVIDIA' taints kernel.
sept. 26 18:01:03 mageia.local kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 245
sept. 26 18:01:03 mageia.local kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
sept. 26 18:01:03 mageia.local kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  455.23.04  Sun Sep 13 23:36:51 UTC 2020
sept. 26 18:01:03 mageia.local kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
sept. 26 18:01:03 mageia.local kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
sept. 26 18:01:03 mageia.local kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
sept. 26 18:01:04 mageia.local kernel: nvidia-uvm: Loaded the UVM driver, major device number 239.
sept. 26 18:01:04 mageia.local kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
sept. 26 18:01:09 mageia.local dkms-autorebuild.sh[809]: nvidia-current (455.23.04-6.mga8.nonfree): Already installed on this kernel.
sept. 26 18:14:10 mageia.local [RPM][4611]: erase x11-driver-video-nvidia-current-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:14:10 mageia.local [RPM][4611]: erase nvidia-current-cuda-opencl-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:14:10 mageia.local [RPM][4611]: erase dkms-nvidia-current-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:14:10 mageia.local [RPM][4611]: erase nvidia-current-doc-html-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:14:10 mageia.local [RPM][4611]: erase nvidia-current-utils-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:14:11 mageia.local [RPM][4611]: install nvidia-current-utils-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:15:34 mageia.local [RPM][4611]: install dkms-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:15:36 mageia.local [RPM][4611]: install nvidia-current-doc-html-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:15:52 mageia.local [RPM][4611]: install nvidia-current-cuda-opencl-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:15:53 mageia.local [RPM][4611]: install x11-driver-video-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:15:54 mageia.local [RPM][4611]: erase x11-driver-video-nvidia-current-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:15:55 mageia.local [RPM][4611]: erase nvidia-current-cuda-opencl-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:16:10 mageia.local kernel: nvidia-uvm: Unloaded the UVM driver.
sept. 26 18:16:10 mageia.local systemd-udevd[16144]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c 45270(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'' failed with exit code 1.
sept. 26 18:16:10 mageia.local systemd-udevd[16144]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c 45270(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'' failed with exit code 1.
sept. 26 18:16:10 mageia.local [RPM][4611]: erase dkms-nvidia-current-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:16:10 mageia.local [RPM][4611]: erase nvidia-current-doc-html-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:16:17 mageia.local [RPM][4611]: erase nvidia-current-utils-455.23.04-6.mga8.nonfree.x86_64: success
sept. 26 18:16:18 mageia.local [RPM][4611]: install x11-driver-video-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:16:20 mageia.local [RPM][4611]: install nvidia-current-utils-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:16:20 mageia.local [RPM][4611]: install dkms-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:16:20 mageia.local [RPM][4611]: install nvidia-current-doc-html-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:16:20 mageia.local [RPM][4611]: install nvidia-current-cuda-opencl-455.23.05-3.mga8.nonfree.x86_64: success
sept. 26 18:16:20 mageia.local [RPM][4611]: install x11-driver-video-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success

Subsequent reboot:
sept. 27 19:24:10 mageia.local kernel: Command line: BOOT_IMAGE=/vmlinuz-5.8.11-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
sept. 27 19:24:10 mageia.local kernel: Kernel command line: BOOT_IMAGE=/vmlinuz-5.8.11-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
sept. 27 19:24:10 mageia.local kernel: nvidia: loading out-of-tree module taints kernel.
sept. 27 19:24:10 mageia.local kernel: nvidia: module license 'NVIDIA' taints kernel.
sept. 27 19:24:10 mageia.local kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 245
sept. 27 19:24:10 mageia.local kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
sept. 27 19:24:10 mageia.local kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  455.23.05  Fri Sep 18 19:30:06 UTC 2020
sept. 27 19:24:10 mageia.local kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
sept. 27 19:24:10 mageia.local kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
sept. 27 19:24:10 mageia.local systemd-udevd[559]: nvidia: Process '/usr/bin/bash -c 'for i in 45270(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia45270{i} c 195 45270{i}; done'' failed with exit code 1.
sept. 27 19:24:10 mageia.local systemd-udevd[557]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c 195 255'' failed with exit code 1.
sept. 27 19:24:10 mageia.local systemd-udevd[557]: nvidia: Process '/usr/bin/bash -c 'for i in 45270(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia45270{i} c 195 45270{i}; done'' failed with exit code 1.
sept. 27 19:24:10 mageia.local kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
sept. 27 19:24:11 mageia.local kernel: nvidia-uvm: Loaded the UVM driver, major device number 239.
sept. 27 19:24:11 mageia.local systemd-udevd[565]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c 45270(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'' failed with exit code 1.
sept. 27 19:24:11 mageia.local systemd-udevd[565]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c 45270(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'' failed with exit code 1.
sept. 27 19:24:11 mageia.local kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000

So, errors are related to latest update.

Assigning to Kernel and Drivers team.
CC'ed recent commiter on this.
Comment 1 Aurelien Oudelet 2020-10-07 16:53:19 CEST
Today there is an update to x11-driver-video-nvidia-current-455.23.05-4.mga8.nonfree.x86_64 and dkms-nvidia-current-455.23.05-4.mga8.nonfree.x86_64.
History: mar. oct. 06 2020 ghibo <ghibo> 455.23.05-4.mga8
        + Revision: 1632455
        - Fix for bug #27365

But while updating: journalctl -f

oct. 07 16:47:41 mageia.local [RPM][5035]: install dkms-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:47:41 mageia.local [RPM][5035]: install nvidia-current-doc-html-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:47:43 mageia.local [RPM][5035]: install vim-common-8.2.1805-2.mga8.x86_64: success
oct. 07 16:47:44 mageia.local [RPM][5035]: install vim-enhanced-8.2.1805-2.mga8.x86_64: success
oct. 07 16:47:44 mageia.local [RPM][5035]: install vim-minimal-8.2.1805-2.mga8.x86_64: success
oct. 07 16:47:44 mageia.local [RPM][5035]: install perl-File-Listing-6.110.0-1.mga8.noarch: success
oct. 07 16:47:46 mageia.local [RPM][5035]: install nvidia-current-cuda-opencl-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:47:48 mageia.local [RPM][5035]: install x11-driver-video-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:47:48 mageia.local [RPM][5035]: erase x11-driver-video-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success
oct. 07 16:47:48 mageia.local [RPM][5035]: erase nvidia-current-cuda-opencl-455.23.05-3.mga8.nonfree.x86_64: success
oct. 07 16:47:58 mageia.local kded5[2940]: kf.service.sycoca: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.
oct. 07 16:47:58 mageia.local kded5[2940]: kf.service.sycoca: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.
oct. 07 16:47:59 mageia.local plasmashell[2996]: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/main.qml:133:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
oct. 07 16:48:08 mageia.local kernel: nvidia-uvm: Unloaded the UVM driver.
oct. 07 16:48:08 mageia.local systemd-udevd[534]: /usr/lib/udev/rules.d/50-udev-mageia.rules:17 Invalid value for OPTIONS key, ignoring: 'all_partitions'
oct. 07 16:48:08 mageia.local systemd-udevd[534]: /usr/lib/udev/rules.d/81-nvidia.rules:5 Invalid value "/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c 195 ${i}; done'" for RUN (char 28: invalid substitution type), ignoring, but please fix it.
oct. 07 16:48:08 mageia.local systemd-udevd[534]: /usr/lib/udev/rules.d/81-nvidia.rules:7 Invalid value "/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'" for RUN (char 59: invalid substitution type), ignoring, but please fix it.
oct. 07 16:48:08 mageia.local systemd-udevd[534]: /usr/lib/udev/rules.d/81-nvidia.rules:8 Invalid value "/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'" for RUN (char 65: invalid substitution type), ignoring, but please fix it.
oct. 07 16:48:08 mageia.local systemd-udevd[17228]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'' failed with exit code 1.
oct. 07 16:48:08 mageia.local systemd-udevd[17228]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'' failed with exit code 1.
oct. 07 16:48:08 mageia.local [RPM][5035]: erase dkms-nvidia-current-455.23.05-3.mga8.nonfree.x86_64: success
oct. 07 16:48:09 mageia.local [RPM][5035]: erase nvidia-current-doc-html-455.23.05-3.mga8.nonfree.x86_64: success
oct. 07 16:48:09 mageia.local [RPM][5035]: erase perl-File-Listing-6.100.0-1.mga8.noarch: success
oct. 07 16:48:09 mageia.local [RPM][5035]: erase vim-enhanced-8.2.1770-2.mga8.x86_64: success
oct. 07 16:48:10 mageia.local [RPM][5035]: erase vim-common-8.2.1770-2.mga8.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: erase nvidia-current-utils-455.23.05-3.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: erase vim-minimal-8.2.1770-2.mga8.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install x11-driver-video-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local systemd[1]: Started /usr/bin/systemctl start man-db-cache-update.
oct. 07 16:48:11 mageia.local systemd[1]: Starting man-db-cache-update.service...
oct. 07 16:48:11 mageia.local systemd[1]: Started /usr/bin/systemctl start man-db-cache-update.
oct. 07 16:48:11 mageia.local [RPM][5035]: install nvidia-current-utils-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install dkms-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install nvidia-current-doc-html-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install vim-common-8.2.1805-2.mga8.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install vim-enhanced-8.2.1805-2.mga8.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install vim-minimal-8.2.1805-2.mga8.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install perl-File-Listing-6.110.0-1.mga8.noarch: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install nvidia-current-cuda-opencl-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: install x11-driver-video-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 07 16:48:11 mageia.local [RPM][5035]: Transaction ID 5f7dd4b9 finished: 0

I will reboot and see subsequent reboot journalctl.

Keywords: (none) => NEEDINFO

Comment 2 Aurelien Oudelet 2020-10-07 17:09:51 CEST
Created attachment 11915 [details]
journalctl output grep nvidia

After reboot,

$ journalctl -b --no-hostname | grep nvidia > ./nvidia.log

systemd-udevd[533]: /usr/lib/udev/rules.d/81-nvidia.rules:5 Invalid value "/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c 195 ${i}; done'" for RUN (char 28: invalid substitution type), ignoring, but please fix it.
systemd-udevd[533]: /usr/lib/udev/rules.d/81-nvidia.rules:7 Invalid value "/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'" for RUN (char 59: invalid substitution type), ignoring, but please fix it.
systemd-udevd[533]: /usr/lib/udev/rules.d/81-nvidia.rules:8 Invalid value "/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'" for RUN (char 65: invalid substitution type), ignoring, but please fix it.
kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
kernel: nvidia: loading out-of-tree module taints kernel.
kernel: nvidia: module license 'NVIDIA' taints kernel.
kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242
kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
systemd-udevd[555]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c 195 255'' failed with exit code 1.
systemd-udevd[555]: nvidia: Process '/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c 195 ${i}; done'' failed with exit code 1.

But, all seems to worksome. nvidia driver is loaded and well see by X server. GUI is OK. But, these errors are seen in system log.
Aurelien Oudelet 2020-10-07 17:09:58 CEST

Keywords: NEEDINFO => (none)

Comment 3 Aurelien Oudelet 2020-10-07 20:07:23 CEST
Nvidia 455.28 is out from Nvidia.
https://www.nvidia.com/download/driverResults.aspx/165689/en-us
Comment 4 Aurelien Oudelet 2020-10-09 11:29:34 CEST
Today update to dkms-nvidia-current-455.28-2.mga8.nonfree.x86_64:

$ journalctl -f when updating:

oct. 09 10:50:29 [RPM][5204]: erase x11-driver-video-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:50:29 [RPM][5204]: erase nvidia-current-cuda-opencl-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:50:29 [RPM][5204]: erase dkms-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:50:29 [RPM][5204]: erase nvidia-current-doc-html-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:50:29 [RPM][5204]: erase nvidia-current-utils-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:51:49 [RPM][5204]: install dkms-nvidia-current-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:51:49 [RPM][5204]: install nvidia-current-utils-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:51:49 [RPM][5204]: install nvidia-current-doc-html-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:51:52 [RPM][5204]: install nvidia-current-cuda-opencl-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:51:54 [RPM][5204]: install x11-driver-video-nvidia-current-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:51:54 [RPM][5204]: erase x11-driver-video-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:51:54 [RPM][5204]: erase nvidia-current-cuda-opencl-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:52:07 kernel: nvidia-uvm: Unloaded the UVM driver.
oct. 09 10:52:07 systemd-udevd[16531]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0'' failed with exit code 1.
oct. 09 10:52:07 systemd-udevd[16531]: nvidia_uvm: Process '/usr/bin/bash -c '/usr/bin/mknod -m 666 /dev/nvidia-uvm-tools c $(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 1'' failed with exit code 1.
oct. 09 10:52:08 [RPM][5204]: erase dkms-nvidia-current-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:52:09 [RPM][5204]: erase nvidia-current-doc-html-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:52:09 [RPM][5204]: erase nvidia-current-utils-455.23.05-4.mga8.nonfree.x86_64: success
oct. 09 10:52:10 [RPM][5204]: install x11-driver-video-nvidia-current-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:52:10 [RPM][5204]: install dkms-nvidia-current-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:52:10 [RPM][5204]: install nvidia-current-utils-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:52:10 [RPM][5204]: install nvidia-current-doc-html-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:52:10 [RPM][5204]: install nvidia-current-cuda-opencl-455.28-2.mga8.nonfree.x86_64: success
oct. 09 10:52:10 [RPM][5204]: install x11-driver-video-nvidia-current-455.28-2.mga8.nonfree.x86_64: success

Rebooting and do:
$ journactl -b --no-hostname | grep nvidia
oct. 09 10:55:20 kernel: Command line: BOOT_IMAGE=/vmlinuz-5.8.14-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
oct. 09 10:55:20 kernel: Kernel command line: BOOT_IMAGE=/vmlinuz-5.8.14-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
oct. 09 10:55:20 kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
oct. 09 10:55:21 kernel: nvidia: loading out-of-tree module taints kernel.
oct. 09 10:55:21 kernel: nvidia: module license 'NVIDIA' taints kernel.
oct. 09 10:55:21 kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242
oct. 09 10:55:21 kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
oct. 09 10:55:21 systemd-udevd[542]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c $(grep nvidia-frontend /proc/devices | cut -d \  -f 1) 255'' failed with exit code 1.
oct. 09 10:55:22 systemd-udevd[542]: nvidia: Process '/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c 195 ${i}; done'' failed with exit code 1.
oct. 09 10:55:22 kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
oct. 09 10:55:22 kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  455.28  Wed Sep 30 00:58:12 UTC 2020
oct. 09 10:55:23 kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
oct. 09 10:55:24 kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
oct. 09 10:55:25 kernel: nvidia-uvm: Loaded the UVM driver, major device number 239.
oct. 09 10:55:32 dkms-autorebuild.sh[865]: nvidia-current (455.28-2.mga8.nonfree): Already installed on this kernel.
oct. 09 10:57:49 plasma-discover[3242]: libostree pull from 'flathub' for runtime/org.freedesktop.Platform.GL.nvidia-455-28/x86_64/1.4 complete
oct. 09 10:57:52 plasma-discover[3242]: /var/tmp/flatpak-cache-FABPS0/org.freedesktop.Platform.GL.nvidia-455-28-F3PDS0/repo-KqF47d: Pulled runtime/org.freedesktop.Platform.GL.nvidia-455-28/x86_64/1.4 from flathub
oct. 09 10:57:52 systemd[2549]: var-tmp-flatpak\x2dcache\x2dFABPS0-org.freedesktop.Platform.GL.nvidia\x2d455\x2d28\x2dF3PDS0.mount: Succeeded.
oct. 09 10:57:52 systemd[1]: var-tmp-flatpak\x2dcache\x2dFABPS0-org.freedesktop.Platform.GL.nvidia\x2d455\x2d28\x2dF3PDS0.mount: Succeeded.
oct. 09 10:57:56 flatpak-system-helper[3338]: system: Pulled runtime/org.freedesktop.Platform.GL.nvidia-455-28/x86_64/1.4 from /var/lib/flatpak/repo/tmp/flatpak-cache-6R7CS0/repo-KqF47d
oct. 09 10:58:10 flatpak-system-helper[3338]: system: Installed runtime/org.freedesktop.Platform.GL.nvidia-455-28/x86_64/1.4 from flathub

Less errors but still 2 udev rules that report a failure.
As previously stated, NVIDIA drivers appears to run well.

Summary: Since 455.23.05-3 update to nvidia drivers, bad exit status on udev rules => Nvidia drivers x11-driver-video-nvidia-current-455.28-2.mga8.nonfree, bad exit status on udev rules
Source RPM: x11-driver-video-nvidia-current-455.23.05-3.mga8.nonfree => x11-driver-video-nvidia-current-455.28-2.mga8.nonfree

Comment 5 Aurelien Oudelet 2020-10-12 17:57:12 CEST
Today update to dkms-nvidia-current-455.28-4.mga8.nonfree.x86_64:

After reboot:
$ journalctl -b --no-hostname | grep nvidia

oct. 12 17:51:18 kernel: Command line: BOOT_IMAGE=/vmlinuz-5.8.14-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
oct. 12 17:51:18 kernel: Kernel command line: BOOT_IMAGE=/vmlinuz-5.8.14-desktop-1.mga8 root=UUID=e52f7a49-10ac-47b4-a6ab-50eb7388003b ro nvidia-drm.modeset=1 nouveau.modeset=0 splash quiet noiswmd audit=0
oct. 12 17:51:19 kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)
oct. 12 17:51:19 kernel: nvidia: loading out-of-tree module taints kernel.
oct. 12 17:51:19 kernel: nvidia: module license 'NVIDIA' taints kernel.
oct. 12 17:51:19 kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242
oct. 12 17:51:19 kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
oct. 12 17:51:20 kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
oct. 12 17:51:20 kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  455.28  Wed Sep 30 00:58:12 UTC 2020
oct. 12 17:51:21 kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
oct. 12 17:51:22 kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
oct. 12 17:51:23 kernel: nvidia-uvm: Loaded the UVM driver, major device number 239.
oct. 12 17:51:30 dkms-autorebuild.sh[863]: nvidia-current (455.28-4.mga8.nonfree): Already installed on this kernel.

No udev rules errors.
Seems this is Resolved Fixed in x11-driver-video-nvidia-current-455.28-4.mga8.nonfree

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.