Saya mencoba membuat Xquartz bekerja di Mountain Lion, tetapi ketika saya mengkliknya, itu mulai, kemudian crash, kemudian mulai lagi dll. Itu loop seperti ini sampai saya reboot atau logout.
Konsol saya mengatakan ini untuk setiap 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
Saya tidak tahu apa-apa tentang Xquartz, jadi saya tidak yakin bagaimana mendiagnosis masalahnya.
Saya menggunakan Xquartz 2.7.2 yang ditemukan di sini http://xquartz.macosforge.org/landing/
~/.xinitrc
file. Setelah saya menghapusnya, masalahnya hilang.Saya juga pernah mengalami ini. Saya akan menambahkan bahwa saya memang melakukan migrasi lebih dari file preferensi, jadi mungkin itu berkontribusi terhadap masalah. Jika saya menemukan jawabannya, saya akan kembali untuk berbagi. Keberuntungan ada di pihakmu?
Kemungkinan solusi ... Saya yakin ini bukan solusi terbaik di luar sana, tapi saya di sini untuk menyebutkan apa yang saya alami ... setelah port uninstall X, saya bisa membuat Xquartz untuk meluncurkan tanpa loop tak terbatas. Saya juga mencoba menghapus instalan xorg karena saya merasa itu harus diinstal melalui Xquartz (saya bisa saja salah). Dengan hanya X yang dihapus, Quartz diluncurkan dan saya mendapatkan apa yang saya harapkan untuk jendela Xterm. Dengan xorg dihapus, saya tidak mendapatkan peluncuran xwindow ketika dipanggil melalui terminal, jadi saya pikir saya hanya setengah jalan ke jawaban di sini. [atau biarkan xorg terinstal dan hapus X] Saya akan menyebutkan bahwa windows saya tidak memiliki handle window, yang sangat membuat frustasi, jadi saya rasa ini belum sepenuhnya terpecahkan.
sumber
Oke- Sepertinya saya sudah memperbaiki milik saya. Saya pikir itu adalah masalah dengan semua inisialisasi .files saya - menonton konsol, saya dapat menentukan bahwa ada garis-garis dari instalasi Fink yang lebih tua yang mengganggu permulaan server Xquartz. Khususnya itu mungkin baris sumber /sw/bin/init.sh yang merupakan masalah utama. Pastikan semua file rc Anda, dll., Sudah diatur dengan benar dan tidak ada hal-hal yang hilang (periksa konsol untuk memastikan) - .bash_profile, .bashrc, .xinitrc semua memiliki masalah karena instalasi yang telah saya lakukan sebelumnya. Saya harap ini membantu!
sumber
Saya juga punya masalah dengan Xquartz meluncurkan, berhenti, meluncurkan kembali. OS X 10.14.6 Mojave. Menghapus .xinitrc memperbaiki ini untuk saya.
sumber