2 Attachment(s)
Theme messed up after update on remote connection
Hi
since one of the recent updates for Ubuntu (9.04) my gnome theme (default Human) is somehow messed up. I don't know which update in particular caused it, but its probably one in the last 1-2 months.
Strange thing is, it only happens when connected from remote using NoMachine NX, although I'm using the very same user (so all configuration files should be the same).
I don't know whether this is a problem in NoMachine NX or in gnome but since NoMachine wasn't updated I guess its the theme or gnome.
Please view the attached screenshots, the first shows the messed up theme (notice strange separator in the menubar, big fonts, "wrong" icons for trashbin and logout, "wrong" colors ie blue instead of orange etc) when connected from remote. The second one is from the same machine, same user but with a local login.
Any help much appreciated.
Thanks!
balmac
Re: Theme messed up after update on remote connection
Usually when this happens you don't have the gtk engine for the current theme. Just try to find the theme engine and install it. Then reinstall the theme.
And a little tip: if Synaptic does not use the same theme as the one you have enabled, read this page: http://kshoster.net/?q=tutorials/ubuntu/themegnomeroot
Re: Theme messed up after update on remote connection
gjoelle, thank you for your reply.
But if the gtk engine was missing, wouldn't the theme be wrong on the local user too?
During search on the net I found the suggestion to install gtk2-engines-ubuntulooks. But before installing, synaptic wants to remove "human-theme", "ubuntu-artwork" and "ubuntu-desktop", I'm not sure if this is a good idea?!?
Re: Theme messed up after update on remote connection
Quote:
Originally Posted by
gjoellee
Usually when this happens you don't have the gtk engine for the current theme. Just try to find the theme engine and install it. Then reinstall the theme.
That isn't the case this time.
I've got the same problem as the OP on two machines, both of which were recently updated (with security updates only) and now display the [slightly messed up] default Gnome theme when connecting remotely via nomachine.
Logging in locally doesn't exhibit the same problems. Everything is just fine.
Re: Theme messed up after update on remote connection
Just the same Problem here.
Any suggestions? Is there a GTK log?
Edit:
Really strange is that if i call the gnome-appearance-properties the theme is correct, but the buttons not.
Every other application is just in the gtk-default theme with gnome-default icons.
Re: Theme messed up after update on remote connection
Maybe you should report this is a bug at launchpad?
Also, I think there is is a file named ".gtkrc-2.0" which is located in your home folder. This does usually contain some info about themes and icons etc...
NOTE: It is a hidden file. You can show hidden files by hitting CTRL + H.
Re: Theme messed up after update on remote connection
Same here on jaunty. I assume it's not ubuntu related, since I got the very same on a gentoo box since months now, where it's even worse, in addition to the (same) theme/rendering issue, gnome segfaults when opening the appearance dialog.
Cleaning out configurations doesn't help. I've reverted to kde for now due to this :(
edit: btw. it happens with both freenx and nomachine nxserver, though vnc apparently works.
Re: Theme messed up after update on remote connection
Quote:
Originally Posted by
masc82
Same here on jaunty. I assume it's not ubuntu related
I've got the same issue on a clean Debian Lenny install here, too.
Re: Theme messed up after update on remote connection
Not seeing this problem on my 8.04.3 desktop install here, despite updating everything available today.
This isn't the first time I've regretted installing 9.04 on a machine. For all the bells and whistles, it just doesn't feel anything like as stable and polished as earlier releases.
I saw someone equate 9.04 to Windows Vista elsewhere, seems about right to me with 8.04 being Windows XP.
Lesson learned, even if the fault does lie with nomachine.
Re: Theme messed up after update on remote connection
So i have a workaround for the theme issue!
There is no .gtkrc-2.0 in my $HOME.
So i've created one with the following content.
Code:
gtk-theme-name="Human"
gtk-icon-theme-name = "Human"
I think this issue is with Gnome > 2.24 and is related to the gnome-settings-dameon which seems to fail! I've heard that there is a known issue with it in 2.26 but that one should be fixed in 2.26.1.