nvidia-graphics-drivers-545 package fails to launch graphical session with latest linux 5.15.0-107 update

Bug #2065678 reported by Msd
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
Undecided
Unassigned
nvidia-graphics-drivers-545 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

No graphical session can't be launched after the update to linux 5.15.0-106 and then linux 5.15.0-107 today with nvidia-graphics-drivers-545 installed.

I can see this problem in syslog :

```
lightdm[2367]: modprobe: FATAL: Module nvidia not found in directory /lib/modules/5.15.0-107-generic
```

We can see there is no linux-modules-nvidia-545-5.15.0-107-generic :

```
$ apt-cache rdepends linux-signatures-nvidia-5.15.0-107-generic
linux-signatures-nvidia-5.15.0-107-generic
Reverse Depends:
  linux-modules-nvidia-390-5.15.0-107-generic
  linux-modules-nvidia-550-server-5.15.0-107-generic
  linux-modules-nvidia-550-5.15.0-107-generic
  linux-modules-nvidia-535-server-5.15.0-107-generic
  linux-modules-nvidia-535-5.15.0-107-generic
  linux-modules-nvidia-470-server-5.15.0-107-generic
  linux-modules-nvidia-470-5.15.0-107-generic
  linux-modules-nvidia-450-server-5.15.0-107-generic
```

We can see there is a linux-modules-nvidia-545-5.15.0-105-generic :

```
$ apt-cache rdepends linux-signatures-nvidia-5.15.0-105-generic
linux-signatures-nvidia-5.15.0-105-generic
Reverse Depends:
  linux-modules-nvidia-390-5.15.0-105-generic
  linux-modules-nvidia-550-server-5.15.0-105-generic
  linux-modules-nvidia-550-5.15.0-105-generic
  linux-modules-nvidia-545-5.15.0-105-generic
  linux-modules-nvidia-535-server-5.15.0-105-generic
  linux-modules-nvidia-535-5.15.0-105-generic
  linux-modules-nvidia-470-server-5.15.0-105-generic
  linux-modules-nvidia-470-5.15.0-105-generic
  linux-modules-nvidia-450-server-5.15.0-105-generic

$ du -h -d1 -x /lib/modules | sort -h
[...]
458M /lib/modules/5.15.0-107-generic
871M /lib/modules/5.15.0-105-generic
1,4G /lib/modules
```

Msd (msd+launchpad)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nvidia-graphics-drivers-545 (Ubuntu):
status: New → Confirmed
Revision history for this message
André Hertler (andreaxis) wrote :

Can confirm. It has affected all hosts that we are supporting at work. Work around has been to install Nvidia driver version 535 for now.

-André

Revision history for this message
Msd (msd+launchpad) wrote :

Today I have got an update of "nvidia-dkms-545 (545.29.06-0ubuntu0.22.04.2)", but it fails with "ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock_strict'" :

$ sudo apt upgrade
[...]
Good news! Module version 545.29.06 for nvidia-peermem.ko
exactly matches what is already found in kernel 5.15.0-105-generic.
DKMS will not replace this module.
You may override by specifying --force.

depmod...
Building initial module for 5.15.0-107-generic
Error! Bad return status for module build on kernel: 5.15.0-107-generic (x86_64)
Consult /var/lib/dkms/nvidia/545.29.06/build/make.log for more information.
dpkg: erreur de traitement du paquet nvidia-dkms-545 (--configure) :
 le sous-processus paquet nvidia-dkms-545 script post-installation installé a renvoyé un état de sortie d'erreur 10
Paramétrage de python3-idna (3.3-1ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.140ubuntu13.4) ...
update-initramfs: Generating /boot/initrd.img-5.15.0-107-generic
Des erreurs ont été rencontrées pendant l'exécution :
 nvidia-dkms-545
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ tail /var/lib/dkms/nvidia/545.29.06/build/make.log
  { echo /var/lib/dkms/nvidia/545.29.06/build/nvidia.ko; echo /var/lib/dkms/nvidia/545.29.06/build/nvidia-uvm.ko; echo /var/lib/dkms/nvidia/545.29.06/build/nvidia-modeset.ko; echo /var/lib/dkms/nvidia/545.29.06/build/nvidia-drm.ko; echo /var/lib/dkms/nvidia/545.29.06/build/nvidia-peermem.ko; :; } | awk '!x[$0]++' - > /var/lib/dkms/nvidia/545.29.06/build/modules.order
sh ./scripts/modules-check.sh /var/lib/dkms/nvidia/545.29.06/build/modules.order
make -f ./scripts/Makefile.modpost
  sed 's/\.ko$/\.o/' /var/lib/dkms/nvidia/545.29.06/build/modules.order | scripts/mod/modpost -m -a -o /var/lib/dkms/nvidia/545.29.06/build/Module.symvers -e -i Module.symvers -T -
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock_strict'
make[2]: *** [scripts/Makefile.modpost:133 : /var/lib/dkms/nvidia/545.29.06/build/Module.symvers] Erreur 1
make[2]: *** Suppression du fichier « /var/lib/dkms/nvidia/545.29.06/build/Module.symvers »
make[1]: *** [Makefile:1830 : modules] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.15.0-107-generic »
make: *** [Makefile:82 : modules] Erreur 2

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.