Public bug reported:

Ubuntu 33.04.4

Problem:
Attempting to install the nvidia driver for the Quadro 4000 GPU fails; however, 
the following driver works for Windows 11 on the same machine: 
377.11-quadro-grid-desktop-notebook-win10-64bit-international-whql.exe

Expectation:
Correct driver is installed; Docker with GPU support runs properly.

Errors:
update-initramfs: Generating /boot/initrd.img-6.8.0-40-generic
Errors were encountered while processing:
 nvidia-dkms-390
 nvidia-driver-390
E: Sub-process /usr/bin/dpkg returned an error code (1)

Impact:
Docker with GPU support not operational.

Log:

$ sudo ubuntu-drivers autoinstall

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bridge-utils containerd docker.io libnvidia-container-tools
  libnvidia-container1 libnvidia-extra-535 runc ubuntu-fan
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  dctrl-tools dkms libnvidia-cfg1-390 libnvidia-common-390
  libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390
  libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386
  libnvidia-fbc1-390 libnvidia-fbc1-390:i386 libnvidia-gl-390
  libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386
  nvidia-compute-utils-390 nvidia-kernel-common-390 nvidia-kernel-source-390
  nvidia-prime nvidia-settings nvidia-utils-390 xserver-xorg-video-nvidia-390
Suggested packages:
  debtags menu
The following packages will be REMOVED:
  libnvidia-cfg1-535 libnvidia-common-535 libnvidia-compute-535
  libnvidia-compute-535:i386 libnvidia-decode-535 libnvidia-decode-535:i386
  libnvidia-encode-535 libnvidia-encode-535:i386 libnvidia-fbc1-535
  libnvidia-fbc1-535:i386 libnvidia-gl-535 libnvidia-gl-535:i386
  xserver-xorg-video-nvidia-535
The following NEW packages will be installed:
  dctrl-tools dkms libnvidia-cfg1-390 libnvidia-common-390
  libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390
  libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386
  libnvidia-fbc1-390 libnvidia-fbc1-390:i386 libnvidia-gl-390
  libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386
  nvidia-compute-utils-390 nvidia-dkms-390 nvidia-driver-390
  nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime
  nvidia-settings nvidia-utils-390 xserver-xorg-video-nvidia-390
