libxcb-xlib.so.0 problem

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
debian_user
Newbie
Newbie
Posts: 4
Joined: Fri Jun 03, 2011 7:47 am

libxcb-xlib.so.0 problem

Post by debian_user »

Hello

This is amd64 machine, updated some days ago from lenny to squeeze. I installed wine, tried it from original debian source, fron ustable and even compiling. Always the same error when running winecfg:

Code: Select all

err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libxcb-xlib.so.0: cannot open shared object file: No such file or directory
If I put libxcb-xlib.so.0 from lenny packages to /usr/lib32 i get:

Code: Select all

err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": /usr/lib32/libxcb-xlib.so.0: undefined symbol: _xcb_lock_io
I understand that libxcb-xlib.so.0 is not anymore in squeeze. I dont know why it tries to load it. I have removed .wine from home directory. I have tried to remove and install again.

Any hints?
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

libxcb-xlib.so.0 problem

Post by jjmckenzie »

On 6/3/11 5:51 AM, debian_user wrote:
Hello

This is amd64 machine, updated some days ago from lenny to squeeze. I installed wine, tried it from original debian source, fron ustable and even compiling. Always the same error when running winecfg:
Get the version of Wine compiled for Squeeze. Completely remove the
version for Lenny. They are not compatible and Wine compiled for Lenny
will not work with Squeeze and the other way round.
debian_user
Newbie
Newbie
Posts: 4
Joined: Fri Jun 03, 2011 7:47 am

Post by debian_user »

Yes, I have done that. Removed all wine related with --purge option. Then installed correct version from squeeze. And the same error remains. I have no idea what remains there could be from lenny installation.
debian_user
Newbie
Newbie
Posts: 4
Joined: Fri Jun 03, 2011 7:47 am

Post by debian_user »

ldd /usr/lib/wine/winex11.drv.so
linux-gate.so.1 => (0xf7768000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7691000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf767a000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf766a000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0xf754f000)
libwine.so.1 => /usr/lib/libwine.so.1 (0xf7412000)
libm.so.6 => /lib32/libm.so.6 (0xf73ec000)
libc.so.6 => /lib32/libc.so.6 (0xf72a5000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf72a1000)
libxcb-xlib.so.0 => not found
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7287000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7283000)
/lib/ld-linux.so.2 (0xf7769000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7280000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf727b000)

What is wrong with my system?
debian_user
Newbie
Newbie
Posts: 4
Joined: Fri Jun 03, 2011 7:47 am

Post by debian_user »

deleted libX11.so.6 from /usr/local/lib and problem is solved.
Locked