Does not shows anything if using Faenza icon set

Bug #772084 reported by bikmak
112
This bug affects 25 people
Affects Status Importance Assigned to Milestone
indicator-cpufreq
New
Undecided
Unassigned

Bug Description

If I use Faenza icon set, and start indicator-cpufreq, indicator doesn't appear on the indicator area (there isn't any error message, or log in the terminal). If i use Humanity icon set everything are right.

I've tested the application, i've set Humanity icon set, and it's worked, after I've set Faenza, and the indicator icon disappeared. My opinion is, it could be reproducate with other icon sets, not just Faenza.

Revision history for this message
manny (estelar57) wrote :

yes i have this bug too, doesnt work with other icon sets, only with ubuntu-mono-dark and ubuntu-mono-light

Revision history for this message
Joaquín Ignacio Aramendía (samsagax) wrote :

This is not mine. The icons i've found are from Martín A. Casco in http://elsoftwarelibre.wordpress.com/2010/12/24/faenza-icons-para-indicator-cpufreq/ (in Spanish)

A workaround to this:
# Download attachment
# Put it's content (dark or light) in:
Dark panel:
Files under 'Dark Panel' directory to
 /usr/share/icons/Faenza-Dark/apps/22
and/or
 /usr/share/icons/Faenza-Dark/apps/24 (since they are not scalable)

Light panel:
Files under 'Light Panel' directory to
 /usr/share/icons/Faenza/apps/22
and/or
 /usr/share/icons/Faenza/apps/24 (since they are not scalable)

Then you should be able to see them. If not you should update icon cache with this command:
   sudo gtk-update-icon-cache -f /usr/share/icons/Faenza/
or
   sudo gtk-update-icon-cache -f /usr/share/icons/Faenza-Dark/

Revision history for this message
Michael Berg (jaykaycgn) wrote :

very nice! #2

Revision history for this message
Vinycius Maia (mrk3004-deactivatedaccount) wrote :

Thanks!!!!

This works for any theme, just change the name of the theme folder.

 In my case:

sudo cp -r Light\ Panel/* /usr/share/icons/ellana/apps/22/
sudo gtk-update-icon-cache -f /usr/share/icons/ellana/

thank you

Revision history for this message
josiasmat (josiasmat) wrote :

This bug occurs because the icons for indicator-cpufreq are installed only in the (/usr/share/icons/) ubuntu-mono-dark and ubuntu-mono-light folders.

To solve this issue, the best workaround is to add "ubuntu-mono-light" to the "Inherits" option in the "/usr/share/icons/Faenza/theme.index" file, and "ubuntu-mono-light" in "/usr/share/icons/Faenza-Dark/theme-index" file. This will cause other missing icons to start to work too.

Another workaround is to create links to the indicator-cpufreq icons in the ubuntu-mono-light and ubuntu-mono-dark folders into the desired theme folders.

I think that the icons in the ubuntu-mono-light folder should be put in the default gnome icon theme folder. So, every light-themed icon theme will show the proper indicator-cpufreq icon.

For dark-themed icon themes, this is an issue wich have to be solved for each of these themes, indicating in their respective theme.index file the inheritance of the ubuntu-mono-dark icon theme.

(sorry for my bad english)

Revision history for this message
codepotato (codepotato-deactivatedaccount) wrote :

#5 solution with adding ubuntu-mono-* to the "Inherits" worked fine for me. Thanks!

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.