Bug 205661 - Upgrade to 5.4 from K5.3.13 fails x2 attempts
Summary: Upgrade to 5.4 from K5.3.13 fails x2 attempts
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-26 14:14 UTC by Ivan Ratoyevsky
Modified: 2019-12-06 11:35 UTC (History)
1 user (show)

See Also:
Kernel Version: Kernel 5.4
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Screen Dump with erros showing. (1.11 MB, image/png)
2019-11-26 14:14 UTC, Ivan Ratoyevsky
Details

Description Ivan Ratoyevsky 2019-11-26 14:14:11 UTC
Created attachment 286071 [details]
Screen Dump with erros showing.

When running upgrade process (from K5.3.13) to 5.4 x2 problems appear.

a) 1st error looks like missing firmware 

b) 2nd error fails on graphics driver (Nvidia 430.50 driver already installed & had been working fine in K5.3.13) The graphics card is an Nvidia GT 710.

System is running Linux Mint 9.2 (tina)

Details:- When I had installed K5.4 (after the errors showed) & rebooted the system came back up, the mouse pointer showed immediately the wrong screen resolution. After desktop login there was an error message saying that I had no video acceleration.Please run driver manager which I did but it only showed the correct previously selected driver 430.50 as selected. So driver manager was no help whats ever.

To conclude:- I had to revert the kernal back to K5.3.13 and this solved the problems.

NOTES:- Screen Dump of the problems at upgrade & also sending you the make.log from the Nvidia driver/card.

================================================================================
Make.log text pasted below here:-
DKMS make.log for nvidia-430.50 for kernel 5.4.0-050400-lowlatency (x86_64)
Mon 25 Nov 18:54:56 GMT 2019
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-050400-lowlatency'
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/430.50/build single-build= need-builtin=1 need-modorder=1
  ln -sf /var/lib/dkms/nvidia/430.50/build/nvidia/nv-kernel.o_binary /var/lib/dkms/nvidia/430.50/build/nvidia/nv-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.
  ln -sf /var/lib/dkms/nvidia/430.50/build/nvidia-modeset/nv-modeset-kernel.o_binary /var/lib/dkms/nvidia/430.50/build/nvidia-modeset/nv-modeset-kernel.o
/var/lib/dkms/nvidia/430.50/build/Kbuild:182: recipe for target 'module_symvers_sanity_check' failed
make[2]: *** [module_symvers_sanity_check] Error 1
make[2]: *** Waiting for unfinished jobs....
Makefile:1652: recipe for target '/var/lib/dkms/nvidia/430.50/build' failed
make[1]: *** [/var/lib/dkms/nvidia/430.50/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-050400-lowlatency'
Makefile:81: recipe for target 'modules' failed
make: *** [modules] Error 2

================================================================================

end..
Comment 1 Jani Nikula 2019-11-28 15:12:03 UTC
FYI, the bugzilla is for upstream kernel, not out-of-tree code.
Comment 2 Ivan Ratoyevsky 2019-11-28 18:50:49 UTC
Hi Jani, Thanks for your response but I don't really understand what you mean?

a) I have resolved the 1st firmware error. Managed to source a current copy of the missing firmware file for a realtek NIC. I copied the file to the required folder and the error is now gone.

b) The Nvidia driver error is still a major problem. This error only showed up with K5.4. I downgraded back to K5.3.13 and I have no driver issues now.

So its definitely something within K5.4 that's a problem with Nvidia graphics drivers. Its related to DKMS but more than that is beyond my knowledge or experience with Linux & the kernel.
Comment 3 Jani Nikula 2019-12-02 12:17:48 UTC
I'm just trying to say that when the driver is not part of the Linux kernel source, you are highly unlikely to receive help here, beyond telling you exactly this.
Comment 4 Artem S. Tashkinov 2019-12-06 11:35:12 UTC
This is your distro kernel problem. Open a bug report elsewhere.

Note You need to log in before you can comment on or make changes to this bug.