You are not logged in.

#1 2008-06-15 14:03:37

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

Hello

I've installed the new version of VMware with yaourt, but it don't start. I only get this error-message

Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7118767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb71188b1]
#2 /usr/lib/libX11.so.6(_XReply+0x244) [0xb7f9f9e4]
#3 /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderQueryFormats+0x109) [0xb7e8b969]
#4 /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderFindFormat+0x4c) [0xb7e8bf4c]
#5 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7cd1180]
#6 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7cd1d2c]
#7 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ca1c14]
#8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7cae24f]
#9 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ca1c14]
#10 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255) [0xb7cadb34]
#11 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7bb2298]
#12 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7bb2586]
#13 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7bb477e]
#14 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1) [0xb7dc7459]
#15 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7daf3a1]
#16 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1) [0xb7daf076]
#17 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7dc66eb]
#18 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit_valist+0x91e) [0xb7dc5d46]
#19 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit+0x38) [0xb7dc60b8]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7118767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb711881e]
#2 /usr/lib/libX11.so.6 [0xb7f9eba9]
#3 /usr/lib/libX11.so.6(XAddExtension+0x2c) [0xb7f8124c]
#4 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(_XftDisplayInfoGet+0x77) [0xb7e83ed7]
#5 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7e828b1]
#6 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7e82d39]
#7 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(XftDrawPicture+0x10) [0xb7e82ec0]
#8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7ccf9b6]
#9 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7cd1d75]
#10 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ca1c14]
#11 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7cae24f]
#12 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ca1c14]
#13 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255) [0xb7cadb34]
#14 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7bb2298]
#15 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7bb2586]
#16 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7bb477e]
#17 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1) [0xb7dc7459]
#18 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7daf3a1]
#19 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1) [0xb7daf076]
vmware: xcb_lock.c:77: _XGetXCBBuffer: Zusicherung »((int) ((xcb_req) - (dpy->request)) >= 0)« nicht erfüllt.

The previous version 1.0.4 worked without problems.

My system is
Processor : AMD Athlon™ 64 Processor 3200+
Memory : 2075MB
Operating System : Arch Linux
Kernel : Linux 2.6.25-ARCH (i686)
OpenGL Renderer: GeForce 7600 GT/PCI/SSE2/3DNOW!
Audio Adapter: NFORCE - NVidia CK804

What can I do to get it working?

Edit: Changed topic

Last edited by muunleit (2008-06-16 08:09:55)


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#2 2008-06-15 14:05:36

ThomasAdam
Member
From: Southampton, England
Registered: 2005-10-26
Posts: 148

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

Try:

export LIBXCB_ALLOW_SLOPPY_LOCK=1
vmware

-- Thomas Adam

Offline

#3 2008-06-15 14:20:33

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

Thanks, but it didn't work. I get the same message again.


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#4 2008-06-15 14:26:57

ThomasAdam
Member
From: Southampton, England
Registered: 2005-10-26
Posts: 148

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

muunleit wrote:

Thanks, but it didn't work. I get the same message again.

Then try:

 cd /usr/lib/vmware/lib/libpng12.so.0
mv libpng12.so.0 libpng12.so.0.disabled
ln -s /usr/lib/libpng12.so.0

I'm assuming that's where vmware is storing its lib files -- if you're not sure use:

pacman -Ql vmware

to find out for sure.  The German in your post threw me -- but this is the keyword "_XGetXCBBuffer" -- I remember having to do something very similar at work on a Ubuntu installation.

-- Thomas Adam

Last edited by ThomasAdam (2008-06-15 14:27:17)

Offline

#5 2008-06-15 14:34:48

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

Same again hmm


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#6 2008-06-15 14:36:31

ThomasAdam
Member
From: Southampton, England
Registered: 2005-10-26
Posts: 148

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

muunleit wrote:

Same again hmm

Pass.  It worked for me.

-- Thomas Adam

Offline

#7 2008-06-15 14:58:45

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

Thanks for your effort, Thomas.


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#8 2008-06-16 08:08:27

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

The problem seems to be related to the new gtk-package, there is a thread in the german forum, too.
=> gtk update und vmware
And one in the vmware-forum.
=> vmware-server client problem causes GTK error on Fedora 9.x86_64
But this solution seems not to work here as I've read in the bug-report.
=> vmware isn't starting anymore since the update of gkt2
I didn't tried it myself yet, I will do it later when I'm closer to my own computer again. wink


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#9 2008-06-19 00:50:47

jspicoli
Member
Registered: 2008-06-19
Posts: 10

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

rebuilt libx11, in PKGBUILD change configure directive --with-xcb to without-xcb

makepkg and install rebuilt one fixed vmware-server-console for me.  not sure if that will break other things but i depend on vmware-server-console for work.

Last edited by jspicoli (2008-06-19 01:14:55)

Offline

#10 2008-07-10 16:04:39

willy
Member
Registered: 2006-01-19
Posts: 53

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

Has anyone found a proper solution for this problem?

Offline

#11 2008-10-08 20:54:59

gavian
Member
Registered: 2008-03-05
Posts: 3

Re: VMware 1.0.5 don't start "Locking assertion failure" (related to gtk2)

jspicoli wrote:

rebuilt libx11, in PKGBUILD change configure directive --with-xcb to without-xcb

makepkg and install rebuilt one fixed vmware-server-console for me.  not sure if that will break other things but i depend on vmware-server-console for work.

for me it works perfect.

I have downloaded http://ftp.de.debian.org/debian/pool/ma … rig.tar.gz then

./configure --without-xcb
make
make install
ldconfig

Offline

Board footer

Powered by FluxBB