Root theme doesnt match the user theme
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://
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.
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.