Re: XQuartz on 10.6
Re: XQuartz on 10.6
- Subject: Re: XQuartz on 10.6
- From: Jeremy Huddleston <email@hidden>
- Date: Sun, 08 Jan 2012 21:29:07 -0800
>>> I found that my 'Wined' applications were not working because of some component in X11 was not working, like maybe missing or corrupted or whatever. I discovered this by re-installing X11 from the SL install disc. Restarted. Then the Wined apps wanted to use X11. I logged out & in but didn't change the situation.
>>
>> Seeing as how your applications provide everything including their own separate server, that's completely out of my hands. If you provide a crash log or some other evidence that shows error messages about why they fail to start, I can give you pointers, but it does not sounds like an XQuartz bug.
>
> No.
> I should have stated the app bundles I'm using use WineBottler. WineSkin was another example of a product that uses this sort of thing. The wined apps I'm using don't have an xserver. WineBottler doesn't incorporate the xserver, just the wineserver.
> It apparently uses something in X11.
Ok, that is important information. Still, I'm confused
>
> The crash log from this morning before I re-re-installed XQuartz:
That's not the issue. That crash report is from your downgrade from XQuartz 2.7.1_rc to 2.7.0 which for some reason doesn't properly replace XQuartz.app. Just install 2.7.1_rc1 and you should be fine for *that* issue (which if I follow the thread's history you have done). You need to tell me what goes wrong when you try running your wine app bundles.
>>> So I un-installed XQuartz, logged out & in. Re-installed XQuartz, logged out & in. Tried again, but this time the system said it 'couldn't use XQuartz because it wasn't compatible with this version of the OS or it needed to be re-installed again'. So, I reinstalled it again, and logged out & in, and now it works like it should!!
>>
>> Weird... were you trying to install the Leopard version of XQuartz onto SL?
>
> No. XQuartz 2.7.0 <http://xquartz.macosforge.org/downloads/SL/XQuartz-2.7.0.dmg>
Well stick with the 2.7.1_rc1 version since there are problems in the 2.7.0 installer wrt downgrading, or you can just delete XQuartz.app and rerun the 2.7.0 installer.
>>
>>> I'm just wondering what would be the best way to do this if it happens again. Should a user un-install XQuartz first or at all? Install X11 then XQuartz?
>>
>> On SL and later, the OS provided X11 is completely independent from XQuartz. Also, it sounds like your "wined" applications are completely independent as well (since they have their own server), so I'm not sure how there could be interference.
>
> The wine log before I re-installed X11:
> Resources/bin/../lib/wine/winex11.drv.so, 2): Library not loaded: /usr/X11R6/lib/libSM.6.dylib
> Referenced from: /Applications/EGW CRE.app/Contents/Resources/Wine.app/Contents/Resource
> Application tried to create a window, but no driver could be loaded.
> Unknown error (127).
So that's the error with your wine applications. For some reason you don't have /usr/X11R6/lib/libSM.6.dylib ... why not? Did you delete it? Did you deselect the X11 option when you installed your OS? You should install the X11User.pkg from your OS media, then run the latest OS combo update to update the OS's X11. Alternatively, you can probably just do this, but I'm not sure how it will interact with OS updates:
sudo ln -s /opt/X11 /usr/X11R6
sudo ln -s /opt/X11 /usr/X11
If that fails because the directories exist, move them aside first:
sudo mv /usr/X11{,.bak}
sudo mv /usr/X11R6{,.bak}
--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