11 votes

Xquartz plante une boucle infinie dans Mountain Lion ?

J'essaie de faire fonctionner Xquartz dans Mountain Lion, mais lorsque je clique dessus, il démarre, puis se plante, puis redémarre, etc. Il tourne en boucle comme ça jusqu'à ce que je redémarre ou que je me déconnecte.

Ma console dit ceci pour chaque boucle :

    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

Je ne connais rien à Xquartz, donc je ne sais pas comment diagnostiquer le problème.

J'utilise Xquartz 2.7.2 que l'on trouve ici. http://xquartz.macosforge.org/landing/

6voto

J'ai pu résoudre ce problème sur Mountain Lion 10.8.2 avec XQuartz 2.7.4 en déplaçant ~/.xinitrc.d hors du chemin (même effet que la suppression).

1voto

AllenH Points 121

J'ai moi aussi vécu cette expérience. J'ajouterai que j'ai migré les fichiers de préférences, ce qui a peut-être contribué au problème. Si je trouve la réponse, je reviendrai pour la partager. Vous avez eu de la chance ?

Solution possible... Je suis sûr que ce n'est pas la meilleure solution qui existe, mais je suis ici pour mentionner ce que j'ai expérimenté... après avoir désinstallé le port X, j'ai pu obtenir le lancement de Xquartz sans la boucle infinie. J'ai également essayé de désinstaller xorg puisque j'ai pensé que cela devrait être installé via Xquartz (je pourrais me tromper). Avec seulement X désinstallé, Quartz s'est lancé et j'ai obtenu ce que je m'attendais à obtenir pour une fenêtre Xterm. Avec xorg désinstallé, je n'obtiens pas le lancement de xwindow lorsqu'il est appelé via le terminal, donc je pense que je ne suis qu'à mi-chemin d'une réponse ici. [Je dois mentionner que mon Windows n'avait pas de poignée de fenêtre, ce qui était extrêmement frustrant, donc je ne pense pas que ce problème soit encore complètement résolu.

1voto

AllenH Points 121

Ok- il semble que j'ai réparé le mien d'une manière ou d'une autre. Je pense que c'était un problème avec tous mes fichiers d'initialisation - en regardant la console, j'ai pu déterminer qu'il y avait des lignes d'une ancienne installation de Fink qui perturbaient le démarrage du serveur Xquartz. En particulier, la ligne source /sw/bin/init.sh était peut-être le principal problème. Assurez-vous que tous vos fichiers rc, etc. sont bien configurés et qu'il ne manque rien (vérifiez la console pour en être sûr) - .bash_profile, .bashrc, .xinitrc ont tous eu des problèmes dus à des installations antérieures pour moi. J'espère que cela vous aidera !

0voto

Martino Points 1

J'ai moi aussi ce problème avec le lancement de Xquartz, sa sortie, son redémarrage. OS X 10.14.6 Mojave. La suppression de .xinitrc a réglé le problème pour moi.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X