X Window - Anzeige komplett durcheinander

Stefanabg

Cadet 4th Year
Registriert
Juni 2016
Beiträge
102
Hallo Zusammen,
da mir im Forum geraten wurde meine Linux Kenntnisse zu vertiefen habe ich das die letzten Wochen gemacht :D
Ich habe mir zum Test einen Debian Server aufgesetzt und probiere nun damit rum.

Momentan möchte ich x Window nutzen. Die Installation lief durch und es startet auch normal, ich melde mich an und dann ist das Bild komplett verzerrt. Ich habe bereits versucht über dpkg-reconfigure xserver-xorg die Konfiguration anzustossen doch es passiert nix. Danach habe ich alles noch einmal neu installiert -> o.E.

Liegt es an einem Treiber Problem? Falls ja, wie stelle ich das fest und woher beziehe ich die neuen Treiber?
Was könnte es sonst sein?

Sorry falls es eine total simple Antwort gibt die ich nicht finde aber ich habe alles versucht was mir einfiel :D

LG Stefan
 
Hardware nennen, insbesondere Grafikchip.
/var/log/Xorg.0.log ansehen.

dpkg-reconfigure wird in den allermeisten Fällen nix machen. Neuinstallation tut gar nix wenn die Konfigurationsdateien nicht via purge gelöscht werden.
 
Ok, also die Hardware laut hwinfo:

CPU: AMD Athlon 5200
RAM: 4GB DDR2
VGA: onboard NVIDIA GeForce 7025 / nForce 630a

letzte Zeilen der Logdatei:

[192074.698] (II) NOUVEAU(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[192074.698] (II) NOUVEAU(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1680x1050"x0.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e)
[192074.699] (II) NOUVEAU(0): Modeline "1600x1200"x0.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz e)
[192160.244] (II) AIGLX: Suspending AIGLX clients for VT switch
[192160.244] (II) NOUVEAU(0): NVLeaveVT is called.

Ok, das wusste ich noch nicht.
 
Da hast du aber ein schön altes Schätzchen :rolleyes:

Um die Grafik ans laufen zu bekommen braucht es eine Abstimmung in Kernel, X-Org Server und NVIDIA Treiber bei der Hardware.

Der Nouveau Treiber wird bei einigen Einstellungen dir etwas zeigen können, hast aber nicht die Leistung wie mit dem NVIDIA.

Benutze das Debian Wiki:
https://wiki.debian.org/NvidiaGraphicsDrivers

Absatz: Version 304.131 (legacy GPUs)

Gehe danach, dann sollte es gehen.
 
Zuletzt bearbeitet von einem Moderator:
Ja in der Tat, ist ein Rechner der durch einen neuen ersetzt wurde...ideal zum testen :D

Ok dann versuche ich mal den NVIDIA Treiber zum laufen zu kriegen, ich melde mich sobald es klappt.

Danke schonmal für die Hilfe

LG Stefan
 
entweder das oder du aktivierst jessie backports und installierst den kernel 4.7.2 sowie mesa 11.1.3 und probierst es damit.

kernel geht so: apt-cache search linux-image dann das paket mit 4.7.2. raussuchen und dann über apt-get install linux-image-(paketname) installieren. mesa geht ähnlich.

wobei debian in sachen grafiktreiber selbst mit den backports steinalt ist.
 
Zuletzt bearbeitet:
Die /var/log/Xorg.0.log durchsucht man am besten nach Einträgen mit (WW) oder (EE). Das sind die Warnungen bzw. Fehlermeldungen.
 
Hallo,
vielen Dank für eure Tipps, so langsam fitze ich mich in das Thema ein :)

Ich habe die backports in der sources.list hinzugefügt, apt-get update laufen lassen und dann nach Paket 4.7.2. gesucht, allerdings wird mir maximal Version 4.7.0 angezeigt :freak:

Habe ich etwas falsch gemacht, bzw. wie kann ich jetzt verfahren?

LG Stefan
 
Hast du die Wiki Variante gemacht? Dass wird das einzige sein was bei dem alten Ding funktionieren wird.
 
Es tut mir leid aber ich muss euch weiter belästigen! :freak:

Ich habe die Wiki Variante durchgeführt:
1. nvidia detect installiert und version anzeigen lassen, die ich verwenden soll
2. Treiber installiert und neu gestartet

