startx funktioniert nicht

8

Mal sehen, ich kann mich nicht in Lubuntu 12.04 einloggen. Auf der Shell bekomme ich beim Eingeben von startx:

  _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener()  failed
  _XSERVTransMakeA11C0TSServerListeners: server already running

  Fatal server error:
  Cannot establich any listening sockets - Make sure an X server isn't already running

 ...
 Please also check the log file at "/var/log/Xorg.0.log" for additional information.  
 ddxSigGiveUp: Closing log
 Server terminated with error (1). CLosing log file

 Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyxinit: giving up
 xinit: unable to connect to X server: Resource temporarily unavailable
 xinit: server error  

Bevor ich mit sudo autoremove nur Recht auf das Dateisystem gelesen hatte, bekam ich meine Schreibrechte zurück. Ich habe die .Xauthority * -Dateien in / home / username entfernt. Ich kann mich immer noch nicht zurückmelden

Mathematiker
quelle

Antworten:

10

Ich habe eine Lösung für mich gefunden: Nun, ich hoffe, jemand kann meine Antwort verwenden:

Ich habe mein Passwort geändert und xserver-xorg neu installiert, indem ich Folgendes eingegeben habe: sudo apt-get install --reinstall xorg

Nach einem Neustart hat es bei mir funktioniert. Hinweis: Ich habe die .XAuthority-Dateien in / home / username entfernt von:sudo rm /home/username/.XAuthority*

Um eine Shell zu erhalten, versuchen Sie Strg-Alt-F1, wenn Sie Ihren Computer einschalten. Ich habe meine Schreibrechte tatsächlich durch die Verwendung clearim Wiederherstellungsmodus zurückerhalten .

Hoffentlich kann diese Antwort auch anderen helfen.

Mathematiker
quelle
Hat auch für mich gearbeitet. Ich hatte die letzte Stunde damit verbracht, Xauthority-Dateien zu entfernen, xinitrc loszuwerden, xorg neu zu installieren und neu zu starten, aber irgendwie funktionierte es in dieser Reihenfolge.
Anubhav C
Nach Eingabe des Passworts auf dem Anmeldebildschirm wurde ein Einfrieren angezeigt, während die Eingabe über ssh möglich war. Das Entfernen von .Xauthority-Dateien hat funktioniert.
Pafnucy
3

Ich habe auch diese Meldung erhalten. In meinem Fall lief der X-Server tatsächlich bereits. Ich musste nur durch Drücken von CTRL+ ALT+ zu Terminal 7 (dem ersten GUI-Terminal) wechseln F7.

Bert Regelink
quelle
0

Ich hatte das gleiche Problem, aber nach 2 Stunden Suche landete ich auf der Seite mit den FAQ-Nachrichten von x.org, auf der erklärt wurde, wie diese beiden Fehler wie die anderen behandelt werden sollen: 1 - "Server is already active for display 0" 2 - "Cannot establish any listening sockets..." Es scheint, dass der X-Server ausgeführt wird, aber Sie können nicht einfach startx -: 1 eingeben und eine neue starten. Sie sollten diese beiden Dateien entfernen:

/home/username/.XAuthority*

/opt/.X0-lock

und starten Sie dann einen neuen X-Server auf einem anderen Display:

startx --:1

und dann fertig! mein Bildschirm zurück! Ich habe gerade versucht, hier zu helfen. Für weitere Informationen ist dies der Link, den ich auf www.x.org http://www.x.org/wiki/FAQErrorMessages/#index5h2 gefunden habe

user251905
quelle
-1

Haben Sie "Sicherstellen, dass ein X-Server noch nicht ausgeführt wird", indem Sie etwas wie versucht haben startx -- :1? Möglicherweise wurde bereits ein [g | x | light] dm-Prozess ausgeführt, der DISPLAY: 0 blockierte.

Ach nein
quelle
Ich kann dir nicht wirklich sagen, ob das ein Problem war ... Jetzt ist alles in Ordnung. Ich habe die Lösung in die Bearbeitung aufgenommen, weil ich sie selbst nicht hätte beantworten können, da ich ein Neuling im Forum bin.
Mathematiker
-2

Ich bekomme eine ähnliche Nachricht zum Ausführen

Xorg -configure

Sie testen die Festplatte mit freiem Speicherplatz:

df -Th

Für meinen Fall war dies und wenn es 100% hat, können Sie freien Speicherplatz Festplattenbreite erhalten

apt-get clean
fernando
quelle
2
Es ist nicht sehr klar, wie dies eine Antwort ist. Könnten Sie das etwas klarstellen? Vielen Dank.
Seth