PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : X-Window server kann nicht mehr starten!



inner.glow
02.11.03, 13:39
Hilfe!

Ich kann X-Window nicht mehr starten.
Ich hab' gerade den neusten NVidia-Treibe installiert. Jetzt geht gar nichts mehr.

Was kann ich da machen?

Gruß, fabian.

zander
02.11.03, 14:09
Vielleicht kannst Du uns "jetzt geht gar nichts mehr" genauer beschreiben? Hängt sich das System komplett auf oder startet lediglich der X Server nicht? Falls letzteres der Fall ist, sind in der XFree86 Logdatei (/var/log/XFree86.0.log) brauchbare Fehlermeldungen vermerkt worden?

inner.glow
02.11.03, 14:26
Es startet lediglich der X-Server nicht mehr.

Was von der log- Datei wichtig ist, kann ich nicht wirklich beurteilen. Die hat über 500 Zeilen.
Das hab' ich gefunden:

Fatal server error:
Caught signal 11. Server aborting

Gruß

zander
02.11.03, 14:43
Bitte hänge die vollständige Logdatei an, der Auszug bestätigt nur die Vermutung, daß der X Server abstürzt, sagt aber nichts darüber aus, warum.

inner.glow
02.11.03, 14:48
Anbei die Datei.

Ich hab dem Namen ein .txt angehängt. Sonst ist die Datei unverändert

Gruß

zander
02.11.03, 15:07
Dein Problem ist das Konfigurationsproblem (älterer Treiberversionen) schlechthin:



(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.3123 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX


(II) LoadModule: "nv"
(II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
(II) Module nv: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.1 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.5


Du hast die 1.0-3123 Version des NVIDIA Treibers installiert und den X Server angewiesen, das GLX Erweiterungsmodul zu laden; Du hast allerdings nicht den Treiber von nv auf nvidia umgestellt, weshalb der X Server bei dem Versuch, das NVIDIA GLX Erweiterungsmodul zu initialisieren, abstürzt.

inner.glow
02.11.03, 15:15
Aha.

Und jetzt? Was soll ich tun? :confused:

Hun
02.11.03, 15:17
*nder in der XF86Config das nv auf nvidia

inner.glow
02.11.03, 15:23
Wo ist diese Datei?

zander
02.11.03, 15:27
In Deinem Fall /etc/X11/XF86Config.

zander
02.11.03, 15:28
Als Anmerkung am Rande, all diese Punkte sind ausführlich in der offiziellen NVIDIA README und in vielen, vielen HOWTOs dokumentiert; es schadet nicht, die vorhande Dokumentation zu lesen.

inner.glow
02.11.03, 15:51
Als Anmerkung am Rande, all diese Punkte sind ausführlich in der offiziellen NVIDIA README und in vielen, vielen HOWTOs dokumentiert; es schadet nicht, die vorhande Dokumentation zu lesen.

Ich hab das Update über Yast gemacht. Ich war gar nicht auf der NVidia -Seite!

--

ICh hab' jetzt

Driver "nv"

in

Driver "nvidia"

verändert. es geht aber noch immer nicht!

Hab' ich was falsch gemacht? Gross- und Kleinschreibung?

Gruß

Hun
02.11.03, 15:59
wenns nicht geht dann fehlt dir offensichtlich das (ben*tigte) Modul, zieh dieses von www.nvidia.com

zander
02.11.03, 16:01
Überprüfe die Logdatei erneut auf Fehlermeldungen, der Fehler dürfte jetzt ein anderer sein.

CBlooder
02.11.03, 16:33
Original geschrieben von zander
In Deinem Fall /etc/X11/XF86Config.

hi! in xfree 4.x.x heisst die datei "XF86Config-4"!!!! die XF86Config wird von 3.3.6 noch verwendet wenn ich richtig informiert bin...

@inner.glow : ändere "nv" zu "nvidia" in der "XF86Config-4"

zander
02.11.03, 16:42
Nein, das stimmt definitiv nicht. /etc/X11/XF86Config-4 ist/war ein Notbehelf um den Umstieg von XFree86 3.x auf 4.x zu erleichtern, da diese (damals) neue Konfigurationsdatei, falls sie existiert, vor /etc/X11/XF86Config eingelesen wird. Es war so möglich, XFree86 3.x und 4.x parallel zu installieren und getrennt zu konfigurieren. /etc/X11/XF86Config ist aber immer noch gültig und mittlerweile wieder der Standard. Die verschiedenen möglichen Konfigurationsdateien sind in XF86Config(5x) umfassend dokumentiert.

Jedenfalls wird die benutzte Konfigurationsdatei in der XFree86 Logdatei festgehalten, in inner.glows Fall eben /etc/X11/XF86Config ((==) Using config file: "/etc/X11/XF86Config").

CBlooder
02.11.03, 16:46
hm, naja, fehler meinerseits, sorry... :(

inner.glow
02.11.03, 20:12
Der Fehler ist wirklich ein anderer

Fatal server error:
no screens found

Was kann ich jetzt ändern?

sepp2k
02.11.03, 20:15
Mach mal
insmod NVdriver
und poste ggf. die Fehlermeldung

inner.glow
02.11.03, 20:47
Using /lib/modules/2.4.18-4GB/kernel/drivers/video/NVdriver
/lib/modules/2.4.18-4GB/kernel/drivers/video/NVdriver: unresolved symbol: __pollwait
/lib/modules/2.4.18-4GB/kernel/drivers/video/NVdriver:
Hint: You are trying to load a module without a GPL compatible license and it ha sunresolved symbols. Contact the moduse supplier for assistence, only they can help you.

Ich hab das jetzt per Hand abgeschrieben.

Ich weiss nicht ob alles richtig ist.

--

PS: Ich brauch momentan keinen nVidiatreiber ich muss aber X11 zum Laufen bringen! Vielleicht geht das leichter?

zander
02.11.03, 20:53
Kommentiere die Load "glx" Zeile in der Modules Sektion aus und ersetze den nvidia Treibereintrag wieder durch nv.

inner.glow
02.11.03, 21:25
Uuff!

Ich kann wieder arbeiten! Gut.
Wäre natürlich super, wenn ich den NVidia-Treiber in der Nächsten Zeit mal richtig installieren könnte.

Jetzt kann ich aber erstmal arbeiten!

Vielen Dank für die Hilfe!!

Gruß, Fabian