FS#38038 - [nvidia] missing ACPI symbols in kernel module

Attached to Project: Arch Linux
Opened by Gregory Eric Sanderson (gelendir) - Friday, 06 December 2013, 15:23 GMT
Last edited by Dave Reisner (falconindy) - Friday, 06 December 2013, 15:27 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Just upgraded my system. Xorg fails to start because nvidia kernel module does not load. I get these messages in dmesg :

[ 39.379924] nvidia: disagrees about version of symbol acpi_bus_unregister_driver
[ 39.379928] nvidia: Unknown symbol acpi_bus_unregister_driver (err -22)
[ 39.379935] nvidia: disagrees about version of symbol acpi_bus_get_device
[ 39.379936] nvidia: Unknown symbol acpi_bus_get_device (err -22)
[ 39.379963] nvidia: disagrees about version of symbol acpi_bus_register_driver
[ 39.379964] nvidia: Unknown symbol acpi_bus_register_driver (err -22)

However, when I recompile the nvidia package using ABS everything works fine. So I suspect that the nvidia package in extra wasn't compiled with the right kernel version.

Additional info:

Package versions :

* nvidia 331.20-1
* nvidia-libgl 331.20-1
* linux 3.12.3-1
* linux-headers 3.12.3-1

Config files:

/etc/X11/xorg.conf is configured to use the nvidia driver

Steps to reproduce:

1. Install the above packages
2. Try to start x
3. Xorg fails to start
This task depends upon

Closed by  Dave Reisner (falconindy)
Friday, 06 December 2013, 15:27 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#38028