First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 155450
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo VMWare Bug Squashers <vmware@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Euan Clark <holler.loudly@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
vmtrace.txt.bz2 vmware 5.5.3 strace output application/x-bzip Thomas 'gimpel' Kuther 2006-11-21 00:59 0000 85.58 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 155450 depends on: Show dependency tree
Show dependency graph
Bug 155450 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-11-16 21:21 0000
$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.

------- Comment #1 From Jakub Moc 2006-11-17 01:20:58 0000 -------
Dupe of Bug 148612, needs the blocker as well.

------- Comment #2 From aGaTHoS 2006-11-19 18:09:13 0000 -------
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)

------- Comment #3 From Thomas 'gimpel' Kuther 2006-11-20 13:48:34 0000 -------
vmware-workstation fails to start the GUI here, with dbus-1.0.1, so not only
<dbus-0.62

------- Comment #4 From Chris Gianelloni (RETIRED) 2006-11-20 14:30:05 0000 -------
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.

------- Comment #5 From Thomas 'gimpel' Kuther 2006-11-21 00:59:53 0000 -------
Created an attachment (id=102451) [edit]
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)

------- Comment #6 From Doug Goldstein 2006-12-02 12:53:08 0000 -------
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.

------- Comment #7 From Thomas 'gimpel' Kuther 2006-12-07 09:35:25 0000 -------
(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?

------- Comment #8 From Chris Gianelloni (RETIRED) 2006-12-08 09:41:59 0000 -------
wolf31o2@inertia ~ $ echo $DBUS_SESSION_BUS_ADDRESS
unix:abstract=/tmp/dbus-gLjZ9lXdyn,guid=c15568b1cf796ccc285170004579741a

------- Comment #9 From Jakub Moc 2006-12-10 16:13:24 0000 -------
*** Bug 157775 has been marked as a duplicate of this bug. ***

------- Comment #10 From Chris Gianelloni (RETIRED) 2006-12-15 07:02:04 0000 -------
*** Bug 155433 has been marked as a duplicate of this bug. ***

------- Comment #11 From Jakub Moc 2006-12-26 20:57:43 0000 -------
*** Bug 159173 has been marked as a duplicate of this bug. ***

------- Comment #12 From Maxx Twayne 2006-12-27 13:20:01 0000 -------
Got this bug too.

Resolved by following this way :
http://www.vmware.com/community/message.jspa?messageID=390870

Hope this will help you.

------- Comment #13 From Sven 2007-02-08 00:16:26 0000 -------
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

------- Comment #14 From Sven 2007-02-08 00:23:06 0000 -------
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

------- Comment #15 From Chris Gianelloni (RETIRED) 2007-03-08 14:52:15 0000 -------
What if you just re-merge hal?

------- Comment #16 From wes 2007-03-30 12:46:17 0000 -------
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.

------- Comment #17 From Paul Adams 2007-04-09 15:10:17 0000 -------
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.

------- Comment #18 From Greg Watson (linuxkrn) 2007-04-18 15:31:02 0000 -------
(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?

------- Comment #19 From Kim Højgaard-Hansen 2007-04-20 11:52:54 0000 -------
starting hald also fixed this problem for me

------- Comment #20 From Chris Gianelloni (RETIRED) 2007-04-20 14:27:29 0000 -------
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

------- Comment #21 From Maik Musall 2007-04-21 14:07:13 0000 -------
Starting hald also solves it for me. Thanks.

Maik

------- Comment #22 From Chris Gianelloni (RETIRED) 2007-04-23 15:33:29 0000 -------
OK.  Marking this as FIXED, then.

------- Comment #23 From Jakub Moc 2007-08-14 19:28:14 0000 -------
*** Bug 188851 has been marked as a duplicate of this bug. ***

------- Comment #24 From Jakub Moc 2007-10-09 19:09:23 0000 -------
*** Bug 195286 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug