[Xquartz-dev] 2.3.3_rc5

Jeremy Huddleston jeremyhu at apple.com
Sun Apr 12 14:23:18 PDT 2009


Interesting.  That thread warning is certainly odd.  By the call  
stack, that is the xserver thread, but for some reason, it's  
"unknown".  I wonder why that is...

As for the input-fu, thanks for letting me know, but I don't think  
I'll be able to get to it for a while.  Please open a bug report on  
trac, so it doesn't fall through the cracks.  1.5-specific issues are  
on the back burner until 2.3.3 is released.  I'm just waiting on Chris  
to verify the 100% CPU issue is fixed and then I want 10.5.7 to be  
released, so I can "depend" on it to limit the number of people who  
install 2.3.3 then clobber it with an OS update.  I'll probably be  
getting to 1.5 in May (I need to take some more personal time after  
2.3.3 to work on my thesis, so please be patient).

I'm glad there's someone other than me out there living on the 1.5  
server, so thanks for that.

--Jeremy

On Apr 12, 2009, at 08:13, robert delius royar wrote:

> Sat, 11 Apr 2009 (17:37 -0700 UTC) Jeremy Huddleston wrote:
>
>> Hi Robert,
>>
>> You can grab X11.bin-1.5.3-apple6 which is built with the reverted  
>> Xplugin API (meaning it works with 2.3.3_rc5's Xplugin) and has all  
>> the recent fixes that went into 1.4.2-apple42.
>>
>> http://static.macosforge.org/xquartz/downloads/X11.bin-1.5.3-apple6.bz2
>>
>> --Jeremy
>
> Jeremy,
>
> Thanks for the fixed version.  I will use it to see if it crashes.   
> So far it has not. However, the xmodmap errors are still showing up,  
> and the only way I can get my keycodes set correctly is to run  
> xmodmap from an xterm or XEmacs directly.  The sleep trick no longer  
> works.  I also see a threading error in the console log and a  
> mention of virtual keyboard problems.  I have attached the log to  
> this message.
>
> My system is 10.5.6 PPC 2.1 GHz G5; 2.5 GB DDR2 SDRAM; XQuartz  
> 2.3.3_rc5 (xorg-server 1.5.3-apple6).
>
> The thread error (from the attached file) is
> Thread Assertion Failed: self=Unknown Thread, expected=Xserver Thread
> xprFrame.c:xprInit:465
> 0   X11.bin                             0x00020e3c spewCallStack + 44
> 1   X11.bin                             0x00020f58 _threadSafetyAssert
> 2   X11.bin                             0x00027370 xprInit + 88
> 3   X11.bin                             0x00028930 xprHideWindows +  
> 504
> 4   X11.bin                             0x0001c878 QuartzSetupScreen +
> 5   X11.bin                             0x00015f60 DarwinPrintBanner +
> 6   X11.bin                             0x001ae318 AddScreen + 900
> 7   X11.bin                             0x00016ba8 InitOutput + 260
> 8   X11.bin                             0x001ad134 dix_main + 1032
> 9   X11.bin                             0x00020b38  
> QuartzReadPasteboard
> 10  libSystem.B.dylib                   0x90050028 _pthread_start +  
> 320
>
>>
>> On Apr 10, 2009, at 09:42, robert delius royar wrote:
>>
>>> Fri, 10 Apr 2009 (00:44 -0700 UTC) Jeremy Huddleston wrote:
>>> > As promised, here's an updated rc with the spaces / window- 
>>> levels fixes. > It also includes updates to libX11-1.2.1,  
>>> xpyb-1.1, the libxcb patch > mentioned on the list last week,  
>>> xinput-1.4.1, and xrandr-1.3.0.  Please > give it a good testing,  
>>> and the next one really should be final.
>>> > > http://static.macosforge.org/xquartz/downloads/X11-2.3.3_rc5.dmg
>>> > > Thanks,
>>> > Jeremy
>>> I installed X11-2.3.3_rc5.dmg and copied X11.bin-1.5.3-apple5 to / 
>>> A/U/X11.app/Contents/MacOS/X11.bin.
>>> When the server started, it was erratic.  The programs started  
>>> from my app_to_run shell did not all start correctly.  I found a  
>>> series of errors in the console log:
>>> 10/04/2009 10 Apr 07:24:19 [0x0-0x12a12a].org.x.X11[75263]  
>>> xmodmap: .Xmodmap:74:  bad keysym target keysym '65506', no  
>>> corresponding keycodes
>>> 10/04/2009 10 Apr 07:24:19 [0x0-0x12a12a].org.x.X11[75263]  
>>> xmodmap: .Xmodmap:75:  bad keysym target keysym '65505', no  
>>> corresponding keycodes
>>> 10/04/2009 10 Apr 07:24:19 [0x0-0x12a12a].org.x.X11[75263]  
>>> xmodmap: .Xmodmap:78:  bad keysym target keysym 'F1', no  
>>> corresponding keycodes
>>> [..]
>>> 10/04/2009 10 Apr 07:13:50 org.x.startx[74194] xmodmap: /Users/ 
>>> royar/.Xmodmap:90:  bad keysym target keysym 'F13', no  
>>> corresponding keycodes
>>> 10/04/2009 10 Apr 07:13:50 org.x.startx[74194] xmodmap:  15 errors  
>>> encountered, aborting.
>>> These errors were not in the startup with X11-2.3.3_rc4.dmg and  
>>> X11.bin-1.5.3-apple5.
>>> I reinstalled X11-2.3.3_rc5.dmg to get the xorg-server 1.4.2- 
>>> apple41 server.  When I restarted X11, it ran fine, without the  
>>> errors (and without the need to sleep before calling xmodmap to  
>>> get my settings).
>>> I am not sure that X11.bin-1.5.3-apple5 is compatible with  
>>> X11-2.3.3_rc5.dmg; no one said that I should try the two together.
>>> Also, when I use the command
>>> sh -c "sleep 15; xmodmap /Users/royar/.Xmodmap"
>>> in ~/.xinitrc.d/50-xmodmap.sh, my initial windows lack decoration  
>>> for the period taken by sleep. [This relates to an earlier problem  
>>> I described regarding xmodmap and a race condition.]
>>> -- 
>>> Dr. Robert Delius Royar                   Associate Professor of  
>>> English
>>> Morehead State University                             Morehead,  
>>> Kentucky
>>
>
> -- 
> Dr. Robert Delius Royar                   Associate Professor of  
> English
> Morehead State University                             Morehead,  
> Kentucky
> <X11-console-errors.txt>



More information about the Xquartz-dev mailing list