Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
VMware 5.5 uses unthemed GTK after GTK+ 2.8.9 update
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Wed Dec 14, 2005 6:02 pm    Post subject: VMware 5.5 uses unthemed GTK after GTK+ 2.8.9 update Reply with quote

After updating to GTK+ 2.8.9, VMware 5.5 now uses GTK1 instead of GTK2 to render it's interface. Reverting to GTK 2.8.8 fixes the issue. Is there another option?
_________________
Keith Kastorff


Last edited by kastorff on Thu Dec 22, 2005 5:42 am; edited 1 time in total
Back to top
View user's profile Send private message
M-Z
Tux's lil' helper
Tux's lil' helper


Joined: 30 Jan 2005
Posts: 98
Location: Warsaw, Poland

PostPosted: Wed Dec 14, 2005 10:06 pm    Post subject: Reply with quote

I think it is not gtk1, but gtk2 with bad fonts and theme.
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Thu Dec 15, 2005 2:24 am    Post subject: Reply with quote

M-Z wrote:
I think it is not gtk1, but gtk2 with bad fonts and theme.

Nope...at least on my machine...it sure looks like GTK1...tear off menus, theme, buttons, and all. Prior to the GTK+ update, VMware had the same visual look as the rest of the Gnome/GTK apps.
_________________
Keith Kastorff
Back to top
View user's profile Send private message
rev
n00b
n00b


Joined: 17 May 2005
Posts: 9
Location: Moscow, Russia

PostPosted: Thu Dec 15, 2005 9:24 am    Post subject: Reply with quote

M-Z is right. What we see is unthemed GTK2.
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Thu Dec 22, 2005 5:33 am    Post subject: Reply with quote

Anyone got a fix? VMware Workstation 5.5.1.19175 still has the same problem.
_________________
Keith Kastorff
Back to top
View user's profile Send private message
Lokheed
Veteran
Veteran


Joined: 12 Jul 2004
Posts: 1295
Location: /usr/src/linux

PostPosted: Thu Dec 22, 2005 7:52 am    Post subject: Reply with quote

Actually this new version shows this problem with GTK+ 2.8.8.

I checked the error log and it shows this:

/opt/vmware/workstation/lib/bin/vmware: /opt/vmware/workstation/lib/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)

Looks like something maybe with a bad version number?
_________________
You're not afraid of the dark are you?
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Thu Dec 22, 2005 12:17 pm    Post subject: Reply with quote

Hmmm...on my machine, at least for the moment, 5.5.0.x or 5.5.1.x both theme correctly with GTK+ 2.8.8 and not with GTK+ 2.8.9. I wonder if it's a mixture of stuff?
_________________
Keith Kastorff
Back to top
View user's profile Send private message
Lokheed
Veteran
Veteran


Joined: 12 Jul 2004
Posts: 1295
Location: /usr/src/linux

PostPosted: Thu Dec 22, 2005 11:47 pm    Post subject: Reply with quote

Might be cairo at fault then. I started a thread in the VM forums:

https://www.vmware.com/community/thread.jspa?threadID=28784&tstart=0

I will file a bug under cairo. I assume you too are running cairo? Perhaps its a cairo component in GTK? But that wouldnt explain why mine broke with 2.8.8.
_________________
You're not afraid of the dark are you?
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Fri Dec 23, 2005 7:36 am    Post subject: Reply with quote

I have cairo 1.0.2 installed as a dependency of Gnome 2.12.x, but I can't say I use it, at least I haven't changed any options to compile support for it.
_________________
Keith Kastorff
Back to top
View user's profile Send private message
asiobob
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1375
Location: Bamboo Creek

PostPosted: Sat Dec 24, 2005 12:13 am    Post subject: Reply with quote

crap I have this issue as well!!

vmware: 5.5.1 build-19175
x11-libs/gtk+-2.8.9

also starting vmware from the command line shows this...

sura@synapse ~/Desktop $ vmware
*** attempt to put segment in horiz list twice

Then it runs, ugly but still works

I've had vmware 5.5.something on gnome 2.12 looking normal before
Back to top
View user's profile Send private message
asiobob
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1375
Location: Bamboo Creek

PostPosted: Fri Dec 30, 2005 10:21 am    Post subject: Reply with quote

Any progress?
Back to top
View user's profile Send private message
mgorbach
n00b
n00b


Joined: 03 Aug 2005
Posts: 51

PostPosted: Sun Jan 01, 2006 6:58 pm    Post subject: Reply with quote

judging by the gcc 3.4.4, this has to do with an upgrade to 3.4.4 gcc.
Back to top
View user's profile Send private message
asiobob
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1375
Location: Bamboo Creek

PostPosted: Mon Jan 02, 2006 7:51 am    Post subject: Reply with quote

I've run GCC 3.4.4 for ages, dare I say nearly a year. It's something else...
Probably a vmware update as well
Back to top
View user's profile Send private message
mixmasta
Tux's lil' helper
Tux's lil' helper


Joined: 16 Oct 2004
Posts: 80
Location: Earth, Sol, Orion Arm, Milky Way Galaxy, Virgo Super-Cluster

PostPosted: Thu Jan 05, 2006 10:07 am    Post subject: Reply with quote

me too, I just upgraded to 5.5 after not using it for a while only to have it come up butt-ugly. At least it is working again though. What does the guy at vmware say here?

Quote:
There's an argument you can pass to gcc to statically link libgcc_s, and this ought to be the default for C linkage; .... if you recompile cairo with this specified, you should get it working again ...


Will this work? how would I go about it? Oh, and portage is telling me that it's time to upgrade to gcc 3.4.5 anyway so it's not a bad time.


Last edited by mixmasta on Thu Jan 05, 2006 10:57 am; edited 1 time in total
Back to top
View user's profile Send private message
asiobob
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1375
Location: Bamboo Creek

PostPosted: Thu Jan 05, 2006 10:41 am    Post subject: Reply with quote

Please comment on bug: 117863 which i created regarding this issue, I think we can have some better outcomes using bugzilla
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Fri Jan 13, 2006 1:15 pm    Post subject: Reply with quote

The problem still exists with GTK+ 2.8.10 (and 2.8.11) on my machine. My guess is only the VMware folks can fix this...
_________________
Keith Kastorff


Last edited by kastorff on Wed Feb 01, 2006 6:56 pm; edited 1 time in total
Back to top
View user's profile Send private message
asiobob
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1375
Location: Bamboo Creek

PostPosted: Fri Jan 13, 2006 8:57 pm    Post subject: Reply with quote

yep, my gentoo bugzilla bug got marked invalid
Back to top
View user's profile Send private message
flowolf
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2003
Posts: 143

PostPosted: Fri Mar 03, 2006 9:56 am    Post subject: Reply with quote

gtk+-2.8.12 and same problem here.
_________________
Religions are like fireflies. They require darkness in order to shine.
Arthur Schopenhauer
Back to top
View user's profile Send private message
Lokheed
Veteran
Veteran


Joined: 12 Jul 2004
Posts: 1295
Location: /usr/src/linux

PostPosted: Fri Mar 03, 2006 4:50 pm    Post subject: Reply with quote

GTK+ 2.8.13 makes vmware unable to even start for me. I would be at least happy if I could get it to load. I am beyond frustrated to the point of getting pissed off. The devs at vmware keep putting this off as not their issue when it clearly is. When GNOME 2.14 goes public (which requires the new GTK and others), this is going to affect not only us, but a ton of people who will update to the new GNOME only to see vmware break. God I hate closed source. If this was OSS, there wouldnt be any need to have some preloaded set of libraries...how stupid is that....

:evil: :evil: :evil:
_________________
You're not afraid of the dark are you?
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Fri Mar 03, 2006 6:57 pm    Post subject: Reply with quote

I've been running Gnome 2.13/14 for a couple of months now. I have the same problem, but not just with VMWare -- it seems like all precompiled binaries have this issue. I run into it with openoffice-bin, firefox-bin as well. However, my problem may be slightly different.

I filed an upstream bug -- it was related to errors from the Clearlooks GTK engine. The developer indicated that if the theme engine hit an unknown keyword, it would fail to initialize, so we'd have an unthemed interface. He indicated he was going to fix this behavior, but I've seen no changed engine come through with a fix so far. I just left another comment on the bug asking about when this fix would be released.
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Mon Mar 06, 2006 10:11 am    Post subject: Reply with quote

VMware 5.5.1 build-19175 still functions for me with GTK+ 2.8.13, but exhibits the unthemed behavior.

That's an interesting tidbit about Clearlooks though...I use Clearlooks as my daily theme.
_________________
Keith Kastorff
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Mon Mar 06, 2006 2:42 pm    Post subject: Reply with quote

Kastorff: It's the 2.14 version of Clearlooks that is the problem, I never ran into it with the Gnome 2.12 version.

Lokheed: I'm now at GTK+ 2.8.13 as well and VMWare 5.5.1.19175 starts for me with no problem. Perhaps your issue is unrelated to GTK+?
Back to top
View user's profile Send private message
Lokheed
Veteran
Veteran


Joined: 12 Jul 2004
Posts: 1295
Location: /usr/src/linux

PostPosted: Tue Mar 07, 2006 5:52 am    Post subject: Reply with quote

sternklang wrote:
Kastorff: It's the 2.14 version of Clearlooks that is the problem, I never ran into it with the Gnome 2.12 version.

Lokheed: I'm now at GTK+ 2.8.13 as well and VMWare 5.5.1.19175 starts for me with no problem. Perhaps your issue is unrelated to GTK+?


Yes, it was Cairo. I was using Cairo CVS. I tested it with GTK+ 2.8.13 and while unthemed, it does start. When the new version of Cairo gets released, it will break VMWare. While now only the theming is broken, there are no doubt going to be bigger problems. This far from acceptable for a company but I havent come to expect much help from corporate when it comes to Linux. One of the huge reasons I am big on OSS (or at the very least, a competent company). I know Linux is hard to keep up with, but this problem has surfaced since GTK+ 2.8.10...
_________________
You're not afraid of the dark are you?
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Tue Mar 07, 2006 1:12 pm    Post subject: Reply with quote

Ah, but I know from Planet Gnome that a couple of Gnome developers work for VMWare and must no doubt be aware of this issue. So when the version of Cairo that breaks VMWare is actually released, there will probably be an updated VMWare that handles it.
Back to top
View user's profile Send private message
Lokheed
Veteran
Veteran


Joined: 12 Jul 2004
Posts: 1295
Location: /usr/src/linux

PostPosted: Sun Mar 12, 2006 7:26 am    Post subject: Reply with quote

sternklang wrote:
Ah, but I know from Planet Gnome that a couple of Gnome developers work for VMWare and must no doubt be aware of this issue. So when the version of Cairo that breaks VMWare is actually released, there will probably be an updated VMWare that handles it.


I really hope so. I would like to try XGL and so far VMWARE is the only thing that is holding me back from using it. Not to mention the VMWARE modules also wont build on kernel 2.6.16-RC5 and up. I hate Windows more everyday :(
_________________
You're not afraid of the dark are you?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum