Nvidia-Treiber-debian way letzter Versuch
Hallo Liste,
da es mir bisher nicht gelungen ist den Nvidia-Treiber zu installieren
so das ich danach auch X wieder starten konnte, habe ich es nun
nochmals versucht.
Für alle die sich "genervt fühlen" bitte diesen Thread nicht mehr weiter
verfolgen, Danke!
Aber da ich einfach nicht glaube das es nicht gehen kann habe ich es
diesmal auf eine andere Art versucht, die mir ja auch empfohlen wurde.
Da ich es unter einem laufendem X machte konnte ich alles genau
protokollieren und hier posten.
Die Anleitung habe ich von:
http://wiki.debian.org/NvidiaGraphicsDrivers?action=recall&rev=88#Installation
Punkt:
Use module-assistant (lenny)
dlx:/home/sigi/Downloads/Nvidia# aptitude install module-assistant
nvidia-kernel-common nvidia-xconfig
|--|
Lese Task-Beschreibungen... Fertig
dlx:/home/sigi/Downloads/Nvidia# cd /tmp
dlx:/tmp# wget -c
http://ftp.de.debian.org/debian/pool/non-free/n/nvidia-graphics-drivers/nvidia-kernel-source_180.22-2_i386.deb
--2009-02-06 23:55:36--
http://ftp.de.debian.org/debian/pool/non-free/n/nvidia-graphics-drivers/nvidia-kernel-source_180.22-2_i386.deb
Auflösen des Hostnamen »ftp.de.debian.org«.... 141.76.2.4
Verbindungsaufbau zu ftp.de.debian.org|141.76.2.4|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 5073952 (4,8M) [application/x-debian-package]
In »nvidia-kernel-source_180.22-2_i386.deb« speichern.
100%[===================================================================================>]
5.073.952 311K/s in 16s
2009-02-06 23:55:53 (302
KB/s) - »nvidia-kernel-source_180.22-2_i386.deb« gespeichert
[5073952/5073952]
dlx:/tmp# wget -c
http://ftp.de.debian.org/debian/pool/non-free/n/nvidia-graphics-drivers/nvidia-glx_180.22-2_i386.deb
--2009-02-06 23:56:58--
http://ftp.de.debian.org/debian/pool/non-free/n/nvidia-graphics-drivers/nvidia-glx_180.22-2_i386.deb
Auflösen des Hostnamen »ftp.de.debian.org«.... 141.76.2.4
Verbindungsaufbau zu ftp.de.debian.org|141.76.2.4|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 9210166 (8,8M) [application/x-debian-package]
In »nvidia-glx_180.22-2_i386.deb« speichern.
100%[===================================================================================>]
9.210.166 339K/s in 29s
2009-02-06 23:57:31 (307 KB/s) - »nvidia-glx_180.22-2_i386.deb«
gespeichert [9210166/9210166]
dlx:/tmp# dpkg -i *.deb
(Lese Datenbank ... 204965 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereiten zum Ersetzen von nvidia-glx 173.14.09-5 (durch
nvidia-glx_180.22-2_i386.deb) ...
Entpacke Ersatz für nvidia-glx ...
Vorbereiten zum Ersetzen von nvidia-kernel-source 173.14.09-5 (durch
nvidia-kernel-source_180.22-2_i386.deb) ...
Entpacke Ersatz für nvidia-kernel-source ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von nvidia-glx:
nvidia-glx hängt ab von nvidia-kernel-180.22; aber:
Paket nvidia-kernel-180.22 ist nicht installiert.
dpkg: Fehler beim Bearbeiten von nvidia-glx (--install):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Richte nvidia-kernel-source ein (180.22-2) ...
Fehler traten auf beim Bearbeiten von:
nvidia-glx
dlx:/tmp# aptitude install nvidia-kernel-180.22
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Keine Kandidatsversion für »nvidia-kernel-180.22« gefunden
Keine Kandidatsversion für »nvidia-kernel-180.22« gefunden
Die folgenden Pakete sind KAPUTT:
nvidia-glx
Die folgenden Pakete werden ENTFERNT:
nvidia-kernel-2.6.26-1-686{u}
0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 0
nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 7967kB frei
werden.
Die folgenden Pakete haben verletzte Abhängigkeiten:
nvidia-glx: Hängt ab: nvidia-kernel-180.22, welches ein virtuelles
Paket ist.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Deaktualisieren der folgenden Pakete:
nvidia-glx [180.22-2 (now) -> 173.14.09-5 (testing)]
nvidia-kernel-2.6.26-1-686 [173.14.09-5+2.6.26-13 (now) -> 173.14.09+3
(testing)]
Die folgenden Abhängigkeiten unaufgelöst beibehalten:
nvidia-kernel-source empfiehlt nvidia-glx (>= 180.22)
Bewertungsnote beträgt -149
Diese Lösung akzeptieren? [Y/n/q/?]
Die folgenden Pakete werden durch eine ÄLTERE VERSION ERSETZT
(Downgrade):
nvidia-glx nvidia-kernel-2.6.26-1-686
0 Pakete aktualisiert, 0 zusätzlich installiert, 2 deaktualisiert, 0
werden entfernt und 0 nicht aktualisiert.
Muss 0B/10,3MB an Archiven herunterladen. Nach dem Entpacken werden
4084kB frei werden.
Wollen Sie fortsetzen? [Y/n/?]
Schreibe erweiterte Statusinformationen... Fertig
dpkg - Warnung: deaktualisiere nvidia-kernel-2.6.26-1-686 von
173.14.09-5+2.6.26-13 zu 173.14.09+3.
(Lese Datenbank ... 204968 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereiten zum Ersetzen von nvidia-kernel-2.6.26-1-686
173.14.09-5+2.6.26-13
(durch .../nvidia-kernel-2.6.26-1-686_173.14.09+3_i386.deb) ...
Entpacke Ersatz für nvidia-kernel-2.6.26-1-686 ...
Vorbereiten zum Ersetzen von nvidia-glx 180.22-2
(durch .../nvidia-glx_173.14.09-5_i386.deb) ...
Entpacke Ersatz für nvidia-glx ...
Richte nvidia-kernel-2.6.26-1-686 ein (173.14.09+3) ...
Richte nvidia-glx ein (173.14.09-5) ...
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Aktueller Status: 0 kaputt [-1].
######################
Eingefügt:
Hier habe ich nun nachträglich nach der erfolglosen Installation noch
dies versucht und wirkte sich daher nicht auf die Installation aus.
dlx:/home/sigi# aptitude install nvidia-kernel-180.22-2
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Konnte kein Paket finden, dessen Name oder Beschreibung
auf »nvidia-kernel-180.22-2« passt.
Konnte kein Paket finden, dessen Name oder Beschreibung
auf »nvidia-kernel-180.22-2« passt.
Die folgenden Pakete sind KAPUTT:
nvidia-glx
Die folgenden Pakete werden ENTFERNT:
nvidia-kernel-2.6.26-1-686{u}
0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 0
nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 7999kB frei
werden.
Die folgenden Pakete haben verletzte Abhängigkeiten:
nvidia-glx: Hängt ab: nvidia-kernel-173.14.09, welches ein virtuelles
Paket ist.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Deaktualisieren der folgenden Pakete:
nvidia-kernel-2.6.26-1-686 [180.22-2+2.6.26-13 (now) -> 173.14.09+3
(testing)]
Bewertungsnote beträgt 81
############
Meiner Meinung nach liegt hier oben, ( [173.14.09-5+2.6.26-13 (now) ->
173.14.09+3 (testing) oder [ 180.22-2+2.6.26-13 (now) -> 173.14.09+3
(testing)]) irgendwo der Hund begraben. Entweder mache ich was falsch,
oder es wird immer das falsche Paket geladen.
############
Fortsetzung der Installation:
dlx:/tmp# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht
aktualisiert.
dlx:/tmp# cd /usr/src
dlx:/usr/src# tar -xjf nvidia-kernel.tar.bz2
dlx:/usr/src# m-a update
Daten über 85 Pakete aktualisiert.
dlx:/usr/src# m-a --non-inter prepare
Getting source for kernel version: 2.6.26-1-686
Kernel-Header verfügbar in /lib/modules/2.6.26-1-686/build
apt-get-y install build-essential
Fertig!
dlx:/usr/src# m-a --non-inter prepare
Getting source for kernel version: 2.6.26-1-686
Kernel-Header verfügbar in /lib/modules/2.6.26-1-686/build
apt-get-y install build-essential
Fertig!
dlx:/usr/src# m-a auto-install nvidia
Daten über 1 Pakete aktualisiert.
Getting source for kernel version: 2.6.26-1-686
Kernel-Header verfügbar in /lib/modules/2.6.26-1-686/build
apt-get install build-essential
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
build-essential ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht
aktualisiert.
Fertig!
unpack
Extracting the package tarball, /usr/src/nvidia-kernel.tar.bz2, please
wait...
"/usr/share/modass/packages/nvidia-kernel-source" build
KVERS=2.6.26-1-686 KSRC=/lib/modules/2.6.26-1-686/build KDREV=2.6.26-13
kdist_image
Fertig
mit /usr/src/nvidia-kernel-2.6.26-1-686_180.22-2+2.6.26-13_i386.deb .
dpkg -Ei /usr/src/nvidia-kernel-2.6.26-1-686_180.22-2+2.6.26-13_i386.deb
(Lese Datenbank ... 204965 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereiten zum Ersetzen von nvidia-kernel-2.6.26-1-686 173.14.09+3
(durch .../nvidia-kernel-2.6.26-1-686_180.22-2+2.6.26-13_i386.deb) ...
Entpacke Ersatz für nvidia-kernel-2.6.26-1-686 ...
Richte nvidia-kernel-2.6.26-1-686 ein (180.22-2+2.6.26-13) ...
dlx:/usr/src# dpkg -s nvidia-kernel-2.6.26-1-686
Package: nvidia-kernel-2.6.26-1-686
Status: install ok installed
Priority: optional
Section: non-free/x11
Installed-Size: 7812
Maintainer: Randall Donald <rdonald@debian.org>
Architecture: i386
Source: nvidia-kernel (180.22-2)
Version: 180.22-2+2.6.26-13
Provides: nvidia-kernel-180.22
Depends: nvidia-kernel-common (>= 20051028+1-0.1)
Recommends: linux-image-2.6.26-1-686
Description: NVIDIA binary kernel module for Linux 2.6.26-1-686
These Xorg binary drivers provide optimized hardware acceleration of
OpenGL applications via a direct-rendering X Server.
.
This package contains the NVIDIA binary kernel module needed by
nvidia-glx.
.
For more information on this source package visit NVIDIA's homepage
at http://www.nvidia.com/ .
Aber nach dem beenden von X und neustart erhalte ich dann:
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-10)
Current Operating System: Linux dlx 2.6.26-1-686 #1 SMP Sat Jan 10
18:29:31 UTC 2009 i686
Build Date: 09 January 2009 02:57:16AM
|--|
(II) NVIDIA dlloader X Driver 173.14.09 Wed Jun 4 23:47:25 PDT 2008
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(WW) NVIDIA(0): The NVIDIA GeForce4 MX 440 GPU installed in this system
is
(WW) NVIDIA(0): supported through the NVIDIA 96.43.xx Legacy
drivers.
(WW) NVIDIA(0): Please visit http://www.nvidia.com/object/unix.html
for
(WW) NVIDIA(0): more information. The 173.14.09 NVIDIA driver will
ignore
(WW) NVIDIA(0): this GPU. Continuing probe...
(EE) No devices detected.
Fatal server error:
no screens found
Aus dem /var/log/kdm.log.1:
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Feb 7 00:27:36 2009
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "i2c" already built-in
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not
found)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2
symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Duplicate shape name ""
> Using last definition
> Warning: Duplicate shape name ""
> Error: Section defined without a name
> Definition ignored
> Warning: Multiple doodads named ""
> Using first definition
Errors from xkbcomp are not fatal to the X server
(EE) Error compiling keymap (server-0)
(EE) XKB: Couldn't compile keymap
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple definitions of the KEYPAD key type
> Earlier definition ignored
> Warning: Multiple definitions of the FOUR_LEVEL_KEYPAD key
type
> Earlier definition ignored
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2
symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple definitions of the KEYPAD key type
> Earlier definition ignored
> Warning: Multiple definitions of the FOUR_LEVEL_KEYPAD key
type
> Earlier definition ignored
expected keysym, got XF86Info: line 914 of inet
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2
symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
In /var/log/messages.0
Feb 7 00:24:01 dlx kernel: [ 16.981887] EXT3 FS on hdd13, internal
journal
Feb 7 00:24:01 dlx kernel: [ 17.333946] loop: module loaded
Feb 7 00:24:01 dlx kernel: [ 17.804134] nvidia: module
license 'NVIDIA' taints kernel.
Feb 7 00:24:01 dlx kernel: [ 17.816740] NVRM: The NVIDIA GeForce4 MX
440 GPU installed in this system is
Feb 7 00:24:01 dlx kernel: [ 17.816745] NVRM: supported through the
NVIDIA 96.43.xx Legacy drivers. Please
Feb 7 00:24:01 dlx kernel: [ 17.816748] NVRM: visit
http://www.nvidia.com/object/unix.html for more
Feb 7 00:24:01 dlx kernel: [ 17.816750] NVRM: information. The
180.22 NVIDIA driver will ignore
Feb 7 00:24:01 dlx kernel: [ 17.816753] NVRM: this GPU. Continuing
probe...
Feb 7 00:24:01 dlx kernel: [ 17.817061] NVRM: No NVIDIA graphics
adapter found!
Feb 7 00:24:01 dlx kernel: [ 17.939790] device-mapper: uevent:
version 1.0.3
Feb 7 00:24:01 dlx kernel: [ 17.942646] device-mapper: ioctl:
4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com
Leider weiß ich nun keine Lösung wie ich das Problem beseitigen könnte,
für einen Spezialisten ist es möglicherweise ein leichtes den Fehler zu
finden. Ich bedanke mich schon im voraus für Eure Hilfe und Geduld.
Danke!
--
Einen Schönen Gruß,
Sigi
Reply to: