startx nie działa


8

Zobaczmy, nie mogę się zalogować w Lubuntu 12.04. Na powłoce, którą otrzymuję podczas pisania 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  

Zanim miałem tylko prawo do odczytu w systemie plików z sudo autorove, odzyskałem swoje prawa do zapisu. Usunąłem pliki .Xauthority * w katalogu / home / nazwa użytkownika. Nadal nie mogę się zalogować ponownie

Odpowiedzi:


10

Znalazłem rozwiązanie: mam nadzieję, że ktoś może skorzystać z mojej odpowiedzi:

Zmieniłem hasło, ponownie zainstalowałem xserver-xorg, wpisując: sudo apt-get install --reinstall xorg

Po ponownym uruchomieniu zadziałało to dla mnie. Uwaga: usunąłem pliki .XAuthority w katalogu / home / username przez:sudo rm /home/username/.XAuthority*

aby uzyskać powłokę, spróbuj Strg-Alt-F1 po włączeniu komputera. W rzeczywistości odzyskałem moje prawa do zapisu, używając cleartrybu odzyskiwania.

Mam nadzieję, że ta odpowiedź może pomóc również innym.


Pracował również dla mnie. Ostatnią godzinę spędziłem na usuwaniu plików Xauthority i pozbywaniu się xinitrc, ponownej instalacji xorg i ponownym uruchomieniu, ale jakoś to zrobiłem w tej sekwencji.
Anubhav C

Wystąpił zamrożenie po wprowadzeniu hasła na ekranie logowania, podczas gdy można było wejść przez ssh. Usuwanie plików .Xauthority działało.
Pafnucy

3

Dostałem też ten komunikat, w moim przypadku X serwer rzeczywiście już działał, musiałem tylko przełączyć się na terminal 7 (pierwszy terminal GUI), naciskając CTRL+ ALT+ F7.


0

Miałem ten sam problem, ale po 2 godzinach wyszukiwania skończyłem ze stroną z często zadawanymi pytaniami x.org, na tej stronie wyjaśniono, jak radzić sobie z tymi dwoma błędami, takimi jak one: 1 - "Server is already active for display 0" 2 - "Cannot establish any listening sockets..." Wygląda na to, że serwer X działa, ale nie możesz po prostu wpisać startx -: 1 i uruchomić nowy, powinieneś usunąć te dwa pliki:

/home/username/.XAuthority*

/opt/.X0-lock

a następnie uruchom nowy serwer X na innym ekranie:

startx --:1

a potem gotowe! mój ekran wrócił! Właśnie próbowałem tutaj pomóc, aby uzyskać więcej informacji, to jest link, który znalazłem na www.x.org http://www.x.org/wiki/FAQErrorMessages/#index5h2


-1

Czy „upewniłeś się, że serwer X jeszcze nie działa”, próbując czegoś takiego startx -- :1? Być może proces [g | x | light] dm już działał i blokował DISPLAY: 0.


Naprawdę nie mogę powiedzieć, czy to był problem ... Teraz wszystko jest w porządku .. Umieściłem rozwiązanie w edycji, ponieważ nie mogłem sam na nie odpowiedzieć, ponieważ jestem nowicjuszem na forum.
matematyk

-2

Otrzymuję podobny komunikat do uruchomienia

Xorg -configure

Testujesz wolne miejsce na dysku:

df -Th

W moim przypadku było tak i jeśli ma 100%, możesz uzyskać szerokość wolnej przestrzeni dyskowej

apt-get clean

2
Nie jest jasne, jak to jest odpowiedź. Czy możesz to wyjaśnić? Dzięki.
Seth
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.