Siduction Forum

Siduction Forum => Software - Support => Topic started by: bluelupo on 2014/03/31, 21:11:52

Title: [gelöst] Installation der NVIDIA Treiber mit Kernel 3.14 bricht ab
Post by: bluelupo on 2014/03/31, 21:11:52
Hallo zusammen,
der heutige d-u mit dem neuen Kernel  3.14-0.towo.2 schlug fehl, weil das NVIDIA Modul nicht gebaut wird (siehe Log).

Pakete zu NVIDIA auf meinem System:

# dpkg -l|grep -i nvidia
ii  glx-alternative-nvidia                      0.4.1                               amd64        allows the selection of NVIDIA as GLX provider
ii  libgl1-nvidia-glx:amd64                     331.49-2.siduction.1                amd64        NVIDIA binary OpenGL libraries
ii  libnvidia-ml1:amd64                         331.49-1                            amd64        NVIDIA Management Library (NVML) runtime library
ii  nvidia-alternative                          331.49-2.siduction.1                amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-driver                               331.49-2.siduction.1                amd64        NVIDIA metapackage
ii  nvidia-installer-cleanup                    20131102+1                          amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                        20131102+1                          amd64        NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                          331.49-1                            amd64        NVIDIA binary kernel module DKMS source
ii  nvidia-settings                             319.82-1                            amd64        tool for configuring the NVIDIA graphics driver
ii  nvidia-support                              20131102+1                          amd64        NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:amd64                   331.49-2.siduction.1                amd64        NVIDIA vdpau driver
ii  xserver-xorg-video-nvidia                   331.49-2.siduction.1                amd64        NVIDIA binary Xorg driver



Letzten Zeilen aus /var/lib/dkms/nvidia-current/331.49/build/make.log:

[...]
/var/lib/dkms/nvidia-current/331.49/build/nv-acpi.c:1219:13: note: in expansion of macro 'list_entry'
             list_entry(node, struct acpi_device, node);
             ^
/var/lib/dkms/nvidia-current/331.49/build/nv-acpi.c:1224:43: error: dereferencing pointer to incomplete type
         status = acpi_evaluate_integer(dev->handle, "_ADR", NULL, &device_id);
                                           ^
/var/lib/dkms/nvidia-current/331.49/build/nv-acpi.c:1233:33: error: dereferencing pointer to incomplete type
             lcd_dev_handle = dev->handle;
                                 ^
cc1: some warnings being treated as errors
make[2]: *** [/var/lib/dkms/nvidia-current/331.49/build/nv-acpi.o] Fehler 1
make[1]: *** [_module_/var/lib/dkms/nvidia-current/331.49/build] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-3.14-0.towo.2-siduction-amd64'
make: *** [modules] Fehler 2
make: Leaving directory `/var/lib/dkms/nvidia-current/331.49/build'


Meine GraKa:

# inxi -G
Graphics:  Card: NVIDIA G84M [GeForce 8600M GT]
           Display Server: X.org 1.15.0.901 driver: nvidia tty size: 211x62 Advanced Data: N/A for root out of X
Title: Re: Installation der NVIDIA Treiber mit Kernel 3.14 bricht ab
Post by: dibl on 2014/03/31, 21:19:29
Here there was no problem with ver. 334.21, on the new kernel. Does your G84 require 331.49?


EDIT:  I just ran d-u on another box that has the nvidia driver ver. 331.49 (I no longer remember why I have these different versions) .  It also finished with no issues -- here's the relevant terminal output:


....

Setting up libgl1-nvidia-glx:amd64 (331.49-2.siduction.1) ...
Setting up xserver-xorg-video-nvidia (331.49-2.siduction.1) ...
Setting up nvidia-kernel-dkms (331.49-2.siduction.1) ...
Loading new nvidia-current-331.49 DKMS files...
Building for 3.13-7.towo-siduction-amd64 and 3.14-0.towo.2-siduction-amd64
Building initial module for 3.13-7.towo-siduction-amd64
Done.


nvidia-current:
Running module version sanity check.
- Original module
   - No original module exists within this kernel
- Installation
   - Installing to /lib/modules/3.13-7.towo-siduction-amd64/updates/dkms/


depmod....


DKMS: install completed.
Building initial module for 3.14-0.towo.2-siduction-amd64
Done.


nvidia-current:
Running module version sanity check.
- Original module
   - No original module exists within this kernel
- Installation
   - Installing to /lib/modules/3.14-0.towo.2-siduction-amd64/updates/dkms/


depmod....


DKMS: install completed.
Setting up nvidia-driver (331.49-2.siduction.1) ...
Setting up nvidia-glx (331.49-2.siduction.1) ...




Title: Re: Installation der NVIDIA Treiber mit Kernel 3.14 bricht ab
Post by: bluelupo on 2014/03/31, 21:54:28
Hi dibl,
I have now installed NVIDIA driver from unstable, then it could be installed (no errors more).


apt-get-t unstable install nvidia-driver