„X11 nie można otworzyć”, a następnie „X11 anulowano restart”

2

Od czasu do czasu wpadam na następujący koszmar z pierwszego świata, zwykle podczas próby uruchomienia oprogramowania typu open source (w tym przypadku Inkscape na Macu Pro z systemem Lion, chociaż ten błąd już wcześniej widziałem, myślę o Wine i OpenOffice, jeśli pamiętaj dobrze):


  • Po pierwsze, nie można otworzyć z tym błędem:

Nie można otworzyć aplikacji X11.

Wystąpił błąd podczas uruchamiania serwera X11: „Nie można ustanowić żadnych gniazd nasłuchujących - Upewnij się, że serwer X jeszcze nie działa”

Kliknij Quit, aby wyjść z X11. Kliknij Zgłoś, aby zobaczyć więcej szczegółów lub wyślij raport do Apple.

[Report...] [Quit]

  • Kliknięcie „Wyjdź” powoduje, że ten sam błąd pojawia się w nieskończoność . Wymuś zamknięcie aplikacji, która spowodowała błąd (Inkscape) lub sam X11 ma ten sam wynik. Podobnie jak wychodzenie ze stacji dokującej.
  • Jeśli spróbuję go po prostu zignorować, odświeża się po kilku minutach, a ikona wciąż odbija się w doku.
  • Próba ponownego uruchomienia w celu przerwania cyklu kończy się niepowodzeniem z powodu tego sadystycznego błędu:

Aplikacja X11 anulowała restart.

Aby spróbować ponownie, zamknij X11 i wybierz polecenie Uruchom ponownie z menu Apple.

Ale powodem, dla którego chcę zrestartować, jest zamknięcie X11 i powstrzymanie go przed ponownym otwarciem!

Report...powoduje awarię X11 z błędem „Nieoczekiwane zamknięcie X11” - ale nadal automatycznie otwiera się ponownie i nadal anuluje zamknięcie / restart w dokładnie taki sam sposób. Podczas zamykania występuje taki sam błąd jak w przypadku restartu: „ Aplikacja X11 anulowana została zamknięta ”.


Wszelkie pomysły, jak:

  • Czy X11 odejdzie, abym mógł ponownie uruchomić i kontynuować to, co robiłem? (bez wyciągania wtyczki)
  • (za punkty bonusowe) Przestać się zdarzać takie rzeczy? Nie ma żadnych wskazówek, które przeciętny użytkownik, taki jak ja, może zrozumieć w powyższych kwestiach, jak debugować i naprawić podstawowy problem.
użytkownik568458
źródło

Odpowiedzi:

2

Możesz zmusić X11 do wyjścia, co pozwoli na normalny restart, ale nie naprawi problemów, które powodują, że X11 nie uruchamia się / zawiesza / w inny sposób źle się zachowuje.

Otwórz terminal i wpisz:

 killall X11

Możesz użyć sudodo zabicia wszelkich procesów X1, których nie posiadasz, ale zachowaj ostrożność przy procesach rootowania i zabijania.

bmike
źródło
2

W celu ponownego uruchomienia:

Zapisz swoją pracę, a następnie otwórz terminal i wpisz:

sudo reboot

Bam! Brak pytań; brak komunikatu „anulowane”, mocno spada!

Żadne pomysły na drugie pytanie poza ponownym uruchomieniem komputera i ponownym próbowaniem, wydają mi się nieskuteczne około 9/10 razy.

Tim Abell
źródło
1

Usuń wszystkie .plistpliki z X11 w folderze Preferencje (w moim przypadku 2), a następnie zamknij aplikację X11.

Od: https://discussions.apple.com/message/24658060#24658060

tomahawk.chop, 9 marca 2013 14:16 w odpowiedzi na chltjdtn

Re: Mój x11 działa nieprawidłowo.

Miałem ten sam problem. XQuartz nie zaczął działać po całkowitej ponownej instalacji X11, ponownym uruchomieniu, uprawnieniach do naprawy itp. Skończyło się na tym, że był to problem specyficzny dla użytkownika, więc usunąłem pliki .plist X11 z ~ / Users / yourusername / Library / Preferences. Nie pamiętam dokładnych nazw dwóch plików .plist, które usunąłem, ale były to org.x11.pllist lub coś w tym stylu. Po usunięciu tych dwóch plików i ponownym uruchomieniu XQuartz niebo się rozdzieliło i X11 działało. Mam nadzieję że to pomoże!

mee
źródło
0

Zgodnie z radą tutaj : Wpisz terminal:

sudo /opt/X11/lib/X11/xinit/privileged_startx.d/10-tmpdirs

Aby sprawdzić, czy X11 działa dobrze, możesz wpisać:

xclock

Jeśli widzisz, że zegar X11 działa dobrze.

Armut
źródło