$vmware /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) and no action. I've tried re-emerge of cairo, libpng, pango gtk+ wiout success Also tried on old workaround VMWARE_USE_GTK_SHIPPED=force vmware - nope. x11-libs/cairo-1.2.4 x11-libs/pango-1.12.3 x11-libs/gtk+-2.10.6 Found a clue at http://tonywhitmore.co.uk/blog/2006/11/07/ubuntu-edgy-and-vmware-workstation-not-a-problem/ emerge -C dbus (removing sys-apps/dbus-0.61-r1) and /etc/init.d/dbus stop and vmware now works? emerged =sys-apps/dbus-0.62-r1 (~x86) and /etc/init.d/dbus start - ok now get wnswsexc ~ # vmware /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) Attempt to remove filter function 0xb6bd9b5b user data 0x87f5de8, but no such filter has been added and vmware now works.
Dupe of Bug 148612, needs the blocker as well.
I have the same output and don't have running dbus. It simply crashes with this error. I'm launching the vmware outside any window manager, just X (with xgame)
vmware-workstation fails to start the GUI here, with dbus-1.0.1, so not only <dbus-0.62
Any ideas on how to fix it? I have no issues with any of my machines (which all have dbus) so I cannot duplicate this issue. Of course, I'm running dbus-1.0.0 currently. Also, try vmware-workstation 5.5.3, which was just added to the tree today.
Created attachment 102451 [details] vmware 5.5.3 strace output This is getting weird.. the best way to describe it is to post the output in my shell, starting from the user who's currently running a Xsession with dbus enabled, started via startx, dbus launched via gentoo's xsession.d/ script as usual: ------8<------- tom@SiRiUS ~ $ ps aux|grep dbus-daemon 102 12620 0.0 0.0 2096 780 ? Ss Nov20 0:00 /usr/bin/dbus-daemon --system tom 28027 0.0 0.0 2096 772 ? Ss 09:36 0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session tom@SiRiUS ~ $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-zEJ1T7l7Gq,guid=b7b57eaeb78b7376365107004562ba7f tom@SiRiUS ~ $ /opt/vmware/workstation/bin/vmware # the license agreementwindow pops up, I click "accept", and it dies. tom@SiRiUS ~ $ # so I su to a different user tom@SiRiUS ~ $ su gimpel Password: gimpel@SiRiUS /home/tom $ eval `dbus-launch --sh-syntax --exit-with-session` gimpel@SiRiUS /home/tom $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-5qJlE8B8hL,guid=c99d7ef9c25ed383d1e4fd004562bc34 gimpel@SiRiUS /home/tom $ /opt/vmware/workstation/bin/vmware /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) # and all is fine ... *scrub head* gimpel@SiRiUS /home/tom $ ps aux|grep dbus-daemon 102 12620 0.0 0.0 2096 780 ? Ss Nov20 0:00 /usr/bin/dbus-daemon --system tom 28027 0.0 0.0 2096 772 ? Ss 09:36 0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session gimpel 28609 0.0 0.0 2092 468 ? Ss 09:43 0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session -------->8---------- Same dbus command for user gimpel, just no own X running. User tom runs X with enlightenment as WM, gnome-settings-daemon is running - nothing else at that point. This affects both, 5.5.2 and the new 5.5.3 version of vmware-workstation in portage. I attached the complete starce output (strace -q .. - hope that's Ok, never used strace before)
I have D-Bus 1.0.1 at home and it works fine. I have D-Bus 0.62 at the office and it works fine. Both machines have vmware 5.5.3. No ideas here. Sorry.
(In reply to comment #6) > I have D-Bus 1.0.1 at home and it works fine. I have D-Bus 0.62 at the office > and it works fine. Both machines have vmware 5.5.3. No ideas here. Sorry. > dbus-1.0.1-r1 meanwhile here, and it's not working. Doug (and the others), do you have dbus running as user too, means: does `echo $DBUS_SESSION_BUS_ADDRESS` spit something out?
wolf31o2@inertia ~ $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-gLjZ9lXdyn,guid=c15568b1cf796ccc285170004579741a
*** Bug 157775 has been marked as a duplicate of this bug. ***
*** Bug 155433 has been marked as a duplicate of this bug. ***
*** Bug 159173 has been marked as a duplicate of this bug. ***
Got this bug too. Resolved by following this way : http://www.vmware.com/community/message.jspa?messageID=390870 Hope this will help you.
These things like "VMWARE_USE_SHIPPED_GTK=force LD_PRELOAD=/usr/lib/libglib-2.0.so.0 vmware" don't work. What can i do? Maxx, can you post the exact command you're using? I'm using app-emulation/vmware-workstation-5.5.3.34685
i get this output: # vmware /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) process 16411: Attempt to remove filter function 0xb6b9dc20 user data 0x8802ce8, but no such filter has been added D-Bus not built with -rdynamic so unable to print a backtrace /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) /opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2) process 16422: Attempt to remove filter function 0xb6f29c20 user data 0x88041f0, but no such filter has been added D-Bus not built with -rdynamic so unable to print a backtrace Or: # VMWARE_USE_SHIPPED_GTK=force LD_PRELOAD=/usr/lib/libglib-2.0.so.0 vmware process 16436: Attempt to remove filter function 0xb6e8cc20 user data 0x88040b8, but no such filter has been added D-Bus not built with -rdynamic so unable to print a backtrace
What if you just re-merge hal?
re(In reply to comment #15) > What if you just re-merge hal? > did it with: sys-apps/hal-0.5.7.1-r5 re-emerge seems to fix it.
Using VMWare Workstation 5.5.3 build-34685 with sys-apps/hal-0.5.7.1-r5 sys-apps/dbus-1.0.2-r2 I have re-emerged both of them, but vmware still doesn't start with dbus running.
(In reply to comment #17) > I have re-emerged both of them, but vmware still doesn't start with dbus > running. I had this too, until re-merging hal and then starting hal daemon. (/etc/init.d/hald start) Have you tried that?
starting hald also fixed this problem for me
OK. I've added an ewarn telling people to make sure hald is running. Can everyone verify that this does fix the problem for them? Thanks
Starting hald also solves it for me. Thanks. Maik
OK. Marking this as FIXED, then.
*** Bug 188851 has been marked as a duplicate of this bug. ***
*** Bug 195286 has been marked as a duplicate of this bug. ***