Warum gibt startx einen schwarzen Bildschirm ohne Fehler aus?

8

Ich wollte kürzlich ein Problem mit der Verwendung eines zweiten Monitors von meinem Laptop lösen, auf dem Debian (Jessie) ausgeführt wird, aber weil mir das Wissen fehlt, liefen die Dinge nicht wie geplant. Jetzt werde ich gebootet tty1, ohne dass irgendeine grafische Umgebung startet.

Ich habe einen Dell XPS17-Laptop mit einem Intel HD-Chipsatz der 2. Generation und einer Nvidia gt555m-Grafikkarte erhalten.

Zunächst habe ich einige Treiber installiert (einige NVIDIA-Treiber iirc) und dann einen erstellt xorg.conf.

Wenn ich jetzt ausführe, erscheint startxnur ein schwarzer Bildschirm, aber es werden keine Fehler in der gedruckt /var/log/Xorg.0.log.

Mein Ziel ist es, das Standard-Laptop-Display mit der Intel HD-Grafikkarte und einem zusätzlichen Monitor mit der Nvidia-Karte wieder zum Laufen zu bringen (aber ich würde mich auch freuen, wenn nur das Laptop-Display wieder funktionieren würde).

Was machen? Ich bin mit Linux / Unix nicht so vertraut und würde mich über jede verfügbare Schritt-für-Schritt-Lösung freuen.

Ogofo
quelle
Wie haben Sie die Datei xorg.conf erstellt? Die empfohlene Methode ist die Verwendung Xorg -configure(siehe: die Debian- Dokumentation zu Xorg ).
Benjamin B.
Der erste Schritt besteht darin, zu überprüfen, ob ein Fenstermanager ausgeführt wird.
Dirkt
Wenn der erste Schritt (von @dirkt) "Ja" lautet, besteht der zweite Schritt darin, zu überprüfen, was Sie als erstes, zweites, ... sehen.
Nepumuk

Antworten:

1

Haben Sie versucht, mit der rechten oder linken Maustaste auf den schwarzen Bildschirm zu klicken? Einige WindowManager hinterlassen nicht viele Beweise dafür, dass sie ausgeführt werden ... Möglicherweise haben Sie sogar eine WM gestartet, die nicht die Maus, sondern Tastaturbefehle (wie Ratpoison) verwendet. Versuchen Sie zu laufen, um pszu sehen, welche WM Sie ausführen.

Versuchen Sie, X mit zu starten xinit- dies gibt Ihnen normalerweise ein Terminalfenster (xterm) auf einem "gepunkteten" Desktop, kann aber auch eine WM starten. Sie können auch eine WM angeben - z. xinit /usr/bin/icewm(abhängig davon, welche WMs Sie installiert haben und wo sie sich befinden).

Suchen Sie in / etc / X11 / nach der Datei, in der ausgewählt wird, welche WM Sie verwenden, oder alternativeswählen Sie mit dem Befehl die gewünschte WM unter den verfügbaren aus.

Baard Kopperud
quelle
1
startxund xinitsind ziemlich gleichwertig, da erstere letztere verwenden, also bezweifle ich, dass es irgendetwas reparieren wird. Ihr Kommentar zur Suche /etc/X11nach einer Datei ist verwirrend. Ich denke du meinst xinitrc? Es ist nicht der erste Ort, an dem xinit zu suchen beginnt, sondern ~ / .xinitrc, also würde ich das zuerst überprüfen (falls vorhanden).
Benjamin B.