Hello,
Am 23.01.2014 13:14, schrieb Diederik de Haas:
On Thursday 23 January 2014 12:37:29 Karsten Malcher wrote:
2. Boot jessie, deinstall all Debian NVidia packages
Instead of just deinstalling, I'd suggest purging the package(s), which also
removes configuration files.
Optionally you can also do the following to make sure all config files are
indeed removed:
- check /etc/X11/xorg.conf.d/ to see if there are any config files there (which
could interfere)
- run 'updatedb.mlocate' (as root)
- run 'find -name *nvidia* -type f' (as root) to see whether there are still
nvidia files on your system you'd like to get rid of
Then reboot and install the nvidia driver
HTH,
Diederik
I have purged all the packages.
But installation of the NVidia driver fails, because compilation does not work.
I atteched the logs.
The directory /usr/src/linux-headers-3.12-1-amd64 exists!
But only with 1,9 MB content?
I already run an package update.
I think there are some things really misconfigured and bad in jessie.
Cheers
Karsten
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Jan 23 13:50:56 2014
installer version: 331.38
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 331.38.
-> There appears to already be a driver installed on your system (version: 331.38). As part of installing this driver (version: 331.38), the existing driver will be uninstalled. Are you sure you want to continue? ('no' will abort installation) (Answer: Yes)
-> Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later. (Answer: Yes)
-> Installing both new and classic TLS OpenGL libraries.
-> Installing both new and classic TLS 32bit OpenGL libraries.
-> Install NVIDIA's 32-bit compatibility libraries? (Answer: Yes)
-> Parsing log file:
-> done.
-> Validating previous installation:
-> done.
-> Uninstalling NVIDIA Accelerated Graphics Driver for Linux-x86_64 (1.0-33138 (331.38)):
-> DKMS module detected; removing...
-> Unable to delete directories created by previous installation.
-> done.
-> Uninstallation of existing driver: NVIDIA Accelerated Graphics Driver for Linux-x86_64 (331.38) is complete.
-> Skipping installation of the libvdpau wrapper library.
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64' (331.38):
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Installing DKMS kernel module:
ERROR: Failed to run `/usr/sbin/dkms build -m nvidia -v 331.38 -k 3.12-1-amd64`:
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.12-1-amd64 module KERNEL_UNAME=3.12-1-amd64; make -C uvm module KERNEL_UNAME=3.12-1-amd64 KBUILD_EXTMOD=/var/lib/dkms/nvidia/331.38/build/uvm....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.12-1-amd64 (x86_64)
Consult /var/lib/dkms/nvidia/331.38/build/make.log for more information.
-> error.
ERROR: Failed to install the kernel module through DKMS. No kernel module was installed; please try installing again without DKMS, or check the DKMS logs for more information.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
DKMS make.log for nvidia-331.38 for kernel 3.12-1-amd64 (x86_64)
Do 23. Jan 13:51:09 CET 2014
NVIDIA: calling KBUILD...
make[1]: Entering directory `/usr/src/linux-headers-3.12-1-amd64'
make: Entering an unknown directory
make: *** /usr/src/linux-headers-3.12-1-common: Datei oder Verzeichnis nicht gefunden. Schluss.
make: Leaving an unknown directory
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-3.12-1-amd64'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make: *** [nvidia.ko] Fehler 1
make: Entering directory `/var/lib/dkms/nvidia/331.38/build/uvm'
cd /var/lib/dkms/nvidia/331.38/build; make module SYSSRC=/lib/modules/3.12-1-amd64/build SYSOUT=/lib/modules/3.12-1-amd64/build KBUILD_EXTMOD=/var/lib/dkms/nvidia/331.38/build
make[1]: Entering directory `/var/lib/dkms/nvidia/331.38/build'
NVIDIA: calling KBUILD...
make[2]: Entering directory `/usr/src/linux-headers-3.12-1-amd64'
make: Entering an unknown directory
make: *** /usr/src/linux-headers-3.12-1-common: Datei oder Verzeichnis nicht gefunden. Schluss.
make: Leaving an unknown directory
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/src/linux-headers-3.12-1-amd64'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [nvidia.ko] Fehler 1
make[1]: Leaving directory `/var/lib/dkms/nvidia/331.38/build'
make: *** [/var/lib/dkms/nvidia/331.38/build/Module.symvers] Fehler 2
make: Leaving directory `/var/lib/dkms/nvidia/331.38/build/uvm'