0 upgraded, 25 newly installed, 13 to remove and 0 not upgraded.
Need to get 92.9 MB of archives.
After this operation, 626 MB disk space will be freed.
Get:1 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 dctrl-tools amd64 
2.24-3build2 [66.9 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 dkms all 
2.8.7-2ubuntu2.2 [70.1 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-cfg1-390 amd64 390.157-0ubuntu0.22.04.2 [76.1 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-common-390 all 390.157-0ubuntu0.22.04.2 [9,368 B]
Get:5 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-compute-390 amd64 390.157-0ubuntu0.22.04.2 [21.3 MB]
Get:6 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 
libnvidia-compute-390 i386 390.157-0ubuntu0.22.04.2 [21.8 MB]
Get:7 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 
libnvidia-decode-390 i386 390.157-0ubuntu0.22.04.2 [1,298 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-decode-390 amd64 390.157-0ubuntu0.22.04.2 [1,221 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 
libnvidia-encode-390 i386 390.157-0ubuntu0.22.04.2 [58.4 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-encode-390 amd64 390.157-0ubuntu0.22.04.2 [57.3 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-fbc1-390 amd64 390.157-0ubuntu0.22.04.2 [43.6 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 
libnvidia-fbc1-390 i386 390.157-0ubuntu0.22.04.2 [40.1 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 
libnvidia-gl-390 i386 390.157-0ubuntu0.22.04.2 [17.0 MB]
Get:14 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-gl-390 amd64 390.157-0ubuntu0.22.04.2 [16.1 MB]
Get:15 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 
libnvidia-ifr1-390 i386 390.157-0ubuntu0.22.04.2 [66.9 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
libnvidia-ifr1-390 amd64 390.157-0ubuntu0.22.04.2 [75.8 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
nvidia-compute-utils-390 amd64 390.157-0ubuntu0.22.04.2 [73.6 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
nvidia-kernel-source-390 amd64 390.157-0ubuntu0.22.04.2 [10.1 MB]
Get:19 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
nvidia-kernel-common-390 amd64 390.157-0ubuntu0.22.04.2 [9,562 B]
Get:20 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
nvidia-dkms-390 amd64 390.157-0ubuntu0.22.04.2 [39.5 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
nvidia-utils-390 amd64 390.157-0ubuntu0.22.04.2 [357 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
xserver-xorg-video-nvidia-390 amd64 390.157-0ubuntu0.22.04.2 [1,752 kB]
Get:23 http://us.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 
nvidia-driver-390 amd64 390.157-0ubuntu0.22.04.2 [398 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 nvidia-prime all 
0.8.17.1 [9,956 B]
Get:25 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 nvidia-settings 
amd64 510.47.03-0ubuntu1 [960 kB]
Fetched 92.9 MB in 3s (30.5 MB/s)         
(Reading database ... 273622 files and directories currently installed.)
Removing xserver-xorg-video-nvidia-535 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-cfg1-535:amd64 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-gl-535:amd64 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-gl-535:i386 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-common-535 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-encode-535:amd64 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-decode-535:amd64 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-compute-535:amd64 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-encode-535:i386 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-decode-535:i386 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-compute-535:i386 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-fbc1-535:amd64 (535.183.01-0ubuntu0.22.04.1) ...
Removing libnvidia-fbc1-535:i386 (535.183.01-0ubuntu0.22.04.1) ...
Selecting previously unselected package dctrl-tools.
(Reading database ... 273477 files and directories currently installed.)
Preparing to unpack .../00-dctrl-tools_2.24-3build2_amd64.deb ...
Unpacking dctrl-tools (2.24-3build2) ...
Selecting previously unselected package dkms.
Preparing to unpack .../01-dkms_2.8.7-2ubuntu2.2_all.deb ...
Unpacking dkms (2.8.7-2ubuntu2.2) ...
Selecting previously unselected package libnvidia-cfg1-390:amd64.
Preparing to unpack 
.../02-libnvidia-cfg1-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking libnvidia-cfg1-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-common-390.
Preparing to unpack 
.../03-libnvidia-common-390_390.157-0ubuntu0.22.04.2_all.deb ...
Unpacking libnvidia-common-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-compute-390:amd64.
Preparing to unpack 
.../04-libnvidia-compute-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking libnvidia-compute-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-compute-390:i386.
Preparing to unpack 
.../05-libnvidia-compute-390_390.157-0ubuntu0.22.04.2_i386.deb ...
Unpacking libnvidia-compute-390:i386 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-decode-390:i386.
Preparing to unpack 
.../06-libnvidia-decode-390_390.157-0ubuntu0.22.04.2_i386.deb ...
Unpacking libnvidia-decode-390:i386 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-decode-390:amd64.
Preparing to unpack 
.../07-libnvidia-decode-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking libnvidia-decode-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-encode-390:i386.
Preparing to unpack 
.../08-libnvidia-encode-390_390.157-0ubuntu0.22.04.2_i386.deb ...
Unpacking libnvidia-encode-390:i386 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-encode-390:amd64.
Preparing to unpack 
.../09-libnvidia-encode-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking libnvidia-encode-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-fbc1-390:amd64.
Preparing to unpack 
.../10-libnvidia-fbc1-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking libnvidia-fbc1-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-fbc1-390:i386.
Preparing to unpack .../11-libnvidia-fbc1-390_390.157-0ubuntu0.22.04.2_i386.deb 
...
Unpacking libnvidia-fbc1-390:i386 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-gl-390:i386.
Preparing to unpack .../12-libnvidia-gl-390_390.157-0ubuntu0.22.04.2_i386.deb 
...
Unpacking libnvidia-gl-390:i386 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-gl-390:amd64.
Preparing to unpack .../13-libnvidia-gl-390_390.157-0ubuntu0.22.04.2_amd64.deb 
...
Unpacking libnvidia-gl-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-ifr1-390:i386.
Preparing to unpack .../14-libnvidia-ifr1-390_390.157-0ubuntu0.22.04.2_i386.deb 
...
Unpacking libnvidia-ifr1-390:i386 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package libnvidia-ifr1-390:amd64.
Preparing to unpack 
.../15-libnvidia-ifr1-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking libnvidia-ifr1-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-compute-utils-390.
Preparing to unpack 
.../16-nvidia-compute-utils-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking nvidia-compute-utils-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-kernel-source-390.
Preparing to unpack 
.../17-nvidia-kernel-source-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking nvidia-kernel-source-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-kernel-common-390.
Preparing to unpack 
.../18-nvidia-kernel-common-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking nvidia-kernel-common-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-dkms-390.
Preparing to unpack .../19-nvidia-dkms-390_390.157-0ubuntu0.22.04.2_amd64.deb 
...
Unpacking nvidia-dkms-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-utils-390.
Preparing to unpack .../20-nvidia-utils-390_390.157-0ubuntu0.22.04.2_amd64.deb 
...
Unpacking nvidia-utils-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package xserver-xorg-video-nvidia-390.
Preparing to unpack 
.../21-xserver-xorg-video-nvidia-390_390.157-0ubuntu0.22.04.2_amd64.deb ...
Unpacking xserver-xorg-video-nvidia-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-driver-390.
Preparing to unpack .../22-nvidia-driver-390_390.157-0ubuntu0.22.04.2_amd64.deb 
...
Unpacking nvidia-driver-390 (390.157-0ubuntu0.22.04.2) ...
Selecting previously unselected package nvidia-prime.
Preparing to unpack .../23-nvidia-prime_0.8.17.1_all.deb ...
Unpacking nvidia-prime (0.8.17.1) ...
Selecting previously unselected package nvidia-settings.
Preparing to unpack .../24-nvidia-settings_510.47.03-0ubuntu1_amd64.deb ...
Unpacking nvidia-settings (510.47.03-0ubuntu1) ...
Setting up nvidia-prime (0.8.17.1) ...
Setting up nvidia-kernel-common-390 (390.157-0ubuntu0.22.04.2) ...
update-initramfs: deferring update (trigger activated)
Setting up nvidia-kernel-source-390 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-compute-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-compute-390:i386 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-common-390 (390.157-0ubuntu0.22.04.2) ...
Setting up nvidia-settings (510.47.03-0ubuntu1) ...
Setting up nvidia-utils-390 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-fbc1-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-fbc1-390:i386 (390.157-0ubuntu0.22.04.2) ...
Setting up nvidia-compute-utils-390 (390.157-0ubuntu0.22.04.2) ...
Warning: The home dir /nonexistent you specified can't be accessed: No such 
file or directory
Adding system user `nvidia-persistenced' (UID 135) ...
Adding new group `nvidia-persistenced' (GID 144) ...
Adding new user `nvidia-persistenced' (UID 135) with group 
`nvidia-persistenced' ...
Not creating home directory `/nonexistent'.
Setting up dctrl-tools (2.24-3build2) ...
Setting up libnvidia-cfg1-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-decode-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-decode-390:i386 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-gl-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-gl-390:i386 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-encode-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-encode-390:i386 (390.157-0ubuntu0.22.04.2) ...
Setting up dkms (2.8.7-2ubuntu2.2) ...
Setting up libnvidia-ifr1-390:amd64 (390.157-0ubuntu0.22.04.2) ...
Setting up libnvidia-ifr1-390:i386 (390.157-0ubuntu0.22.04.2) ...
Setting up xserver-xorg-video-nvidia-390 (390.157-0ubuntu0.22.04.2) ...
Setting up nvidia-dkms-390 (390.157-0ubuntu0.22.04.2) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Loading new nvidia-390.157 DKMS files...
Building for 6.8.0-40-generic
Building for architecture x86_64
Building initial module for 6.8.0-40-generic
Error! Bad return status for module build on kernel: 6.8.0-40-generic (x86_64)
Consult /var/lib/dkms/nvidia/390.157/build/make.log for more information.
dpkg: error processing package nvidia-dkms-390 (--configure):
 installed nvidia-dkms-390 package post-installation script subprocess returned 
error exit status 10
dpkg: dependency problems prevent configuration of nvidia-driver-390:
 nvidia-driver-390 depends on nvidia-dkms-390 (<= 390.157-1); however:
  Package nvidia-dkms-390 is not configured yet.
 nvidia-driver-390 depends on nvidia-dkms-390 (>= 390.157); however:
  Package nvidia-dkms-390 is not configured yet.

dpkg: error processing package nvidia-driver-390 (--configure):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
No apport report written because the error message indicates its a followup 
error from a previous failure.
                          Processing triggers for gnome-menus (3.36.0-1ubuntu3) 
...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for initramfs-tools (0.140ubuntu13.4) ...
update-initramfs: Generating /boot/initrd.img-6.8.0-40-generic
Errors were encountered while processing:
 nvidia-dkms-390
 nvidia-driver-390
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Package
DistroRelease: Ubuntu 22.04
Package: nvidia-kernel-source-390 390.157-0ubuntu0.22.04.2
ProcVersionSignature: Ubuntu 6.8.0-40.40~22.04.3-generic 6.8.12
Uname: Linux 6.8.0-40-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.20.11-0ubuntu82.6
Architecture: amd64
CasperMD5CheckResult: pass
DKMSKernelVersion: 6.8.0-40-generic
Date: Fri Aug 23 12:35:06 2024
Dependencies:
 
DuplicateSignature: 
dkms:nvidia-kernel-source-390:390.157-0ubuntu0.22.04.2:/var/lib/dkms/nvidia/390.157/build/common/inc/nv-mm.h:164:45:
 error: passing argument 1 of ‘get_user_pages_remote’ from incompatible pointer 
type [-Werror=incompatible-pointer-types]
InstallationDate: Installed on 2024-07-30 (24 days ago)
InstallationMedia: Ubuntu 22.04.4 LTS "Jammy Jellyfish" - Release amd64 
(20240220)
PackageVersion: 390.157-0ubuntu0.22.04.2
Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04.1
PythonDetails: N/A
RelatedPackageVersions:
 dpkg 1.21.1ubuntu2.3
 apt  2.4.12
SourcePackage: nvidia-graphics-drivers-390
Title: nvidia-kernel-source-390 390.157-0ubuntu0.22.04.2: nvidia kernel module 
failed to build
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: nvidia-graphics-drivers-390 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-package jammy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077767

Title:
  nvidia-kernel-source-390 390.157-0ubuntu0.22.04.2: nvidia kernel
  module failed to build

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-390/+bug/2077767/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to