You are not logged in.
I did an upgrade last night and now vmware has stopped working. I'm getting the following error:
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
process 4337: Attempt to remove filter function 0xb7f81200 user data 0x88165d8, but no such filter has been added
D-Bus not built with -rdynamic so unable to print a backtrace
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
process 4348: Attempt to remove filter function 0xb7fcb200 user data 0x88162a8, but no such filter has been added
D-Bus not built with -rdynamic so unable to print a backtrace
The kernel is:
Linux rastlin 2.6.19-beyond #1 SMP PREEMPT Fri Dec 15 17:41:19 EST 2006 i686 AMD Sempron(tm) Processor 3000+ AuthenticAMD GNU/Linux
I've tried rerunning vmware-config.pl but that hasn't fixed it.
Can anyone suggest a way to fix it?
Offline
same here with the regular kernel.
If I do a dbus-launch vmware I get
dbus-launch vmware
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
So it seems the latest upgrade has broken libraries needed by vmware.
Any ideas, other than downgrade; which could also prove a problem?
Offline
No problem here, try re-starting dbus and all daemons that depend on it.
(rebooting is probably the easiest way to achieve that)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I've just done another upgrade and I'm now getting a different error:
vmware
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
process 4861: Attempt to remove filter function 0xb7ee4200 user data 0x8816668, but no such filter has been added
/usr/lib/libdbus-1.so.3 [0xb6c7dcde]
/usr/lib/libdbus-1.so.3 [0xb6c7d0c7]
/usr/lib/libdbus-1.so.3 [0xb6c715d6]
/usr/lib/libdbus-1.so.3(dbus_connection_remove_filter+0x245) [0xb6c4a8f5]
/usr/lib/libhal.so.1(libhal_ctx_shutdown+0x8c) [0xb7ee417c]
/opt/vmware/lib/bin/vmware [0x822e8a4]
/opt/vmware/lib/bin/vmware [0x822d74b]
/opt/vmware/lib/bin/vmware [0x822c042]
/opt/vmware/lib/bin/vmware [0x8097adc]
/opt/vmware/lib/bin/vmware [0x8091a83]
/opt/vmware/lib/bin/vmware [0x8078675]
/opt/vmware/lib/bin/vmware [0x8076f99]
/lib/libc.so.6(__libc_start_main+0xd8) [0xb6fb67c8]
/opt/vmware/lib/bin/vmware(_ZN3Gtk10CellLayoutD1Ev+0x8d) [0x8076c71]
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
process 4872: Attempt to remove filter function 0xb7f0a200 user data 0x8816338, but no such filter has been added
/usr/lib/libdbus-1.so.3 [0xb6d6ccde]
/usr/lib/libdbus-1.so.3 [0xb6d6c0c7]
/usr/lib/libdbus-1.so.3 [0xb6d605d6]
/usr/lib/libdbus-1.so.3(dbus_connection_remove_filter+0x245) [0xb6d398f5]
/usr/lib/libhal.so.1(libhal_ctx_shutdown+0x8c) [0xb7f0a17c]
/opt/vmware/lib/bin/vmware [0x822e8a4]
/opt/vmware/lib/bin/vmware [0x822d74b]
/opt/vmware/lib/bin/vmware [0x822c042]
/opt/vmware/lib/bin/vmware [0x8097adc]
/opt/vmware/lib/bin/vmware [0x8091a83]
/opt/vmware/lib/bin/vmware [0x8078675]
/opt/vmware/lib/bin/vmware [0x8076f99]
/lib/libc.so.6(__libc_start_main+0xd8) [0xb6ff47c8]
/opt/vmware/lib/bin/vmware(_ZN3Gtk10CellLayoutD1Ev+0x8d) [0x8076c71]
I've tried using dbus-launch to start it but that doesn't change anything. I am also having a problem starting gthumb which has to be worked-around by using dbus-launch gthumb so I guess that this is something to do with a broken dbus.
I have started the dbus daemon using the rc.d script.
Offline
I'm still having this problem but I found some info on the gentoo site http://forums.gentoo.org/viewtopic.php?t=524533 which suggests turning off dbus (/etc/rc.d/dbus stop) then starting vmware.
vmware now starts but still leaves me with the warning
/opt/vmware/lib/bin/vmware: /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
It all seems to be all down to differing version of dbus, libpng and libcairo. If someone finds a permanent fix please let me know.
Offline
Do you get this message if you start it with
VMWARE_USE_SHIPPED_GTK=force vmware
If it does start properly, then I guess you have installed some odd stuff from testing/unstable.
VMware starts fine (and fast) here- with everything grabbed from the stable repos.
Last edited by scarecrow (2007-02-07 16:00:26)
Microshaft delenda est
Offline
I've used the vmware-any-any-update to correct the problem.
After I run the patch it worked just fine.
Hope this helps.
R
Offline
Do you get this message if you start it with
VMWARE_USE_SHIPPED_GTK=force vmware
If it does start properly, then I guess you have installed some odd stuff from testing/unstable.
VMware starts fine (and fast) here- with everything grabbed from the stable repos.
I've just done another distro upgrade and dbus has been upgraded. I now don't have to stop dbus before starting vmware but I still get the warning.
I haven't installed anything for anything other than the standard repos apart from vmware which is straight out of abs.
Offline
Unable to find the answer SBINDIR in the installer database
(/etc/vmware/locations). You may want to re-install VMware Workstation.
Execution aborted.
Its a sick world we live in....
Offline
Have you tried running vmware-config.pl as root again?
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
yes..
Its a sick world we live in....
Offline
Try renaming /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0 to lbpng12so.0.bak and creating a symbolic link from /opt/vmware/lib/lib/libpng12.so.0/libpng12.so.0 pointing to /usr/lib/libpng.so
This worked for me.
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
I'm still having to stop dbus before starting vmware.
Has anyone found a way round this?
Offline
pat, ye, I found that solution somewhere else and it has been working for me. Sorry I didn't post it back to here.
Offline
Running vmware+dbus without hal doesn't work for me. Until now I disabled dbus... but now I'll just enable hal
Offline
Argh, found this post through google, my bad for digging up an oldie
Offline
/etc/rc.d/hal start
solves the problem here
Offline
Has been a long time...
install and starting HAL solves problems with VMware 7.1 too
Sonme things never change. This is the one and only prgram needs HAL on my box
Offline