Xquartz аварійний нескінченний цикл у Гірському Леві?


11

Я намагаюся змусити Xquartz працювати в Mountain Lion, але коли я натискаю на нього, він запускається, потім виходить з ладу, потім знову починається і т.д.

Моя консоль говорить про це для кожного циклу:

    8/15/12 10:00:21.806 PM org.macosforge.xquartz.startx[14953]: lockfile: Sorry, giving up on "/var/folders/vr/6swz_qtn60q0ld9lp_pbdqk80000gn/T//font_cache.lock"
8/15/12 10:00:21.806 PM org.macosforge.xquartz.startx[14953]: font_cache is already running.
8/15/12 10:00:21.806 PM org.macosforge.xquartz.startx[14953]: If you believe this to be erroneous, please remove /var/folders/vr/6swz_qtn60q0ld9lp_pbdqk80000gn/T//font_cache.lock.
8/15/12 10:00:21.830 PM org.macosforge.xquartz.privileged_startx[14842]: lockfile: Sorry, giving up on "/opt/X11/var/run/font_cache.lock"
8/15/12 10:00:21.831 PM org.macosforge.xquartz.privileged_startx[14842]: font_cache is already running.
8/15/12 10:00:21.831 PM org.macosforge.xquartz.privileged_startx[14842]: If you believe this to be erroneous, please remove /opt/X11/var/run/font_cache.lock.
8/15/12 10:00:21.893 PM org.macosforge.xquartz.startx[14953]: xauth:  file /Users/gav/.serverauth.14954 does not exist
8/15/12 10:00:21.953 PM org.macosforge.xquartz.X11.stub[14994]: Xquartz: Unable to locate waiting server: org.macosforge.xquartz.X11
8/15/12 10:00:21.956 PM org.macosforge.xquartz.X11.stub[14995]: Xquartz: Starting X server: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11 --listenonly
8/15/12 10:00:22.305 PM SIMBL Agent[11494]: warning: failed to get scripting definition from /Applications/Utilities/XQuartz.app; it may not be scriptable.
8/15/12 10:00:22.306 PM SIMBL Agent[11494]: eventDidFail:'tvea' error:Error Domain=NSOSStatusErrorDomain Code=-600 "The operation couldn’t be completed. (OSStatus error -600.)" (procNotFound: no eligible process with specified descriptor) UserInfo=0x4001afc60 {ErrorNumber=-600} userInfo:{
    ErrorNumber = -600;
}
8/15/12 10:00:22.307 PM SIMBL Agent[11494]: eventDidFail:'tvea' error:Error Domain=NSOSStatusErrorDomain Code=-1701 "The operation couldn’t be completed. (OSStatus error -1701.)" (errAEDescNotFound) UserInfo=0x4001d7200 {ErrorNumber=-1701} userInfo:{
    ErrorNumber = -1701;
}
8/15/12 10:00:23.956 PM org.macosforge.xquartz.startx[14953]: /opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1
8/15/12 10:00:24.064 PM org.macosforge.xquartz.startx[14953]: /opt/X11/bin/xinit: connection to X server lost
8/15/12 10:00:24.065 PM org.macosforge.xquartz.startx[14953]: 
8/15/12 10:00:25.066 PM org.macosforge.xquartz.startx[14953]: waiting for X server to shut down 
8/15/12 10:00:25.113 PM org.macosforge.xquartz.startx[14953]: waiting for X server to shut down 
8/15/12 10:00:25.114 PM com.apple.launchd.peruser.501[129]: (org.macosforge.xquartz.startx) Throttling respawn: Will start in 7 seconds

Я нічого не знаю про Xquartz, тому я не знаю, як діагностувати проблему.

Я використовую Xquartz 2.7.2, знайдений тут http://xquartz.macosforge.org/landing/

Відповіді:


6

Мені вдалося вирішити цю проблему на Mountain Lion 10.8.2 за допомогою XQuartz 2.7.4, перемістившись ~/.xinitrc.dіз шляху (такий же ефект, як і видалення).


1
Подібна проблема - у мене був ~/.xinitrcфайл. Як тільки я його видалив, проблема пішла.
бон

1

Я теж це пережив. Додам, що я перемістився через файли налаштувань, тому, можливо, це сприяло проблемі. Якщо я знайду відповідь, я знову поділюсь. Будь-яка удача у твоєму кінці?

Можливе рішення ... Я впевнений, що це не найкраще рішення там, але я тут, щоб згадати те, що я відчув ... Після видалення порту X я зміг заставити Xquartz запускатися без нескінченного циклу. Я також спробував видалити xorg, оскільки відчув, що його слід встановити через Xquartz (я можу помилитися). Не вдалося встановити лише X, Quartz запустив, і я отримав те, що очікував отримати за вікно Xterm. З видаленням xorg я не отримую запуску xwindow, коли його дзвонять через термінал, тому я думаю, що тут я лише на півдорозі до відповіді. [або залиште xorg встановленим і видаліть X] Я зазначу, що у моїх вікон не було віконної ручки, що було вкрай неприємно, тому я не думаю, що це ще повністю вирішено.


1

Гаразд - я, здається, своє якимось чином виправив. Я думаю, що це була проблема з усіма моїми ініціалізаційними .файлами - переглядаючи консоль, я зміг визначити, що існували рядки зі старої установки Fink, які засмучували запуск сервера Xquartz. Зокрема, основною проблемою була, можливо, саме лінія /sw/bin/init.sh. Будьте впевнені, що всі ваші rc-файли тощо налаштовані правильно і не пропущені речі (перевірте консоль, щоб бути впевненою) - .bash_profile, .bashrc, .xinitrc усі проблеми виникли через минулі установки для мене. Я сподіваюся, що це допомагає!


Дякую за пораду! У мене ця проблема була назавжди, але я виправив її, видаливши .xinitrc. Я думаю, в якийсь момент kde (встановлений через фінк) щось там додав, щоб X11 використовував робочий стіл kde, що спричиняло проблеми.
asmeurer

0

У мене теж є проблема з запуском, виходом, повторним запуском Xquartz. OS X 10.14.6 Mojave. Видалення .xinitrc виправило це для мене.


Ласкаво просимо до "Запитайте різних" і дякую за вашу відповідь. :) На жаль, короткі відповіді, такі як ця, насправді не дають достатньо деталей чи контексту, щоб допомогти багатьом користувачам. Якщо можливо, було б добре, якщо ви могли б додати трохи більше інформації про те, як ви видалили .xinitrc. Крім того, ви можете прочитати, як відповісти, щоб отримати поради тут.
Мономет
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.