Public bug reported:

Description:    Ubuntu 19.04
Release:        19.04

nvidia-driver-440:
  Installed: 440.26-0ubuntu0~gpu19.04.2
  Candidate: 440.26-0ubuntu0~gpu19.04.2
  Version table:
 *** 440.26-0ubuntu0~gpu19.04.2 500
        500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu disco/main 
amd64 Packages
        100 /var/lib/dpkg/status

There appears to be an error installing any 5.4 kernel with this driver
installed. It is working fine with any 5.3 kernel. I am trying to move
to kernel 5.4 as it resolves a regression with a bluetooth device I'm
trying to fix, hence the discovery.

The error during kernel installation is:

ERROR (dkms apport): kernel package linux-headers-5.4.2-050402-generic
is not support.

Here is the makelog referenced during kernel installation:

DKMS make.log for nvidia-440.26 for kernel 5.4.2-050402-generic (x86_64)
Sun  8 Dec 23:01:14 AEST 2019
make[1]: Entering directory '/usr/src/linux-headers-5.4.2-050402-generic'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (        
        \
echo >&2;                                                       \
echo >&2 "  ERROR: Kernel configuration is invalid.";           \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are 
missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix 
it.";      \
echo >&2 ;                                                      \
/bin/false)
make -f ./scripts/Makefile.build obj=/var/lib/dkms/nvidia/440.26/build 
single-build= need-builtin=1 need-modorder=1
  ln -sf /var/lib/dkms/nvidia/440.26/build/nvidia/nv-kernel.o_binary 
/var/lib/dkms/nvidia/440.26/build/nvidia/nv-kernel.o
  ln -sf 
/var/lib/dkms/nvidia/440.26/build/nvidia-modeset/nv-modeset-kernel.o_binary 
/var/lib/dkms/nvidia/440.26/build/nvidia-modeset/nv-modeset-kernel.o
The Module.symvers file is missing, or does not contain any
symbols exported from the kernel. This could cause the NVIDIA
kernel modules to be built against a configuration that does
not accurately reflect the actual target kernel.
The Module.symvers file check can be disabled by setting the
environment variable IGNORE_MISSING_MODULE_SYMVERS to 1.
make[2]: *** [/var/lib/dkms/nvidia/440.26/build/Kbuild:186: 
module_symvers_sanity_check] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1652: /var/lib/dkms/nvidia/440.26/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.2-050402-generic'
make: *** [Makefile:81: modules] Error 2

Some guys in Manjaro seem to have a patch for this, not sure if it's relevant.
https://forum.manjaro.org/t/issues-with-nvidia-kernel-module-after-kernel-driver-updates-switch-drivers/112471/13

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

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

Title:
  Kernel module failures for mainline kernel 5.4+ - Not supported

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

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

Reply via email to