After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691322 - Battery Status Icon Missing
Battery Status Icon Missing
Status: RESOLVED NOTGNOME
Product: gnome-shell
Classification: Core
Component: general
3.7.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2013-01-08 01:16 UTC by Denis Donici
Modified: 2013-04-06 20:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Denis Donici 2013-01-08 01:16:47 UTC
OS:Ubuntu 12.10
Gnome-Shell: 3.7.3

Battery Status Icon is missing
Comment 1 Jasper St. Pierre (not reading bugmail) 2013-01-08 01:28:26 UTC
Yikes. You need to cherry-pick this patch:

http://git.gnome.org/browse/gnome-shell/commit/?id=34a0c079de3fb9a36c90e22a858996d2e6799c75

Why can't we actually coordinate on stuff like this before releases? Sigh :(
Comment 2 Denis Donici 2013-01-08 16:40:58 UTC
Have no clue, Jasper :( At least later then never, right?
Comment 3 Giovanni Campagna 2013-01-09 18:43:41 UTC
(In reply to comment #1)
> Yikes. You need to cherry-pick this patch:
> 
> http://git.gnome.org/browse/gnome-shell/commit/?id=34a0c079de3fb9a36c90e22a858996d2e6799c75
> 
> Why can't we actually coordinate on stuff like this before releases? Sigh :(

3.7.3 is unstable. It is expected that you need unstable session components (gnome-settings-daemon, gnome-session, mutter, gnome-desktop, etc.) to run it.

Anyway, not a bug, closing.

(Btw, the name change was unnecessary, g-s-d owns both names, and talking to one or the other makes no difference)
Comment 4 Jasper St. Pierre (not reading bugmail) 2013-01-09 18:46:07 UTC
(In reply to comment #3)
> 3.7.3 is unstable. It is expected that you need unstable session components
> (gnome-settings-daemon, gnome-session, mutter, gnome-desktop, etc.) to run it.

gnome-settings-daemon 3.7.3 has the new bus name, but gnome-shell 3.7.3 checks for the old one. So our unstable tarballs are just broken, and nobody cares.
Comment 5 Giovanni Campagna 2013-01-09 18:49:53 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > 3.7.3 is unstable. It is expected that you need unstable session components
> > (gnome-settings-daemon, gnome-session, mutter, gnome-desktop, etc.) to run it.
> 
> gnome-settings-daemon 3.7.3 has the new bus name, but gnome-shell 3.7.3 checks
> for the old one. So our unstable tarballs are just broken, and nobody cares.

Oh, so I got this one reversed. But then this patch is totally irrelevant to the problem: new gnome-settings-daemon has both names, so it's indifferent which one the shell uses.
Comment 6 Julien Danjou 2013-03-31 00:32:48 UTC
FWIW, I've also this problem with GNOME 3.8 from Debian experimental.
Comment 7 Jason 2013-04-05 13:12:06 UTC
Ubuntu 13.04, Gnome3 PPA, Gnome 3.8.0.1. Still missing the battery indicator icon.

If I purge the PPA and drop back to 3.6.3.1, I have the icon back. Re-add 3.8.0.1, no battery icon.

I've been able to duplicate this on every system I've tried this combination on. Toshiba, Macbook Pro, Lenovo, Dell, and netbook. All missing the battery indicator when they have 13.04/Gnome3PPA/3.8.0.1 installed.
Comment 8 Florian Müllner 2013-04-05 13:43:49 UTC
(In reply to comment #7)
> Ubuntu 13.04, Gnome3 PPA, Gnome 3.8.0.1. Still missing the battery indicator
> icon.

Gnome3 PPA means https://launchpad.net/~gnome3-team/+archive/gnome3, right? It still has gnome-settings-daemon at 3.6.4, which would explain why it doesn't work for you. Mixing different versions of low-level core components like this is not something we support upstream - please contact the maintainers of that PPA instead.
Comment 9 Denis Donici 2013-04-05 16:50:04 UTC
Thank you, Florian. I solved my problem by switching to Arch =)
Comment 10 Jeremy Bicha 2013-04-06 20:27:02 UTC
This has been fixed in the GNOME3 PPAs.