Root theme doesnt match the user theme

Bug #30108 reported by MrRio
8
Affects Status Importance Assigned to Milestone
gksu (Ubuntu)
New
Medium
Unassigned

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

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.