cpufreq using grey almost invisible font

Bug #640096 reported by Phillip Susi
330
This bug affects 78 people
Affects Status Importance Assigned to Milestone
gnome-applets (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Invalid
Undecided
Unassigned
light-themes (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Fix Released
Low
Unassigned

Bug Description

Impact on users: Unable to read text in CPU frequency applet
Resolution: Add applet to list of elements exempt from the theming
Patch: See branch
Reproduction:
1. Right click on panel
2. Select "Add to panel..."
3. Select "CPU frequency scaling monitor"
4. Select Add
Expected behaviour: Applet is shown with the current frequency (e.g. 800MHz)
Observed behaviour: Applet is shown but text is in dark colour on dark background
Regression potential: Low, as this is only excluding a specific applet from the theming

Related branches

Revision history for this message
Brian Fuller (slink3r) wrote :

Are you talking about cpufrequtils or cpufreqd?

Revision history for this message
Phillip Susi (psusi) wrote :

I'm talking about the cpu frequency monitoring panel applet in the gnome-applets package. From a base clean install of the maverick daily, right click the top panel, add, and choose the cpu frequency monitor.

Revision history for this message
Brian Fuller (slink3r) wrote :

Did you right-mouse click, go to properties and try changing the colors?

Revision history for this message
Phillip Susi (psusi) wrote :

There is no option to change colors under properties.

Revision history for this message
Brian Fuller (slink3r) wrote :

Erm, I meant preferences. It should say "Processor" at the bottom and for the sub-section "User" you have to click on the square and change the color.

Revision history for this message
Phillip Susi (psusi) wrote : Re: [Bug 640096] Re: cpufreq using grey almost invisible font

On 09/18/2010 06:57 PM, Brian Fuller wrote:
> Erm, I meant preferences. It should say "Processor" at the bottom and
> for the sub-section "User" you have to click on the square and change
> the color.

I think you are thinking of the system monitor and the cpu usage graph.
  I'm talking about the cpu frequency scaling monitor. It states the
cpu frequency, such as "1 GHz". At some point during the maverick
cycle, the text saying "1 GHz" became an unreadable grey on grey, and
there is no setting to configure it in preferences.

Changed in gnome-applets (Ubuntu):
status: New → Confirmed
Revision history for this message
John S. Gruber (jsjgruber) wrote :

Changing the System->Preference->Appearance theme from ambiance to anything else eliminates the problem as the cpufreq applet seems to use the window text color which seems to be rather dark. Other applets are not drawing their text with the same color.

Running lucid version of gnome-applets does *not* clear up the problem.

Reverting to version 0.1.6.6 of light-themes (the theme for Ambiance) does clear up the problem. The text color of the cpufreq applet does not follow the window text color when it is installed and Ambiance is selected.

Revision history for this message
Phillip Susi (psusi) wrote :

Heh, I just noticed the same thing. Works fine in every other theme than Ambiance.

Revision history for this message
John S. Gruber (jsjgruber) wrote :

With the recent update to light-themes the text color is even closer to the panel background color and the text is pretty close to invisible.

Revision history for this message
John S. Gruber (jsjgruber) wrote :

To reproduce this problem:
Choose the Ambiance Theme from System->Preferences->Appearance in the theme tag.
Right click on the top panel.
Choose Add to Panel...
Choose CPU Frequency Scaling Monitor
Click the Add Button
The Frequency isn't visible or is barely visible to the right of the icon depending upon your monitor
Right Click and choose Preferences
Make sure the Appearance: item has Graphic and Text chosen
Click the Close button
Verify that the frequency still doesn't appear.

If you change themes you will see that the text color has enough contrast to be easily visible.

Changed in light-themes (Ubuntu):
status: New → Confirmed
assignee: nobody → John S. Gruber (jsjgruber)
Revision history for this message
John S. Gruber (jsjgruber) wrote :

Apparently like the fast-user-switch panel applet, the CPUFreq applet is not being recognized as a panel applet by the theme. Thus colors are not being applied to its text suitable for the dark background of the panel. In fact the normal widget text color in use must be very close in color to the panel background.

Revision history for this message
John S. Gruber (jsjgruber) wrote :

A light-themes package with the fix I've proposed is in my ppa, ppa:jsjgruber/ppa . Further information is about installing software from private package archives at https://help.launchpad.net/Packaging/PPA/InstallingSoftware

Changed in light-themes (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
John S. Gruber (jsjgruber) wrote :
Changed in light-themes (Ubuntu):
assignee: John S. Gruber (jsjgruber) → nobody
Changed in light-themes (Ubuntu):
status: In Progress → Confirmed
description: updated
Revision history for this message
John S. Gruber (jsjgruber) wrote :

Regression of lp: #532385

tags: added: regression
tags: added: 532385
bbordwell (benbordwell)
tags: added: regression-release
removed: 532385 regression
Revision history for this message
Balaji (balaji-ramasubramanian) wrote :

This is quite irritating. Please. Someone for Ubuntu's sake fix it. It is ridiculous that we can't fix a simple font color issue in WEEKS!!! Don't tell me you need a new kernel for it to work fine! It is the same story with Ubuntu. Every new release you have 1000 new bugs and the old ones are still not resolved! I wonder why we even take Ubuntu seriously! Frankly, there is NO point in making alpha and beta releases of a new OS if it does not work later on. Fix all these little issues at the very least!

bbordwell (benbordwell)
Changed in light-themes (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Medium
Revision history for this message
tonnzor (tonn81) wrote :

Please fix this - we have a bunch of dupe bugs about that

Revision history for this message
Cordero Reinhardt (harrison-bergeron111-deactivatedaccount) wrote :

So is there a fix for this bug? I added the PPA, updated, and installed all new updates but the problem persists.

Revision history for this message
Stefano Angeleri (weltall) wrote :

you'll have to fix it by hand by applying the patch just near the description for now as it wasn't packaged

Changed in gnome-applets (Ubuntu Maverick):
status: New → Invalid
Changed in light-themes (Ubuntu Maverick):
status: New → Triaged
importance: Undecided → Low
description: updated
Revision history for this message
John S. Gruber (jsjgruber) wrote :

A new version of the light-themes package with the fix I've proposed is in my ppa, ppa:jsjgruber/ppa . Further information is about installing software from private package archives at https://help.launchpad.net/Packaging/PPA/InstallingSoftware

If you have already added my ppa to your system sources you should automatically be offered the update to the new version.

Revision history for this message
Sebastien Bacher (seb128) wrote :

unsubscribing the sponsors since the update has been uploaded and is waiting for review

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted light-themes into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in light-themes (Ubuntu Maverick):
status: Triaged → Fix Committed
tags: added: verification-needed
Revision history for this message
bbordwell (benbordwell) wrote :

Works for me with no other noticeable regressions.

Revision history for this message
Dirk Schedler (schedler-sscs) wrote :

Works for me too

Revision history for this message
Pablo Antonio (crazy2k) wrote : Re: [Bug 640096] Re: cpufreq using grey almost invisible font

Works here too.

Thanks,

--
Pablo Antonio (AKA crazy2k)
http://www.pablo-a.com.ar/

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

Please fix this in natty first, before it can go to maverick-updates.

Revision history for this message
John S. Gruber (jsjgruber) wrote :

@Martin:

Will this package be used in Natty given the switch to Unity?

In any case, the fix was merged into upstream lp:light-themes (see comment in https://code.launchpad.net/~jsjgruber/ubuntu/maverick/light-themes/light-themes.fix640096/+merge/37351) and to natty release . The natty release diff from 0.1.8.2 to 0.1.8.4 includes the fix and its changelog entry as 0.1.8.3. Version 0.1.8.4 is noted as being released to natty main 11/11/11. See https://launchpad.net/ubuntu/+source/light-themes

Is that what is needed? Is there anything else that we need to do to move this along?

Thanks for your help.

Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in natty.

Changed in light-themes (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package light-themes - 0.1.8.3

---------------
light-themes (0.1.8.3) maverick-proposed; urgency=low

  * Include cpu-freq among the panel applets known to the Ambiance theme
    (LP: #640096)
 -- John S Gruber <email address hidden> Fri, 01 Oct 2010 23:00:56 -0400

Changed in light-themes (Ubuntu Maverick):
status: Fix Committed → Fix Released
Revision history for this message
Phillip Susi (psusi) wrote :

Marking other task fixed as well.

Changed in gnome-applets (Ubuntu):
status: Confirmed → Fix Released
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.