El Capitan XQuartz non si apre. Codice anormale 126

2

Sto utilizzando 10.11.2 su un Macbook Pro e ho scaricato Quartz 2.7.9 e l'ho installato. La GUI di installazione afferma che l'installazione di XQuartz ha avuto successo. Ho riavviato la mia macchina e ho fatto il login. Ho tentato di avviare Quartz e c'è un'attività momentanea sulla barra di aggancio, come se apparisse l'icona, ma poi non è così.

Nel /var/system/log/system.log vedo la seguente voce:

Jul 26 13:03:44 WAM-RMASA-01 com.apple.xpc.launchd[1] (org.macosforge.xquartz.X11.56032[3608]): Service exited with abnormal code: 126

Ho preso l'abitudine di installare una versione precedente di XQuartz 2.7.8 e questo ha prodotto gli stessi risultati.

Qualche indizio su cosa guardare per risolvere ulteriormente questo problema? Cercavo registri aggiuntivi, ma nulla è saltato fuori come X11.

Non sono sicuro che sia rilevante, ma non ho Xcode installato.

    
posta Rich Maes 26.07.2016 - 23:25
fonte

1 risposta

1

Ho scoperto che esisteva una directory nascosta che conteneva log aggiuntivi. Il percorso è /private/var/log/system.log

All'interno di questo registro ho trovato ulteriori informazioni.Jul 26 16:38:55 WAM-RMAES-01 org.macosforge.xquartz.startx [44581]: in attesa che X server inizi ad accettare le connessioni

Jul 26 16:39:11 --- last message repeated 8 times ---
Jul 26 16:39:11 WAM-RMASA-01 org.macosforge.xquartz.X11.stub[44680]: Xquartz: bootstrap_look_up(): Unknown service name
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44581]: waiting for X server to begin accepting connections 
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44581]: /opt/X11/bin/xinit: giving up
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44581]: /opt/X11/bin/xinit: unable to connect to X server: Operation timed out
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44581]: waiting for X server to begin accepting connections /opt/X11/bin/xinit: server error
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44581]: waiting for X server to begin accepting connections 
Jul 26 16:39:12 WAM-RMASA-01 com.apple.xpc.launchd[1] (org.macosforge.xquartz.startx[44581]): FairPlay decryption failed on binary.
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44736]: expr: syntax error
Jul 26 16:39:12 --- last message repeated 1 time ---
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44736]: xauth:  file /Users/rmaes/.serverauth.44737 does not exist
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.X11.stub[44835]: Xquartz: Unable to locate waiting server: org.macosforge.xquartz.X11
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.X11.stub[44843]: Xquartz: Starting X server: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11 --listenonly
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44736]: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11: line 12: /usr/local/bin/tcsh: No such file or directory
Jul 26 16:39:12 WAM-RMASA-01 org.macosforge.xquartz.startx[44736]: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11: line 12: exec: /usr/local/bin/tcsh: cannot execute: No such file or directory
Jul 26 16:39:14 WAM-RMASA-01 org.macosforge.xquartz.startx[44736]:

Questi log rivelano possibili motivi per l'avvio non riuscito. Uno è che la shell tcsh che è stata dichiarata come la mia shell predefinita veniva dal mio account Linux apparentemente. TCSH non esiste sullo stesso percorso che è stato definito per impostazione predefinita.

Quindi, nel bene o nel male, non voglio confondere la configurazione nel caso in cui l'IT abbia un collegamento intelligente tra ciò che cambio nel mio profilo MAC e ciò che il mio ambiente linux ha, quindi faccio solo il seguente link.

sudo ln -s /bin/tcsh tcsh

Un botto! XQuartz inizia subito!

    
risposta data 27.07.2016 - 01:45
fonte

Leggi altre domande sui tag