FS#41373 - [nvidia] needs to recompile against kernel 3.15.7
Attached to Project:
Arch Linux
Opened by Kenneth Brown (kenneththomasbrown) - Monday, 28 July 2014, 22:54 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 29 July 2014, 23:43 GMT
Opened by Kenneth Brown (kenneththomasbrown) - Monday, 28 July 2014, 22:54 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 29 July 2014, 23:43 GMT
|
Details
Description:
Upgrading the kernel to 3.15.7 causes the nVidia binary driver to no longer load. Recompiling it from abs and rebooting fixes the problem. I've only confirmed this on x86_64. Additional info: nvidia 340.24-1 linux 3.15.7-1 /var/log/Xorg.0.log [ 30.376] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 30.376] (EE) NVIDIA: system's kernel log for additional error messages and [ 30.376] (EE) NVIDIA: consult the NVIDIA README for details. /var/log/dmesg [ 42.028281] nvidia: disagrees about version of symbol module_layout ... [ 63.219572] nvidia: disagrees about version of symbol module_layout Steps to reproduce: Install the specified packages on a machine with an nVidia card Start X |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Tuesday, 29 July 2014, 23:43 GMT
Reason for closing: Fixed
Additional comments about closing: The kernel guys really should have rebuilt it.
Tuesday, 29 July 2014, 23:43 GMT
Reason for closing: Fixed
Additional comments about closing: The kernel guys really should have rebuilt it.
-----------------------------
modprobe: ERROR: could not insert 'nvidia': Exec format error
(...)
-----------------------------
Corresponding forum thread:
https://bbs.archlinux.org/viewtopic.php?id=184899
Nvidia from [testing] works.
What can be done to prevent this type of thing from happening? Should not all packages depending on linux be updated when linux is updated if necessary?
Note however that a bug report comments section is not he place to discuss it. If someone wants to continue the discussion, I think it will be better to move to the forum.
https://bugs.archlinux.org/task/41375