What does the following command say when executed from the terminal?
$ solid-hardware query 'IS Battery'
Addendum: it appears the kde developers were busy writing a new frontend before the backend exists for this.
Sorry Tex, I was away on business for a week.... I ran the query you cited above and got the following:
udi = ' /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0'
I silenced the alert for just the broken battery via Configure Your Desktop > Hardware > Power Management > Global Settings > Configure Notifications > then highlight "Broken Battery Notification" and uncheck the sound and pop up checkboxes.
The eee900 is refurb from Woot and is about 2 years old. It's used frequently so the battery could indeed be getting bad. However, that alarm pops up upon boot even if the eee has been plugged in all night and the battery is at 100% capacity. Sounds like the circuitry inside the battery sets a flag when the lower limit happens and that might not be resettable.
It's no problem really, I'm using this thing until it drops dead. It's my coffee-table buddy, I can surf while watching TV without taking up the entire table when I'm not using it.
My main system is noted in my sig. That thing SCREAMS with a fully updated install.
Thanks for all you do!