Re: X server crashes after a few minutes
Re: X server crashes after a few minutes
- Subject: Re: X server crashes after a few minutes
- From: Jeremy Huddleston <email@hidden>
- Date: Thu, 31 Mar 2011 00:27:26 -0700
Your email is oddly formatted, so it was difficult to read, but the main standouts are your xauth issues. Your server is not crashing. It's just not starting. What file system is $HOME on?
On Mar 31, 2011, at 00:12, Peter Robinson wrote:
> And after removing ~/.Xauthority the /var/log/system.log output is:
>
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: font_cache: Scanning user font
> directories t
> o generate X11 font cachesMar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: font_cache: Updating FC cache
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.privileged_startx[1775]: font_cache: Scanning
> system font directories to generate X11 font caches
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro defaults[1797]: \nThe
> domain/default pair of (org.macosforge.xquartz.X11, dpi) do
> es not existMar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: xauth: file
> /Users/peterrobinson/.serveraut
> h.1768 does not existMar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: xauth: error in locking
> authority file /Use
> rs/peterrobinson/.XauthorityMar 31 15:06:14: --- last message repeated
> 3 times ---
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Xquartz: Unable to locate waiting
> server: or
> g.macosforge.xquartz.X11Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Xquartz: X11.app =
> /Applications/Utilities/X
> Quartz.app/Contents/MacOS/X11
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Xquartz: Starting X server:
> /Applications/Ut
> ilities/XQuartz.app/Contents/MacOS/X11 --listenonly
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X11.app: main(): argc=2Mar 31
> 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[0] =
> /Applications/Utilities/XQu
> artz.app/Contents/MacOS/X11.binMar 31 15:06:14
> Peter-Robinsons-MacBook-Pro org.macosforge.xquartz.startx[1768]:
> argv[1] = --listenonly
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Waiting for startup parameters
> via Mach IPC.Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.privileged_startx[1775]: font_cache: Updating
> FC cache
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X11.app: Listening on socket for
> fd handoff:
> (4) /var/tmp/tmp.0.bsrH4j
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X11.app: Thread created for
> handoff. Return
> ing success to tell caller to connect and push the fd.
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Xquartz: Handoff connection
> established (try
> 1 of 5) on fd 7, "/var/tmp/tmp.0.bsrH4j". Sending message.
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Xquartz: Message sent. Closing
> handoff fd.
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X11.app: do_start_x11_server():
> argc=6Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[0] = /opt/X11/bin/X
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[1] = :0
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[2] = -nolistenMar 31
> 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[3] = tcp
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[4] = -auth
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X11.app: Received new $DISPLAY
> fd: 6 ... sle
> eping to allow xinitrc to catchup.
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: argv[5] =
> /Users/peterrobinson/.serverauth.1768
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Xquartz starting:
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X.Org X Server 1.9.5
> Mar 31 15:06:14 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Build Date: 20110317
> Mar 31 15:06:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: font_cache: Done
> Mar 31 15:06:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: No protocol specified
> Mar 31 15:06:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: waiting for X server to begin
> accepting connections
> Mar 31 15:06:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.privileged_startx[1775]: font_cache: Done
> Mar 31 15:06:17 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: .
> Mar 31 15:06:17 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: X11.app Handing off fd to server
> thread via DarwinListenOnOpenFD(6)
> Mar 31 15:06:17 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: DarwinListenOnOpenFD: 6
> Mar 31 15:06:17 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: Calling ListenOnOpenFD() for new
> fd: 6
> Mar 31 15:06:18 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: No protocol specified
> Mar 31 15:06:18 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: .
> ....
> Mar 31 15:10:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: /opt/X11/bin/xinit: giving up
> Mar 31 15:10:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: /opt/X11/bin/xinit: unable to
> connect to X server: Operation timed out
> Mar 31 15:10:16 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: waiting for X server to shut down
> Mar 31 15:10:17 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: /opt/X11/bin/xinit: server error
> Mar 31 15:10:17 Peter-Robinsons-MacBook-Pro
> org.macosforge.xquartz.startx[1768]: xauth: file
> /Users/peterrobinson/.Xauthority does not exist
> Mar 31 15:10:17 Peter-Robinsons-MacBook-Pro
> com.apple.launchd.peruser.501[108]
> (org.macosforge.xquartz.startx[1768]): Exited with exit code: 1
>
>
> On 31 March 2011 14:59, Peter Robinson <email@hidden> wrote:
>> The output of /var/log/system.log is as follows when running xterm:
>>
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: font_cache: Scanning user font
>> directories to generate X11 font caches
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: font_cache: Updating FC cache
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.privileged_startx[1226]: font_cache: Scanning
>> system font directories to generate X11 font caches
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro defaults[1248]: \nThe
>> domain/default pair of (org.macosforge.xquartz.X11, dpi) does not
>> exist
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: xauth: file
>> /Users/peterrobinson/.serverauth.1219 does not exist
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: xauth:
>> /Users/peterrobinson/.Xauthority not writable, changes will be ignored
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: xauth: error in locking
>> authority file /Users/peterrobinson/.Xauthority
>> Mar 31 14:40:40: --- last message repeated 2 times ---
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Xquartz: Unable to locate waiting
>> server: org.macosforge.xquartz.X11
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Xquartz: X11.app =
>> /Applications/Utilities/XQuartz.app/Contents/MacOS/X11
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Xquartz: Starting X server:
>> /Applications/Utilities/XQuartz.app/Contents/MacOS/X11 --listenonly
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X11.app: main(): argc=2
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[0] =
>> /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[1] = --listenonly
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Waiting for startup parameters
>> via Mach IPC.
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.privileged_startx[1226]: font_cache: Updating
>> FC cache
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X11.app: Listening on socket for
>> fd handoff: (4) /var/tmp/tmp.0.ZxU4ds
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X11.app: Thread created for
>> handoff. Returning success to tell caller to connect and push the fd.
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Xquartz: Handoff connection
>> established (try 1 of 5) on fd 7, "/var/tmp/tmp.0.ZxU4ds". Sending
>> message.
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Xquartz: Message sent. Closing
>> handoff fd.
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X11.app: do_start_x11_server():
>> argc=6
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[0] = /opt/X11/bin/X
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[1] = :0
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X11.app: Received new $DISPLAY
>> fd: 6 ... sleeping to allow xinitrc to catchup.
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[2] = -nolisten
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[3] = tcp
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[4] = -auth
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: argv[5] =
>> /Users/peterrobinson/.serverauth.1219
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Xquartz starting:
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X.Org X Server 1.9.5
>> Mar 31 14:40:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Build Date: 20110317
>> Mar 31 14:40:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: font_cache: Done
>> Mar 31 14:40:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: No protocol specified
>> Mar 31 14:40:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: waiting for X server to begin
>> accepting connections
>> Mar 31 14:40:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.privileged_startx[1226]: font_cache: Done
>> Mar 31 14:40:43 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: .
>> Mar 31 14:40:43 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: X11.app Handing off fd to server
>> thread via DarwinListenOnOpenFD(6)
>> Mar 31 14:40:43 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: DarwinListenOnOpenFD: 6
>> Mar 31 14:40:43 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: Calling ListenOnOpenFD() for new
>> fd: 6
>> Mar 31 14:40:44 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: No protocol specified
>> Mar 31 14:40:44 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: .
>> ...
>> (The no protocol message appears several times)
>> ...
>> Mar 31 14:44:40 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: .
>> Mar 31 14:44:42: --- last message repeated 1 time ---
>> Mar 31 14:44:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: /opt/X11/bin/xinit: giving up
>> Mar 31 14:44:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: /opt/X11/bin/xinit: unable to
>> connect to X server: Operation timed out
>> Mar 31 14:44:42 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: waiting for X server to shut down
>> Mar 31 14:44:43 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: /opt/X11/bin/xinit: server error
>> Mar 31 14:44:44 Peter-Robinsons-MacBook-Pro
>> org.macosforge.xquartz.startx[1219]: xauth: error in locking
>> authority file /Users/peterrobinson/.Xauthority
>> Mar 31 14:44:44 Peter-Robinsons-MacBook-Pro
>> com.apple.launchd.peruser.501[108]
>> (org.macosforge.xquartz.startx[1219]): Exited with exit code: 1
>>
>>
>> I've also tried the other method but it doesn't generate a report:
>> $ defaults write com.apple.CrashReporter DialogType developer
>> $ xterm
>> Warning: locale not supported by Xlib, locale set to C
>> xterm: fatal IO error 35 (Resource temporarily unavailable) or
>> KillClient on X server "/tmp/launch-YK9AgI/org.macosforge.xquartz:0"
>> $ ls ~/Library/Logs/DiagnosticReports/
>> Pingie_2011-03-22-132038_Peter-Robinsons-MacBook-Pro.crash
>>
>>
>> On 31 March 2011 13:09, Jeremy Huddleston <email@hidden> wrote:
>>>
>>> On Mar 30, 2011, at 20:29, Peter Robinson wrote:
>>>
>>>> On 31 March 2011 01:30, Jeremy Huddleston <email@hidden> wrote:
>>>>> On Mar 30, 2011, at 1:06 AM, Peter Robinson wrote:
>>>>>> I've installed the latest release from [1]. When I run an xterm (or any
>>>>>> other x application), the x server starts up but then crashes after a few
>>>>>> minutes with the following error:
>>>>>>
>>>>>> xterm: fatal IO error 35 (Resource temporarily unavailable) or
>>>>>> KillClient on X server "/tmp/launch-nicF8A/org.macosforge.xquartz:0"
>>>>>
>>>>> That message just says that the X server isn't responding (because it crashed). You'll need to provide the crash report. It's in the window that pops up when a crash occurs and is saved at ~/Library/Logs/DiagnosticReports
>>>>
>>>> The problem is that after a few minutes the X server just vanishes
>>>> (without a pop up window, only leaving the above message) and there's also
>>>> no X server related report in that directory. Any other way I can get some
>>>> useful debugging output?
>>>
>>> Perhaps you disabled crash logging... Run this from Terminal:
>>>
>>> defaults write com.apple.CrashReporter DialogType developer
>>>
>>> That should cause the crashes to be logged. You can also look in /var/log/system.log to see if anything interesting is being written to the console.
>>>
>>> --Jeremy
>>>
>>>
>>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden