Re: [Xquartz-dev] X11 windows drag bar missing with Xquartz 2.6.2
On Thursday 12 May 2011, xquartz-dev-request@lists.macosforge.org wrote:
Can you give this quartz-wm build a try? Decompress it and save it to /opt/X11/bin/quartz-wm
http://static.macosforge.org/xquartz/downloads/testing/quartz-wm-better_plac...
irefox-4.x is now behaving well when starting in fullscreen, so hopefully this will address your issue as well. Please let me know.
I did, but no luck, quartz-wm does not start, so no window bars at all :-( the crash report: Process: quartz-wm [8385] Path: /opt/X11/bin/quartz-wm Identifier: quartz-wm Version: ??? (???) Code Type: X86-64 (Native) Parent Process: kdeinit [8370] Date/Time: 2011-05-12 19:06:26.007 +0200 OS Version: Mac OS X 10.6.7 (10J869) Report Version: 6 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: Library not loaded: /opt/X11/lib/libpixman-1.0.dylib Referenced from: /opt/X11/bin/quartz-wm Reason: Incompatible library version: quartz-wm requires version 22.0.0 or later, but libpixman-1.0.dylib provides version 21.0.0 Binary Images: 0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <DB8B8AB0-0C97-B51C-BE8B-B79895735A33> /usr/lib/dyld where do I get the right lib? by the way, if I put bash-3.2# whereis quartz-wm in it, I get /usr/bin/quartz-wm does this come from Apples X11? I have renamed it and put the new version instead of the old one, but it didn't do anything either bash-3.2# ls -l /usr/bin/quartz-w* -rwxr-xr-x 1 root wheel 323452 12 Mai 19:02 /usr/bin/quartz-wm -rwxr-xr-x 1 root wheel 243440 12 Mai 19:02 /usr/bin/quartz-wm.old here the console log 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: main(): argc=2 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[0] = /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[1] = -psn_0_1901008 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Waiting for startup parameters via Mach IPC. 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] font_cache: Scanning user font directories to generate X11 font caches 12.05.11 19:06:22 org.macosforge.xquartz.privileged_startx[7746] font_cache: Scanning system font directories to generate X11 font caches 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] font_cache: Updating FC cache 12.05.11 19:06:22 defaults[8153] The domain/default pair of (org.macosforge.xquartz.X11, dpi) does not exist 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] xauth: file /Users/LPM/.serverauth.8117 does not exist 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: Listening on socket for fd handoff: (4) /var/tmp/tmp.0.Cl7aXJ 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: Thread created for handoff. Returning success to tell caller to connect and push the fd. 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] Xquartz: Handoff connection established (try 1 of 5) on fd 6, "/var/tmp/tmp.0.Cl7aXJ". Sending message. 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] Xquartz: Message sent. Closing handoff fd. 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app Handing off fd to server thread via DarwinListenOnOpenFD(6) 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] DarwinListenOnOpenFD: 6 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: do_start_x11_server(): argc=6 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[0] = /opt/X11/bin/X 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[1] = :0 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[2] = -nolisten 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[3] = tcp 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[4] = -auth 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[5] = /Users/LPM/.serverauth.8117 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Xquartz starting: 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X.Org X Server 1.10.1 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Build Date: 20110429 12.05.11 19:06:23 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: DarwinProcessFDAdditionQueue_thread: Sleeping to allow xinitrc to catchup. 12.05.11 19:06:23 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] (EE) Error loading keymap /tmp/server-0.xkm 12.05.11 19:06:23 org.macosforge.xquartz.privileged_startx[7746] font_cache: Updating FC cache 12.05.11 19:06:23 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] (EE) XKB: Failed to load keymap. Loading default keymap instead. 12.05.11 19:06:24 org.macosforge.xquartz.startx[8117] font_cache: Done 12.05.11 19:06:24 org.macosforge.xquartz.startx[8117] /opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1 12.05.11 19:06:25 org.macosforge.xquartz.startx[8117] launchctl: Dubious ownership on file (skipping): /sw/share/dbus/launchd/org.finkproject.dbus-session.plist 12.05.11 19:06:25 org.macosforge.xquartz.startx[8117] nothing found to load 12.05.11 19:06:25 org.macosforge.xquartz.privileged_startx[7746] font_cache: Done 12.05.11 19:06:26 ReportCrash[8386] Saved crash report for quartz-wm[8385] version ??? (???) to /Users/LPM/Library/Logs/DiagnosticReports/quartz-wm_2011-05-12-190626_Neo-IX.crash 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Calling ListenOnOpenFD() for new fd: 6 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: Launching /opt/X11/bin/xterm: 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[0] = /bin/sh 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[1] = -c 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[2] = /opt/X11/bin/xterm 12.05.11 19:07:02 org.macosforge.xquartz.startx[8117] /opt/X11/bin/xinit: connection to X server lost 12.05.11 19:07:02 org.macosforge.xquartz.startx[8117] waiting for X server to shut down 12.05.11 19:07:03 [0x0-0x1d01d0].org.macosforge.xquartz.X11 [8109] /opt/X11/bin/xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X server "/tmp/launch-6nkW0X/org.macosforge.xquartz:0" 12.05.11 19:07:03 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Quitting Xquartz ciao christof -- public key www.hfph.mwn.de/~chwolf/ch.wolf.asc Please respect my privacy and do not make my contact information available to third parties. This email is UNCLASSIFIED.
Ack. Sorry about that. Here's the new pixman: http://static.macosforge.org/xquartz/downloads/testing/pixman-0.22.0-xquartz... cd /tmp curl -LO http://static.macosforge.org/xquartz/downloads/testing/pixman-0.22.0-xquartz... cd / sudo tar xjf /tmp/pixman-0.22.0-xquartz.tar.bz2 --Jeremy On May 12, 2011, at 10:16 AM, Christof Wolf wrote:
On Thursday 12 May 2011, xquartz-dev-request@lists.macosforge.org wrote:
Can you give this quartz-wm build a try? Decompress it and save it to /opt/X11/bin/quartz-wm
http://static.macosforge.org/xquartz/downloads/testing/quartz-wm-better_plac...
irefox-4.x is now behaving well when starting in fullscreen, so hopefully this will address your issue as well. Please let me know.
I did, but no luck, quartz-wm does not start, so no window bars at all :-(
the crash report:
Process: quartz-wm [8385] Path: /opt/X11/bin/quartz-wm Identifier: quartz-wm Version: ??? (???) Code Type: X86-64 (Native) Parent Process: kdeinit [8370]
Date/Time: 2011-05-12 19:06:26.007 +0200 OS Version: Mac OS X 10.6.7 (10J869) Report Version: 6
Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0
Dyld Error Message: Library not loaded: /opt/X11/lib/libpixman-1.0.dylib Referenced from: /opt/X11/bin/quartz-wm Reason: Incompatible library version: quartz-wm requires version 22.0.0 or later, but libpixman-1.0.dylib provides version 21.0.0
Binary Images: 0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <DB8B8AB0-0C97-B51C-BE8B-B79895735A33> /usr/lib/dyld
where do I get the right lib?
by the way, if I put
bash-3.2# whereis quartz-wm
in it, I get
/usr/bin/quartz-wm
does this come from Apples X11? I have renamed it and put the new version instead of the old one, but it didn't do anything either
bash-3.2# ls -l /usr/bin/quartz-w* -rwxr-xr-x 1 root wheel 323452 12 Mai 19:02 /usr/bin/quartz-wm -rwxr-xr-x 1 root wheel 243440 12 Mai 19:02 /usr/bin/quartz-wm.old
here the console log
12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: main(): argc=2 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[0] = /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[1] = -psn_0_1901008 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Waiting for startup parameters via Mach IPC. 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] font_cache: Scanning user font directories to generate X11 font caches 12.05.11 19:06:22 org.macosforge.xquartz.privileged_startx[7746] font_cache: Scanning system font directories to generate X11 font caches 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] font_cache: Updating FC cache 12.05.11 19:06:22 defaults[8153] The domain/default pair of (org.macosforge.xquartz.X11, dpi) does not exist 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] xauth: file /Users/LPM/.serverauth.8117 does not exist 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: Listening on socket for fd handoff: (4) /var/tmp/tmp.0.Cl7aXJ 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: Thread created for handoff. Returning success to tell caller to connect and push the fd. 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] Xquartz: Handoff connection established (try 1 of 5) on fd 6, "/var/tmp/tmp.0.Cl7aXJ". Sending message. 12.05.11 19:06:22 org.macosforge.xquartz.startx[8117] Xquartz: Message sent. Closing handoff fd. 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app Handing off fd to server thread via DarwinListenOnOpenFD(6) 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] DarwinListenOnOpenFD: 6 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: do_start_x11_server(): argc=6 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[0] = /opt/X11/bin/X 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[1] = :0 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[2] = -nolisten 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[3] = tcp 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[4] = -auth 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[5] = /Users/LPM/.serverauth.8117 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Xquartz starting: 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X.Org X Server 1.10.1 12.05.11 19:06:22 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Build Date: 20110429 12.05.11 19:06:23 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: DarwinProcessFDAdditionQueue_thread: Sleeping to allow xinitrc to catchup. 12.05.11 19:06:23 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] (EE) Error loading keymap /tmp/server-0.xkm 12.05.11 19:06:23 org.macosforge.xquartz.privileged_startx[7746] font_cache: Updating FC cache 12.05.11 19:06:23 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] (EE) XKB: Failed to load keymap. Loading default keymap instead. 12.05.11 19:06:24 org.macosforge.xquartz.startx[8117] font_cache: Done 12.05.11 19:06:24 org.macosforge.xquartz.startx[8117] /opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1 12.05.11 19:06:25 org.macosforge.xquartz.startx[8117] launchctl: Dubious ownership on file (skipping): /sw/share/dbus/launchd/org.finkproject.dbus-session.plist 12.05.11 19:06:25 org.macosforge.xquartz.startx[8117] nothing found to load 12.05.11 19:06:25 org.macosforge.xquartz.privileged_startx[7746] font_cache: Done 12.05.11 19:06:26 ReportCrash[8386] Saved crash report for quartz-wm[8385] version ??? (???) to /Users/LPM/Library/Logs/DiagnosticReports/quartz-wm_2011-05-12-190626_Neo-IX.crash 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Calling ListenOnOpenFD() for new fd: 6 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] X11.app: Launching /opt/X11/bin/xterm: 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[0] = /bin/sh 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[1] = -c 12.05.11 19:06:26 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] argv[2] = /opt/X11/bin/xterm 12.05.11 19:07:02 org.macosforge.xquartz.startx[8117] /opt/X11/bin/xinit: connection to X server lost 12.05.11 19:07:02 org.macosforge.xquartz.startx[8117] waiting for X server to shut down 12.05.11 19:07:03 [0x0-0x1d01d0].org.macosforge.xquartz.X11 [8109] /opt/X11/bin/xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X server "/tmp/launch-6nkW0X/org.macosforge.xquartz:0" 12.05.11 19:07:03 [0x0-0x1d01d0].org.macosforge.xquartz.X11[8109] Quitting Xquartz
ciao christof -- public key www.hfph.mwn.de/~chwolf/ch.wolf.asc
Please respect my privacy and do not make my contact information available to third parties.
This email is UNCLASSIFIED.
On Thursday 12 May 2011, you wrote:
Ack. Sorry about that. Here's the new pixman:
Jeremy, it works for me! thanks, shall I still file a bug report? I was quite busy - thus I didn't do it :-) now another strange behavior occurs. If I start kmail full screen, it has the areas white, where it was not in full screen, if I zoom it down it go back to full screen, from that on it goes normal. Any idea? www.loyolaproductions.com/munich/kmail1.jpg = first time in full screen www.loyolaproductions.com/munich/kmail2.jpg zoomed down. ciao christof -- public key www.hfph.mwn.de/~chwolf/ch.wolf.asc Please respect my privacy and do not make my contact information available to third parties. This email is UNCLASSIFIED.
On May 12, 2011, at 12:37 PM, Christof Wolf wrote:
On Thursday 12 May 2011, you wrote:
Ack. Sorry about that. Here's the new pixman:
Jeremy,
it works for me! thanks, shall I still file a bug report? I was quite busy - thus I didn't do it :-)
Nah, that's ok. Do file a bug report for the CG errors that you were seeing (I'm assuming you're still seeing them).
now another strange behavior occurs. If I start kmail full screen, it has the areas white, where it was not in full screen, if I zoom it down it go back to full screen, from that on it goes normal. Any idea?
Hmm... perhaps it's not getting (or not responding to) a ConfigureNotify. Do you see any messages from quartz-wm about BadWindow in your logs? Such messages should be printed even if DEBUG is not set, so they should show up in /var/log/system.log (or your quartz-wm log if you followed the steps that I just wrote to x11-users). If you enable debug logging of quartz-wm, you should see lines containing "send_configure" in your log which are printed just before quartz-wm sends a ConfigureNotify event for your window. Looking at the code, this method is called right after mapping XMapWindow and XChangeProperty (_NET_WM_STATE = NormalState), so I don't see how we could possibly NOT be sending it. Are you able to see if this bug occurs under other WMs? (kwm and metacity would be good candidates to test) In any event, I'm curious what the quartz-wm debug log will show when you start kmail like that.
www.loyolaproductions.com/munich/kmail1.jpg = first time in full screen
www.loyolaproductions.com/munich/kmail2.jpg zoomed down.
ciao christof
-- public key www.hfph.mwn.de/~chwolf/ch.wolf.asc
Please respect my privacy and do not make my contact information available to third parties.
This email is UNCLASSIFIED.
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
participants (2)
-
Christof Wolf
-
Jeremy Huddleston