XQuartz Start sehr langsam

4

Ich benutze Xquartz.app (letzte stabile Version, 2.77) ziemlich regelmäßig. In Yosemite (Neuinstallation) ist mir aufgefallen, dass der Start sehr lange dauert (ich habe eine SSD, daher sollte der Start nicht so lange dauern).

Hier ist der relevante Teil meiner Konsole:

30.10.14 17:51:05,527 com.apple.xpc.launchd[1]: (org.macosforge.xquartz.privileged_startx[2371]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): org.macosforge.xquartz.privileged_startx
30.10.14 17:51:05,593 org.macosforge.xquartz.privileged_startx[2371]: lockfile: Sorry, giving up on "/opt/X11/var/run/font_cache.lock"
30.10.14 17:51:05,594 org.macosforge.xquartz.privileged_startx[2371]: font_cache is already running.
30.10.14 17:51:05,594 org.macosforge.xquartz.privileged_startx[2371]: If you believe this to be erroneous, please remove /opt/X11/var/run/font_cache.lock.
30.10.14 17:51:05,752 org.macosforge.xquartz.startx[2363]: xauth:  file /Users/lucas/.serverauth.2364 does not exist
30.10.14 17:51:17,821 org.macosforge.xquartz.startx[2363]: /opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1

Weiß jemand, was das Problem sein könnte / wie ich es beheben kann?

Vielen Dank!

user2249626
quelle

Antworten:

1

Einige Software erstellt Sperrdateien, um anderen Softwarekomponenten anzuzeigen, dass eine Ressource verwendet wird. Theoretisch löschen sie die Sperrdatei, sobald sie die Ressource verwendet haben. Wenn sie jedoch abstürzen, können sie die Sperrdatei hinterlassen.

Dies ist, was hier passiert. XQuartz wird gestartet und möchte den Schriftarten-Cache aktualisieren. Die Datei font_cache.lock sieht jedoch die Ansicht, dass der Schriftart-Cache bereits aktualisiert wird. Wahrscheinlich ist das nicht der Fall und es ist nur beim letzten Mal abgestürzt, sodass die Sperrdatei zurückgelassen wurde.

Löschen Sie einfach das /opt/X11/var/run/font_cache.lock Datei und versuchen Sie es erneut mit XQuartz.

Alistair McMillan
quelle
Ich habe ernsthaften Deja Vu. Ich bin mir sicher, dass ich diese Frage erst kürzlich beantwortet habe.
Alistair McMillan