Wine with Jaunty 64bit libxcb problem

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
grand_fromage
Newbie
Newbie
Posts: 2
Joined: Thu Apr 30, 2009 6:08 pm

Wine with Jaunty 64bit libxcb problem

Post by grand_fromage »

Hi,

I upgraded to 64 bit Jaunty recently and Wine stopped working. It complains about missing libxcb-xlib.so.0 in winex11.drv. If I ldd /usr/lib32/winex11.drv.so I can see that it has a dependency on this xcb-xlib library. Problem is, Jaunty is using the latest version of libxcb1 which no longer includes the xcb-xlib library so I can't install it. I've tried with the Wine in the standard repos, and the latest version in the WineHQ repos.
The wierd thing is, I did a clean install of 32 bit Jaunty on another system and Wine works. If I ldd /usr/lib32/winex11.drv.so on this system it no longer has a dependency on libxcb-xlib.so.0.
So, anyone have any ideas whats going on? Should Wine be using this version of xlib or not? Is the 64 bit version using different libraries to the 32 bit?

Cheers for your help!
User avatar
Daemon
Level 4
Level 4
Posts: 101
Joined: Wed Nov 12, 2008 2:24 pm

Post by Daemon »

I hazard to guess that it's part of the ia32-libs package.
grand_fromage
Newbie
Newbie
Posts: 2
Joined: Thu Apr 30, 2009 6:08 pm

Post by grand_fromage »

Hi, thanks for your reply. I had the latest version of ia32-libs installed but the problem was there was an old version of libX11.so in my /lib32 folder. Not sure how this was left behind after the update, but wine was picking up this version instead of the one from ia32-libs in /usr/lib32. I removed the rogue libX11.so and now it all works :)
Locked