FAQ-Seite zu nvidia_von_nvidiaseite
- datoo
- Beiträge: 570
- Registriert: 27.05.2006 20:22:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
FAQ-Seite zu nvidia_von_nvidiaseite
Da es in letzter Zeit wieder häufiger Probleme mit der Installation dieses Treibers gibt - Kernel 2.6.25 - um nur ein Beispiel zu nennen und hoffentlich noch ein paar Neueinsteiger den Weg zu Debian finden - habe ich die Problemfälle in eine eigene Seite verbannt.
http://wiki.debianforum.de/nvidia_von_nvidiaseite/FAQ
Vielleicht ist ja der eine oder andere auch über Dinge gestolpert die anderen langes suchen oder noch schlimmeres erspart.
http://wiki.debianforum.de/nvidia_von_nvidiaseite/FAQ
Vielleicht ist ja der eine oder andere auch über Dinge gestolpert die anderen langes suchen oder noch schlimmeres erspart.
- Profbunny
- Beiträge: 592
- Registriert: 04.04.2004 11:12:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Bautzen
Re: FAQ-Seite zu nvidia_von_nvidiaseite
da es mit den letzten versionen ziemliche probleme mit der 2d performance gibt, hab ich mal alle vorschläge zusammengeklaubt und die besten wende ich an. ich knalls mal hier rein, das ich nicht weiß wie das wiki funktioniert
Section "Device"
Identifier "9600 ati"
Driver "nvidia"
Option "NoLogo" "true"
Option "RenderAccel" "true"
Option "UseEvents" "false"
Option "TripleBuffer" "1"
Option "DamageEvents" "1"
Option "BackingStore" "1"
Option "PixmapCacheSize" "200000"
Option "OnDemandVBlankInterrupts" "true"
Option "AllowGLXWithComposite" "true"
Option "TripleBuffer" "true"
Option "AddARGBGLXVisuals" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection
bzw zum test bei laufendem x server mal
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 & in der konsole eingeben, das bringt bei mir einen gehörigen schub
Section "Device"
Identifier "9600 ati"
Driver "nvidia"
Option "NoLogo" "true"
Option "RenderAccel" "true"
Option "UseEvents" "false"
Option "TripleBuffer" "1"
Option "DamageEvents" "1"
Option "BackingStore" "1"
Option "PixmapCacheSize" "200000"
Option "OnDemandVBlankInterrupts" "true"
Option "AllowGLXWithComposite" "true"
Option "TripleBuffer" "true"
Option "AddARGBGLXVisuals" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection
bzw zum test bei laufendem x server mal
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 & in der konsole eingeben, das bringt bei mir einen gehörigen schub
Rechner / Server Debian sid
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Vielleicht direkt drunter schreiben, das die gepatchten Treiber dann immer noch nicht funktionieren, wegen angeblichen XEN. Die Anweisung vor der Installation des gepatchten Treiber wäre somit:Link zum Patch und der Anleitung für die Treiber 169.12, 71.86.04, 96.43.05
cd /lib/modules/2.6.25-2-686
grep CONFIG_XEN . -Rl | xargs -i sed -i -e ’s/CONFIG_XEN/CONFIG_LUPO/g’ {}
export IGNORE_XEN_PRESENCE=1
Dann klappt auch die Installation.
Das steht zwar auch in dem verlinken Thread, erspart aber Sucherei.
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Hmm,
der trick funktioniert bei leider nicht.
Folgendes habe ich gemacht:
Das ausführen des Skripts funktioniert nicht, da anscheinend Dateien fehlen?!
Dies sind doch aber vorhanden.
Any ideas?
regards
eliot
der trick funktioniert bei leider nicht.
Folgendes habe ich gemacht:
Code: Alles auswählen
debian:/lib/modules/2.6.25-2-686# cat nv.sh
#!/bin/bash
grep CONFIG_LUPO . -Rl | xargs -i sed -i -e 's/CONFIG_LUPO/CONFIG_LUPO/g' {}
export IGNORE_XEN_PRESENCE=1
debian:/lib/modules/2.6.25-2-686# sh nv.sh
grep: ./build/.tmp_versions: Datei oder Verzeichnis nicht gefunden
grep: ./build/virt: Datei oder Verzeichnis nicht gefunden
debian:/lib/modules/2.6.25-2-686# ls -al build
lrwxrwxrwx 1 root root 35 8. Aug 22:23 build -> /usr/src/linux-headers-2.6.25-2-686
debian:/lib/modules/2.6.25-2-686# cd build
debian:/lib/modules/2.6.25-2-686/build# ls -al
insgesamt 572
drwxr-xr-x 4 root root 4096 9. Aug 11:15 .
drwxrwsr-x 5 root src 4096 8. Aug 22:26 ..
drwxr-xr-x 3 root root 4096 8. Aug 22:23 arch
lrwxrwxrwx 1 root root 38 8. Aug 22:23 block -> ../linux-headers-2.6.25-2-common/block
-rw-r--r-- 1 root root 88592 9. Aug 11:15 .config
lrwxrwxrwx 1 root root 39 8. Aug 22:23 crypto -> ../linux-headers-2.6.25-2-common/crypto
lrwxrwxrwx 1 root root 40 8. Aug 22:23 drivers -> ../linux-headers-2.6.25-2-common/drivers
lrwxrwxrwx 1 root root 35 8. Aug 22:23 fs -> ../linux-headers-2.6.25-2-common/fs
drwxr-xr-x 5 root root 4096 8. Aug 22:23 include
lrwxrwxrwx 1 root root 37 8. Aug 22:23 init -> ../linux-headers-2.6.25-2-common/init
lrwxrwxrwx 1 root root 36 8. Aug 22:23 ipc -> ../linux-headers-2.6.25-2-common/ipc
lrwxrwxrwx 1 root root 39 8. Aug 22:23 kernel -> ../linux-headers-2.6.25-2-common/kernel
-rw-r--r-- 1 root root 222 18. Jul 18:23 .kernelvariables
lrwxrwxrwx 1 root root 36 8. Aug 22:23 lib -> ../linux-headers-2.6.25-2-common/lib
lrwxrwxrwx 1 root root 41 8. Aug 22:23 Makefile -> ../linux-headers-2.6.25-2-common/Makefile
lrwxrwxrwx 1 root root 35 8. Aug 22:23 mm -> ../linux-headers-2.6.25-2-common/mm
-rw-r--r-- 1 root root 463889 18. Jul 19:47 Module.symvers
lrwxrwxrwx 1 root root 36 8. Aug 22:23 net -> ../linux-headers-2.6.25-2-common/net
lrwxrwxrwx 1 root root 40 8. Aug 22:23 samples -> ../linux-headers-2.6.25-2-common/samples
lrwxrwxrwx 1 root root 30 8. Aug 22:23 scripts -> ../linux-kbuild-2.6.25/scripts
lrwxrwxrwx 1 root root 41 8. Aug 22:23 security -> ../linux-headers-2.6.25-2-common/security
lrwxrwxrwx 1 root root 38 8. Aug 22:23 sound -> ../linux-headers-2.6.25-2-common/sound
lrwxrwxrwx 1 root root 46 8. Aug 22:23 .tmp_versions -> ../linux-headers-2.6.25-2-common/.tmp_versions
lrwxrwxrwx 1 root root 36 8. Aug 22:23 usr -> ../linux-headers-2.6.25-2-common/usr
lrwxrwxrwx 1 root root 37 8. Aug 22:23 virt -> ../linux-headers-2.6.25-2-common/virt
debian:/lib/modules/2.6.25-2-686/build#
Dies sind doch aber vorhanden.
Any ideas?
regards
eliot
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Welchen Nvidia Treiber benutzt du?
build-essential, xserver-xorg-dev , Kernel Headers sind installiert?
build-essential, xserver-xorg-dev , Kernel Headers sind installiert?
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Hallo,Henrikx hat geschrieben:Welchen Nvidia Treiber benutzt du?
build-essential, xserver-xorg-dev , Kernel Headers sind installiert?
ja, ist alles installiert
Code: Alles auswählen
debian:/home/andre# aptittude search build-essential
bash: aptittude: command not found
debian:/home/andre# aptitude search build-essential
i build-essential - Informational list of build-essential packages
debian:/home/andre# aptitude search xserver-xorg-de
i xserver-xorg-dev - Xorg X server - development files
debian:/home/andre# aptitude search linux-headers-2.6.25-2
i linux-headers-2.6.25-2-686 - Header files for Linux 2.6.25 on PPro/CeleronPII
i A linux-headers-2.6.25-2-common - Common header files for Linux 2.6.25
i linux-image-2.6.25-2-686 - Linux 2.6.25 image on PPro/Celeron/PII/PIII/P4
debian:/home/andre#
Ich dachte erste den Skript ausfürhren, und dann den treiber installieren?
regards
eliot
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Ausgehend vom Eingangsposting eigentlich nicht.Bei dem Skript sollte der Treiber doch erstmal egal sein, oder?
Da es in letzter Zeit wieder häufiger Probleme mit der Installation dieses Treibers gibt - Kernel 2.6.25
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Probleme dem Kernel 2.6.25-2Henrikx hat geschrieben:Ausgehend vom Eingangsposting eigentlich nicht.Bei dem Skript sollte der Treiber doch erstmal egal sein, oder?Da es in letzter Zeit wieder häufiger Probleme mit der Installation dieses Treibers gibt - Kernel 2.6.25
NVidia Treiber Version:
-rwxr--r-- 1 andre andre 19820877 27. Jul 09:05 NVIDIA-Linux-x86-173.14.05-pkg1.run
-rw-r--r-- 1 root root 19869479 30. Jul 10:31 NVIDIA-Linux-x86-173.14.12-pkg1.run
Die Kernel Version geht aber aus meinem Posting hervor?!
Oder funktioniert die Lösung, mit den Treibern die üüber apt gelkaden werden?
regards
eliot
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Ich hatte gefragt, weil 3 Treiber nicht ohne Patch laufen.
Deiner scheint nicht davon betroffen..
Dann wäre der Aufruf bei dir
1.STRG ALT + F1
2.su
3./etc/init.d/kdm stop (bei GNOME gdm stop)
4.cd /dein Verzeichnis wo der Nvidia Treiber liegt
5.sh NVIDIA-Linux-x86-173.14.12-pkg1.run -N
Nach der Installation
6. /etc/init.d/kdm start (bei GNOME gdm start)
oder alternativ
reboot
Funktioniert das?
Deiner scheint nicht davon betroffen..
Dann wäre der Aufruf bei dir
1.STRG ALT + F1
2.su
3./etc/init.d/kdm stop (bei GNOME gdm stop)
4.cd /dein Verzeichnis wo der Nvidia Treiber liegt
5.sh NVIDIA-Linux-x86-173.14.12-pkg1.run -N
Nach der Installation
6. /etc/init.d/kdm start (bei GNOME gdm start)
oder alternativ
reboot
Funktioniert das?
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Wenn ich den treiber wie geowhnt installierre (wie oben geschrieben)
bekomme ich Fehlermeldung, dass der treiber keinen XEN Support bietet.
Aber,
wenn ich den "-N Parameter" mit angebe, geht's!
Was bedeutet das "-N"???
regards
eliot
bekomme ich Fehlermeldung, dass der treiber keinen XEN Support bietet.
Aber,
wenn ich den "-N Parameter" mit angebe, geht's!
Was bedeutet das "-N"???
regards
eliot
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Ich weiß es nicht genau.
Den Tipp hatte ich von rendegast , als ich Ärger mit dem neuen Kernel und Nvidia hatte.
Vielleicht ließt er ja mit...
Den Tipp hatte ich von rendegast , als ich Ärger mit dem neuen Kernel und Nvidia hatte.
Vielleicht ließt er ja mit...
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Hmm,Henrikx hat geschrieben:Ich weiß es nicht genau.
Den Tipp hatte ich von rendegast , als ich Ärger mit dem neuen Kernel und Nvidia hatte.
Vielleicht ließt er ja mit...
ok, damit hat es dann funktioniert, danke!
regards
eliot
- datoo
- Beiträge: 570
- Registriert: 27.05.2006 20:22:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: FAQ-Seite zu nvidia_von_nvidiaseite
-N, --no-network
This option instructs the installer to not attempt to
connect to the NVIDIA ftp site (for updated precompiled
kernel interfaces, for example).
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Also bei mir meldet der Installer auch mit dem Parameter -N mit der Fehlermeldung wegen der XEN-Unterstützung ab...
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Und hast du das obere Skript ausprobiert?M. Linux hat geschrieben:Also bei mir meldet der Installer auch mit dem Parameter -N mit der Fehlermeldung wegen der XEN-Unterstützung ab...
regards
eliot
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Ja, hatte das Skript ausgeführt.
Hab mir nun einen eigenen 2.6.26er Kernel ohne XEN Guest Support compliliert und nun geht auch der Nvidia Treiber wieder. Als Laptop User lohnt es sich schon auf den 2.6.25er oder 2.6.26er Kernel umsteigen, weil sich da die Rescheduling- und die Timer-Interrupts deutlich abnehmen und der Kernel dadurch bei geringer Last etwa 0,75W +-0,25W weniger Strom verbraucht.
Hab mir nun einen eigenen 2.6.26er Kernel ohne XEN Guest Support compliliert und nun geht auch der Nvidia Treiber wieder. Als Laptop User lohnt es sich schon auf den 2.6.25er oder 2.6.26er Kernel umsteigen, weil sich da die Rescheduling- und die Timer-Interrupts deutlich abnehmen und der Kernel dadurch bei geringer Last etwa 0,75W +-0,25W weniger Strom verbraucht.
Re: FAQ-Seite zu nvidia_von_nvidiaseite
Vorlage war:eliot hat geschrieben:Das ausführen des Skripts funktioniert nicht, da anscheinend Dateien fehlen?!Code: Alles auswählen
debian:/lib/modules/2.6.25-2-686# cat nv.sh #!/bin/bash grep CONFIG_LUPO . -Rl | xargs -i sed -i -e 's/CONFIG_LUPO/CONFIG_LUPO/g' {} ...
Dies sind doch aber vorhanden.
Code: Alles auswählen
grep CONFIG_XEN . -Rl | xargs -i sed -i -e 's/CONFIG_XEN/CONFIG_LUPO/g' {}
Es gibt aber außer 'CONFIG_XEN=y' und '#define CONFIG_XEN 1' noch andere Verweise 'CONFIG_XEN*'.
Frage ist, ob diese dann immer noch vorhandenen - aktiven - Einträge CONFIG_LUPO nicht doch Probleme verursachen könnten.
Aber so ist der Rückbau nach der nvidia-Kompilierung eine einfache Umkehrung, also elegant gelöst!
Bei solchem Vorgehen ist 'export IGNORE_XEN_PRESENCE=1' unnötig.
Die "fehlenden" Dateien sind tote Links, die vom Bau stammen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")