[Xquartz-dev] Input Grab (Input on Focus) issue

Pelle Johansson pelle at morth.org
Tue Oct 27 14:11:01 PDT 2009


Hi Jeremy,

I think you meant to say replace /opt/X11/bin/quartz-wm, but even when  
doing that, it's difficult to get it running:

I've tried simply /opt/X11/bin/startx which gives the error:
Dyld Error Message:
   Library not loaded: /usr/X11/lib/libX11.6.dylib
   Referenced from: /opt/X11/bin/quartz-wm
   Reason: Incompatible library version: quartz-wm requires version  
10.0.0 or later, but libX11.6.dylib provides version 9.0.0

Ofc, it's the libX11.6.dylib from /opt/X11/lib that is supposed to be  
loaded, so I tried adding
env DYLD_LIBRARY_PATH=/opt/X11/lib
after exec in /opt/X11/lib/X11/xinit/xinitrc.d/99-quartz-wm.sh
but unfortunately it gets another error then:

Dyld Error Message:
dyld: Symbol not found: __cg_png_create_info_struct
   Referenced from: /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/ImageIO
   Expected in: /opt/X11/lib/libPng.dylib
  in /System/Library/Frameworks/ApplicationServices.framework/Versions/ 
A/Frameworks/ImageIO.framework/Versions/A/ImageIO

maybe you can make a version that links to /opt/X11/lib/libX11.6.dylib  
directly? ISTR it's also changeable with some command, but I can't  
remember how right now...
-- 
Pelle Johansson

27 okt 2009 kl. 21.35 skrev Jeremy Huddleston:

> Ok, so I think I have a fix.  The reason that I couldn't reproduce  
> it is because it is tied to the preference "Click-through Inactive  
> Windows" under the "Windows" header of X11's preferences.  With that  
> option on, the problem does not happen.
>
> Please install alpha3 and replace /usr/bin/quartz-wm with this one  
> (decompressed of course):
> http://static.macosforge.org/xquartz/downloads/testing/quartz-wm.bz2
>
> --Jeremy
>
> On Oct 26, 2009, at 16:44, Jeremy Huddleston wrote:
>
>> So I'm now able to reproduce the issue fairly repeatedly.  That  
>> doesn't mean the fix will be soon... just that I'm not working on  
>> it and will be exploring different possibilities.
>>
>> Thanks to everyone for offering reproduction advice.
>>
>> --Jeremy
>>
>> _______________________________________________
>> Xquartz-dev mailing list
>> Xquartz-dev at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
>
> _______________________________________________
> Xquartz-dev mailing list
> Xquartz-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev



More information about the Xquartz-dev mailing list