Estou tentando fazer com que o Xquartz funcione no Mountain Lion, mas quando clico nele, ele inicia, trava e depois reinicia etc. Ele faz um loop como esse até eu reiniciar ou sair.
Meu console diz isso para cada loop:
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
Não sei nada sobre o Xquartz, por isso não sei como diagnosticar o problema.
Estou usando o Xquartz 2.7.2 encontrado aqui http://xquartz.macosforge.org/landing/
~/.xinitrc
arquivo. Depois que eu o apaguei, o problema desapareceu.Eu também já experimentei isso. Acrescentarei que migrei sobre arquivos de preferência, possivelmente contribuindo para o problema. Se eu encontrar a resposta, voltarei a compartilhar. Alguma sorte do seu lado?
Solução possível ... Tenho certeza de que essa não é a melhor solução disponível, mas estou aqui para mencionar o que experimentei ... após a desinstalação da porta X, consegui iniciar o Xquartz sem o loop infinito. Eu também tentei desinstalar o xorg porque achava que deveria ser instalado via Xquartz (eu poderia estar errado). Com apenas o X desinstalado, o Quartz foi lançado e obtive o que esperava obter de uma janela do Xterm. Com o xorg desinstalado, não consigo iniciar o xwindow quando chamado pelo terminal, então acho que estou apenas na metade da resposta aqui. [ou deixe o xorg instalado e remova o X] Vou mencionar que minhas janelas não tinham identificador de janelas, o que foi extremamente frustrante, então não acho que isso ainda esteja completamente resolvido.
fonte
Ok, parece que eu consertei o meu de alguma forma. Eu acho que foi um problema com todos os meus arquivos de inicialização. Ao assistir ao console, fui capaz de determinar que havia linhas de uma instalação mais antiga do Fink que estavam atrapalhando o início do servidor Xquartz. Em particular, pode ter sido a linha /sw/bin/init.sh de origem que foi o principal problema. Certifique-se de que todos os seus arquivos rc, etc., estejam configurados corretamente e não faltem coisas (verifique o console para ter certeza) - .bash_profile, .bashrc, .xinitrc todos tiveram problemas devido a instalações anteriores para mim. Eu espero que isso ajude!
fonte
Eu também tenho esse problema com o Xquartz iniciando, encerrando e reiniciando. Mojave para OS X 10.14.6. A exclusão do .xinitrc corrigiu isso para mim.
fonte