nvidia-gpu: i2c timeout error e0000000

In the 5.13 and newer kernels on Tumbleweed, I get this same error, and the NVIDIA driver is not even attempted to be loaded. Has something gone wrong again?

Aug 09 14:14:59 acme kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 -> 0002)

  • Aug 09 14:15:01 acme kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000*
    Aug 09 14:15:03 acme kernel: audit: type=1400 audit(1628511303.468:4): apparmor=“STATUS” operation=“profile_load” profile=“unconfined” name=“nvidia_modprobe” pid=1209 comm=“apparmor_parser”
    Aug 09 14:15:03 acme kernel: audit: type=1400 audit(1628511303.468:5): apparmor=“STATUS” operation=“profile_load” profile=“unconfined” name=“nvidia_modprobe//kmod” pid=1209 comm=“apparmor_parser”

With the 5.12.3-1-default kernel, which works, I get this:

Aug 09 14:21:35 acme kernel: nvidia-gpu 0000:01:00.3: enabling device (0000 → 0002)
Aug 09 14:21:35 acme kernel: nvidia: loading out-of-tree module taints kernel.
Aug 09 14:21:35 acme kernel: nvidia: module license ‘NVIDIA’ taints kernel.
Aug 09 14:21:35 acme kernel: nvidia: module verification failed: signature and/or required key missing - tainting kernel
Aug 09 14:21:35 acme kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 240
Aug 09 14:21:35 acme kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
Aug 09 14:21:35 acme kernel: nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.
Aug 09 14:21:35 acme kernel: nvidia-uvm: Loaded the UVM driver, major device number 238.
Aug 09 14:21:35 acme kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.57.02 Tue Jul 13 16:06:24 UTC 2021
Aug 09 14:21:35 acme kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
Aug 09 14:21:36 acme kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
Aug 09 14:21:37 acme kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
Aug 09 14:21:39 acme kernel: audit: type=1400 audit(1628511698.780:6): apparmor=“STATUS” operation=“profile_load” profile=“unconfined” name=“nvidia_modprobe” pid=1222 comm=“apparmor_parser”
Aug 09 14:21:39 acme kernel: audit: type=1400 audit(1628511698.780:7): apparmor=“STATUS” operation=“profile_load” profile=“unconfined” name=“nvidia_modprobe//kmod” pid=1222 comm=“apparmor_parser”
Aug 09 14:24:15 acme dbus-daemon[2059]: [session uid=1000 pid=2059] Activating via systemd: service name=‘org.gtk.vfs.Daemon’ unit=‘gvfs-daemon.service’ requested by ‘:1.2’ (uid=1000 pid=2076 comm="nvidia-settings --load-config-only ")
Aug 09 14:24:15 acme dbus-daemon[2059]: [session uid=1000 pid=2059] Activating via systemd: service name=‘org.a11y.Bus’ unit=‘at-spi-dbus-bus.service’ requested by ‘:1.9’ (uid=1000 pid=2076 comm="nvidia-settings --load-config-only ")