[Bug 30108] Root theme doesnt match the user theme

MrRio rio at x5g.com
Mon Jan 30 23:55:13 UTC 2006


Public bug reported:
https://launchpad.net/malone/bugs/30108

Affects: gnome-themes (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
When a new theme is installed through gnome-theme-manager all
applications that require root privs will fall back to a horrible grey
gtk theme.

Steps to reproduce:

1. Open System -> Preferences -> Theme
2. Visit http://art.gnome.org/themes/gtk2/571 (or any other page with a theme)
3. Drag the file link into the theme manager as instructed
4. Change current theme to newly installed theme
5. Fire up synaptic
6. Observe uglyness :S

It should be fairly easy fix, but the user-interface side of things
needs considering. The theme manager simply downloads the tar.gz and
extracts it into ~/.themes/. When you open a root app it tries to use
the same theme but cannot find it in /usr/share/themes or /root/.themes
then it uses the fallback.

One solution would be to ask the user if they want to install the theme
'system-wide', then ask for a password and place the theme into
/usr/share/themes. Another way would be to somehow get the application
with root privs to use themes from the users own directory somehow.
Although this could have (really not sure on this) security
implications.

It should be noted that the same problem occurs in 'gnome-art' which
installs themes in the same way.




More information about the desktop-bugs mailing list