Nun wird meine Konsole doppelt so groß angezeigt...

Während der Installation erschien die Meldung, dass ich den NVIDIA Treiber nach dem Neustart in der xorg.conf aktivieren soll, wenn ich mittels locate xorg.conf danach suche finde ich jedoch diese Datei nicht.
Ich habe auch das Paket nvidia-xconfig installiert, dass ja theoretisch die Datei unter /etc/X11/xorg.conf anlegen sollte...tut es aber nicht, auch Neustart hat nicht geholfen
...ohje jetzt ist alles noch schlimmer als zuvor :freak:

LG Stefan
Ergänzung ()

UPDATE:

Ich habe in der Datei /etc/default/grub folgende Zeilen hinzugefügt:

GRUB_GFXMODE=640x480
GRUB_GFXPAYLOAD_LINUX=keep

Nun lädt XWindow fehlerfrei, ich kann jedoch nur die Auflösung angeben, die ich in grub hinterlegt habe.

Wenn wir das noch ändern können ist das Problem gelöst :)

LG Stefan
 
Die grafische Konsole hat mit dem proprietären NVidia Treiber noch nie richtig funktioniert und wird es wohl auch in Zukunft nie tun. Zitat Linus Torvalds:

https://www.youtube.com/watch?v=iYWzMvlj2RQ

Die xorg.conf wird heutzutage bei der Installation nicht mehr angelegt, weil X.org in aller Regel die richtigen Einstellungen selbst zur Laufzeit rausfindet. In schwierigen Fällen wie deinem muss man die Datei dann selbst anlegen. Dabei reicht auch nur der Teil, in dem du abweichende Einstellungen vornehmen willst. Den Rest klaubt sich X.org weiterhin automatisch zusammen. nvidia-xconfig hatte wahrscheinlich keine Berechtigung, nach /etc/X11 zu schreiben. Speichere die generierte Datei einfach in dein Benutzerverzeichnis und verschiebe sie dann von Hand.
 
Warum kann man eigentlich nicht eine einfache Wiki Anleitung folgen?

Da steht alles und das man händisch die Datei anlegen muss. Auch was in die Datei gehört. Fange von vorne an, halte dich an das Wiki und es wird funktionieren.
 
Hab ich! und zwar wiefolgt:

- sources.list Eintrag hinzugefügt und update ausgeführt
- aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-legacy-304xx-kernel-dkms -> lief erfolgreich durch
- Datei /etc/X11/xorg.conf.d/20-nvidia.conf erstellt und Inhalt eingetragen
- Rechner neu gestartet

-> Rechner fährt wieder hoch, Auflösung ist komplett durcheinander, XWindow startet nicht mehr

[ 159.872] (WW) NVIDIA(0): The NVIDIA GeForce 7025 / nForce 630a GPU installed in this
[ 159.872] (WW) NVIDIA(0): system is supported through the NVIDIA 304.xx Legacy
[ 159.872] (WW) NVIDIA(0): drivers. Please visit
[ 159.872] (WW) NVIDIA(0): http://www.nvidia.com/object/unix.html for more
[ 159.872] (WW) NVIDIA(0): information. The 340.96 NVIDIA driver will ignore this
[ 159.872] (WW) NVIDIA(0): GPU. Continuing probe...
[ 159.872] (EE) No devices detected.
[ 159.872] (EE)
Fatal server error:
[ 159.872] (EE) no screens found(EE)
[ 159.872] (EE)
 
Eine Ferndiagnose kann ich nicht treffen. Kann nur schreiben, das ich noch was älteres hatte und es ging nach der Wiki Anleitung.
 
Also ich habe den Server noch einmal komplett neu installiert und genau die Schritte wie in der Wiki beschrieben durchgeführt...gleiches Ergebnis...

Ich denke die Hardware spielt einfach nicht mehr mit aber was solls, im Normalfall wird der Server ja sowieso über Konsole bedient, ich übe nun einfach damit weiter :D

Danke für eure Hilfe

LG Stefan
 
Die Fehlermeldung in #13 war ganz eindeutig. X.org hat den 340.96 Treiber geladen obwohl du den 304.xx Treiber gebraucht hättest. Irgendwie hattest du dir aus Versehen beide Treiberversionen installiert.
 
Zurück
Oben