Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 327609

Summary: >=gnome-base/gnome-settings-daemon-2.28.2: pop up window of volume manager shows wrong volume
Product: Gentoo Linux Reporter: Morse <radist.morse>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 288249    
Attachments: emerge --info

Description Morse 2010-07-09 11:13:19 UTC
In previous gnome (2.26) I binded my "Help" button to open terminal. In new gnome (2.28) the button that previously was called "Help" became "0xf5", so I needed to reconfigure my bindings. May be names of other buttons also changed, one must check.

Also, now buttons "raiseVolume" "lowerVolume" work only on the second time, if they are pressed after one another (i.e. if I, for instance, press raiseVolume repeatedly, and then start pressing lowerVolume, the first time the volume will actually increase, as if I pressed raiseVolume, and only on the second hit it will start actually decrease)

Reproducible: Always

Steps to Reproduce:
1.gnome 2.28
2.press XF86AudioRaiseVolume
3.press XF86AudioLowerVolume

Actual Results:  
sometimes buttons do not what they supposed to
Comment 1 Pacho Ramos gentoo-dev 2010-07-09 11:56:50 UTC
(In reply to comment #0)
> In previous gnome (2.26) I binded my "Help" button to open terminal. In new
> gnome (2.28) the button that previously was called "Help" became "0xf5", so I
> needed to reconfigure my bindings. May be names of other buttons also changed,
> one must check.
> 

I think this was due an upstream change and we cannot handle it better downstream, you simply need to reconfigure keys when needed 


> Also, now buttons "raiseVolume" "lowerVolume" work only on the second time, if
> they are pressed after one another (i.e. if I, for instance, press raiseVolume
> repeatedly, and then start pressing lowerVolume, the first time the volume will
> actually increase, as if I pressed raiseVolume, and only on the second hit it
> will start actually decrease)
> 

Yeah, thanks for pointing this, it't also valid with 2.30

Do you have pulseaudio USE flag enabled or disabled?
Comment 2 Morse 2010-07-09 12:06:03 UTC
Created attachment 238119 [details]
emerge --info

No, I don't.
Comment 3 Morse 2010-07-09 19:22:00 UTC
I just did some testing, and know what? The volume certainly DO changes in the right direction even in the first press, the meter just doesn't show it correctly (only in pop-up window, volume control manafer seems all right).

I think the meter in pop up window just shows the previous level - the level that was before the pressing.
Comment 4 Pacho Ramos gentoo-dev 2010-07-13 09:16:40 UTC
+*gnome-settings-daemon-2.30.2-r1 (13 Jul 2010)
+
+  13 Jul 2010; Pacho Ramos <pacho@gentoo.org>
+  +gnome-settings-daemon-2.30.2-r1.ebuild:
+  Revision bump including latest gstreamer volume control support patch by
+  Brian Cameron, it fixes volume update issue reported in bug #327609 by
+  Morse.
Comment 5 Jory A. Pratt gentoo-dev 2010-07-13 13:32:53 UTC
(In reply to comment #4)
> +*gnome-settings-daemon-2.30.2-r1 (13 Jul 2010)
> +
> +  13 Jul 2010; Pacho Ramos <pacho@gentoo.org>
> +  +gnome-settings-daemon-2.30.2-r1.ebuild:
> +  Revision bump including latest gstreamer volume control support patch by
> +  Brian Cameron, it fixes volume update issue reported in bug #327609 by
> +  Morse.
> 
This change actually breaks as-needed support.
Comment 6 Pacho Ramos gentoo-dev 2010-07-13 14:47:25 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > +*gnome-settings-daemon-2.30.2-r1 (13 Jul 2010)
> > +
> > +  13 Jul 2010; Pacho Ramos <pacho@gentoo.org>
> > +  +gnome-settings-daemon-2.30.2-r1.ebuild:
> > +  Revision bump including latest gstreamer volume control support patch by
> > +  Brian Cameron, it fixes volume update issue reported in bug #327609 by
> > +  Morse.
> > 
> This change actually breaks as-needed support.
> 

That explains why I didn't suffered any problem, can you please open a new bug report with build.log anyway (I don't use yet as-needed on any of my systems)

Thanks
Comment 7 Pacho Ramos gentoo-dev 2010-12-04 16:43:55 UTC
2.32.1 includes again old patch since newer one causes bug #339732 (that looks like a worse problem over this one).

I have tried to modify "TIMEOUT" value on old patch from "4" to "2" (like new patch does) but doesn't fix this problem, then, the fix for this probably requires more modifications
Comment 8 Pacho Ramos gentoo-dev 2011-03-17 21:29:58 UTC
+*gnome-settings-daemon-2.32.1-r1 (17 Mar 2011)
+
+  17 Mar 2011; Pacho Ramos <pacho@gentoo.org>
+  +gnome-settings-daemon-2.32.1-r1.ebuild,
+  +files/gnome-settings-daemon-2.32.1-libnotify-init.patch:
+  Fix runtime problems with libnotify-0.7 (bug #358535 by Justin Lecher and
+  patch by Ionut), use debian patch for restoring gst volume control as it
+  fixes volume popup problems (bug #327609 by Morse).
+