Root theme doesnt match the user theme

Bug #30108 reported by MrRio on 2006-01-30
Affects Status Importance Assigned to Milestone
gksu (Ubuntu)

Bug 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 (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.

Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers