The crux of the problem is an API mismatch between the kernel module and
the nvidia driver. The problem arises in the normal course of applying
updates and not from user tinkering (see #1).

$ uname -a
Linux OptiPlex-380 5.4.0-47-generic #51-Ubuntu SMP Fri Sep 4 19:50:52 UTC 2020 
x86_64 x86_64 x86_64 GNU/Linux

$ journalctl -b -k | grep -m 1 -A 3 "API mismatch"
Dec 11 21:07:00 OptiPlex-380 kernel: NVRM: API mismatch: the client has the 
version
                                           455.38, but
                                     NVRM: this kernel module has the version 
440.100.
                                           Please
                                     NVRM: make sure that this kernel module 
and all
                                           NVIDIA driver
                                     NVRM: components have the same version.
                                     
$ apt-cache depends linux-modules-nvidia-455-generic
linux-modules-nvidia-455-generic
  Depends: linux-modules-nvidia-455-5.4.0-54-generic
  Depends: nvidia-kernel-common-455
  Depends: nvidia-kernel-common-455

There's no nvidia kernel module for 455 and 5.4.0-47 and hence the
broken system. Boot 5.4.0-54 and everything works. Upgrade[boot]
5.4.0-57 and the system breaks again.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to nvidia-graphics-drivers-440 in Ubuntu.
https://bugs.launchpad.net/bugs/1900584

Title:
  Regression: suspend/wake-up no longer working properly

Status in linux package in Ubuntu:
  Invalid
Status in nvidia-graphics-drivers-440 package in Ubuntu:
  New

Bug description:
  With kernel 5.4.0-47.51, suspend (and resuming thereafter) works
  flawlessly. With 5.4.0-48.52 and later versions, the display refuses
  to wake up after a suspend.

  Display adaptor:
  Nvidia driver version: 440.100
  Screens: 1
  GPU: GeForce GT 710

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: linux-image-5.4.0-48-generic 5.4.0-48.52
  ProcVersionSignature: Ubuntu 5.4.0-47.51-generic 5.4.55
  Uname: Linux 5.4.0-47-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.11-0ubuntu27.8
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  craig      1332 F.... pulseaudio
   /dev/snd/controlC0:  craig      1332 F.... pulseaudio
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Mon Oct 19 20:15:38 2020
  InstallationDate: Installed on 2020-09-04 (44 days ago)
  InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
  IwConfig:
   enx582c80139263  no wireless extensions.
   
   lo        no wireless extensions.
   
   enp2s0    no wireless extensions.
  MachineType: Dell Inc. OptiPlex 380
  ProcFB: 0 VESA VGA
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-47-generic 
root=UUID=90130dae-9aab-4a03-9308-cf17561e3af2 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-5.4.0-47-generic N/A
   linux-backports-modules-5.4.0-47-generic  N/A
   linux-firmware                            1.187.3
  RfKill:
   
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/24/2011
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A05
  dmi.board.name: 01TKCC
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A01
  dmi.chassis.type: 15
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvrA05:bd02/24/2011:svnDellInc.:pnOptiPlex380:pvr:rvnDellInc.:rn01TKCC:rvrA01:cvnDellInc.:ct15:cvr:
  dmi.product.name: OptiPlex 380
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1900584/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to