On 09.Jul 2003 - 11:39:06, Phillip Richdale wrote:
> Hallo zusammmen.
>
> In einer 4 Stunden Session habe ich es endlich geschafft die Nvidia
> Treiber gegen den 2.4.18-686-smp Kernel zu kompilieren. Geklappt
> hat's am saubersten mit dem 1.0-4363 Komplettpaket das Nvidia
> neuerdings f�r alle Distros �bergreifend anbietet.
Nur mal Interesse halber: ist das mit fertigen Kernel-Images wirklich so
ein grosses Problem. Ich dachte das w�rde sich darauf beschr�nken die
Kernel-Header zu installieren...
> Ich habe in der /etc/XF86Config-4 wie angeraten Load "glx", Load
> "GLcore" und die anderen Sachen angegeben und beim Treiber statt "nv"
> "nvidia" eingetragen, wie es in der nvidia Readme beschrieben steht.
Genauso ist's OK.
> Jetzt startet XFree nicht. Mit der �blichen Begr�ndung: Screens not
> found.
Schick mal lieber die EE und WW Zeilen aus /var/log/XFree86.0.log. Diese
Fehlermeldung bringt X11 immer, wenn irgendwas wichtiges nicht klappt,
dabei ist es egal ob der Grafikkartentreiber nicht geht oder der
Core-Pointer (Maus) oder das Keyboard.
> Farbtiefe und Aufl�sung �ndern l�st das Problem nicht.
W�rde mich auch wundern.
> Ich wei� inzwischen das Debian in geradezu groteskem Ausma� pingelig
> ist was XF86Config Parameter wie "VendorName" und "BoardName" u.�.
Ach ja? Also ich weiss das meine XF86Config unter SuSE um einiges
ausf�rhlicher war, aber ein guter Teil der Eintr�ge ist einfach nur
�berfl�ssiger Text. Bei mir steht nichtmal ne PCI-Busnummer drin.
> angeht. Die haben aber mit dem "nv" Treiber gepasst nachdem ich da
> auch etwa 2 Wochen verschiedene Configs ausprobiert hab.
> Wo liegt hier das Problem?
Also sowohl Vendorname als auch Boradname haben definitiv keinen
Einfluss auf den Kartentreiber, sondern sehen h�chstens h�bsch aus. Bei
mir steht nur der Identifier und der Driver drin, nichts weiter und
alles geht.
> K�nnte es sein das der 'echte' Treiber unter Debian doch irgendwie
> anders heissen mu�? "nVidia", "NVIDIA", "NVidia" oder so?
Also fr�her (3xxx NVidia Versionen) hiess das Kernelmodul NVdriver, das
haben die mittlerweile ge�ndert und das Kernelmodul heisst nvidia.o.
Woran es scheitern k�nnte, wenn du nicht mit debian-Paketen gearbeitet
hast ist eine falsche /etc/modules.conf bzw. /etc/modutils/nvidia. Dort
sollte:
alias char-major-195 nvidia
stehen. Also eventuel �ndern und dann ein update-modules.
> Das andere ist das der Nvidia Installer den Kernel gegen meine eigenen
> Headerdateien kompiliert hat und ich nicht wei� ob ich noch - wie
> damals - irgendwas mit den Nvidia-GLX Sachen machen mu�. Zumindest
> fr�her waren das ja immer 2 getrennte Aktionen.
> Kann das damit zusammenh�ngen?
Ich denke nicht, ich hatte hier mal kurzzeitig einfach nur nvidia gegen
nv getauscht in der Konfig und der lief auch, trotz nicht passender
GL-Libraries. Die NVidia-GLX Sachen ersetzen einfach nur die libGL*
Dateien durch eigene Versionen, welche dann die Beschleunigung im
Kernelmodul nutzen k�nnen. Das ist aber f�r das erfolgreiche Starten des
X11-Servers nicht notwendig - oder hast du einen 3D-beschleunigten
X11-Server ;) Eigentlich sollte der Teil auch vom Installer �bernommen
werden, genau kann ich das aber nicht sagen, da ich nach wie vor mit den
2 separaten Paketen (die auch immernoch in Version 4363 auf dem ftp-Server
von NVidia existieren) arbeite.
Andreas
--
[Weine]
Ich wei� nur, wenn Schimmelpilze drauf rumschwimmen,
oder die Flasche explodiert, war er zu alt.
-- Klaus Knopper
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)