El Capitan XQuartz가 열리지 않습니다. 비정상 코드 126


2

Macbook Pro에서 10.11.2를 실행 중이며 Quartz 2.7.9를 다운로드하여 설치했습니다. 설치 GUI는 XQuartz 설치에 성공했다고 주장합니다. 컴퓨터를 재부팅하고 다시 로그인했습니다. Quartz를 시작하려고했는데 도킹 바에 아이콘이 표시되는 것과 같은 일시적인 활동이 있지만 표시되지 않습니다.

/var/system/log/system.log에 다음 항목이 있습니다.

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

이전 버전의 XQuartz 2.7.8을 설치하는 데 똑같은 결과를 얻었습니다.

이 문제를 해결하기 위해 살펴볼 내용에 대한 단서가 있습니까? 추가 로그를 찾았지만 X11과 관련된 것으로 보이는 것은 없습니다.

관련성이 확실하지 않지만 Xcode가 설치되어 있지 않습니다.

답변:


1

추가 로그가 포함 된 숨겨진 디렉토리가 있음을 발견했습니다. 경로는 /private/var/log/system.log입니다.

이 로그에서 추가 정보를 찾았습니다 .Jul 26 16:38:55 WAM-RMAES-01 org.macosforge.xquartz.startx [44581] : X 서버가 연결 수락을 시작할 때까지 대기

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]:

이 로그는 시작 실패의 가능한 이유를 보여줍니다. 하나는 기본 쉘로 선언 된 tcsh 쉘이 내 리눅스 계정에서 나온 것입니다. TCSH는 기본적으로 정의 된 동일한 경로에 존재하지 않습니다.

그래서 더 좋든 나쁘게도 IT에 내 MAC 프로파일의 변경 사항과 Linux 환경의 변경 사항 사이에 영리한 연결이있는 경우 구성을 망칠 필요가 없으므로 다음과 같은 소프트 링크를 만듭니다.

sudo ln -s /bin/tcsh tcsh

뱅! XQuartz가 바로 시작됩니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.