Xquartz crash loop infinito in Mountain Lion?

10

Sto cercando di far funzionare Xquartz in Mountain Lion, ma quando lo clicco, si avvia, poi si blocca, quindi si riavvia ecc. In questo modo il ciclo si interrompe fino al riavvio o al logout.

La mia console dice questo per ogni ciclo:

    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

Non so nulla di Xquartz, quindi non sono sicuro di come diagnosticare il problema.

Sto usando Xquartz 2.7.2 trovato qui link

    
posta gavflynn 16.08.2012 - 04:54
fonte

3 risposte

5

Sono stato in grado di risolvere questo problema su Mountain Lion 10.8.2 con XQuartz 2.7.4 spostando ~/.xinitrc.d di mezzo (lo stesso effetto dell'eliminazione).

    
risposta data 03.10.2012 - 02:16
fonte
1

Anch'io ho vissuto questo. Aggiungerò che ho migrato sui file delle preferenze, quindi probabilmente ho contribuito al problema. Se trovo la risposta, tornerò a condividere. Qualche fortuna per la tua parte?

Possibile soluzione ... Sono sicuro che questa non è la soluzione migliore là fuori, ma sono qui per citare quello che ho vissuto ... dopo la disinstallazione di X, sono stato in grado di far avviare Xquartz senza il loop infinito. Ho anche provato a disinstallare xorg poiché ritenevo che dovesse essere installato tramite Xquartz (potrei sbagliarmi). Con la sola X disinstallata, Quartz ha lanciato e ho ottenuto quello che mi aspettavo di ottenere per una finestra di Xterm. Con xorg disinstallato, non sto ottenendo il lancio di xwindow quando chiamato tramite il terminale, quindi penso di essere solo a metà strada per una risposta qui. [o lasci che xorg sia installato e rimuovi X] Dirò che le mie finestre non hanno la maniglia della finestra, il che è stato estremamente frustrante, quindi non penso che sia ancora completamente risolto.

    
risposta data 07.09.2012 - 05:39
fonte
1

Ok- Mi sembra di aver risolto il mio in qualche modo. Penso che sia stato un problema con tutti i miei file di inizializzazione - guardando la console, sono stato in grado di determinare che c'erano linee da una vecchia installazione di Fink che stavano sconvolgendo l'avvio del server Xquartz. In particolare potrebbe essere stata la riga /sw/bin/init.sh di origine a rappresentare il problema principale. Assicurati che tutti i tuoi file rc, ecc., Siano impostati correttamente e non manchino di cose (controlla la console per essere sicuri) - .bash_profile, .bashrc, .xinitrc hanno tutti avuto problemi a causa delle installazioni precedenti per me. Spero che questo aiuti!

    
risposta data 10.09.2012 - 04:59
fonte

Leggi altre domande sui tag