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 151580 - changing volume set it to 100%
changing volume set it to 100%
Status: RESOLVED OBSOLETE
Product: gnome-control-center
Classification: Core
Component: [obsolete] settings-daemon
2.10.x
Other Linux
: High major
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-09-01 08:27 UTC by Vitezslav Kotrla
Modified: 2007-02-05 16:42 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Vitezslav Kotrla 2004-09-01 08:27:10 UTC
Set any key shortcuts you like for volume up, volume down or mute, pressing any
of the keys crashes gnome-settings-daemon (not trace in logs, but its pid is
increasing). External behavior: Nautilus loses current theme (switches to
something 'default'), icons are lost, after a few moments theme and icons are
restored (when g-s-d is up and running again?).

I'm using Debian/unstable, control-center is 2.6.1-12.
Comment 1 Sebastien Bacher 2004-09-02 14:53:12 UTC
Backtrace provided on the Debian bug report:

 Program received signal SIGSEGV, Segmentation fault.
  [Switching to Thread 1089760384 (LWP 31577)]
  0x0806a483 in acme_volume_gstreamer_open (vol=0x81175d8) at
acme-volume-gstreamer.c:192
192             if (self->_priv->timer_id != 0)
  (gdb) bt
  #0  0x0806a483 in acme_volume_gstreamer_open (vol=0x81175d8) at
acme-volume-gstreamer.c:192
  #1  0x0806a12f in acme_volume_gstreamer_get_volume (vol=0x81175d8) at
acme-volume-gstreamer.c:116
  #2  0x080699bb in acme_volume_get_volume (self=0x81175d8) at acme-volume.c:79
  #3  0x08057711 in do_sound_action (acme=0x8106ec0, type=1) at
gnome-settings-multimedia-keys.c:735
  #4  0x08057876 in do_action (acme=0x8106ec0, type=1) at
gnome-settings-multimedia-keys.c:780
  #5  0x08057acb in acme_filter_events (xevent=0xbffff720, event=0x81de730,
data=0x8106ec0) at gnome-settings-multimedia-keys.c:881
  #6  0x40991de8 in gdk_event_get_graphics_expose () from
/usr/lib/libgdk-x11-2.0.so.0
  #7  0x40993d24 in gdk_x11_register_standard_event_type () from
/usr/lib/libgdk-x11-2.0.so.0
  #8  0x40993fad in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
  #9  0x40994141 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
  #10 0x40ac4932 in g_main_depth () from /usr/lib/libglib-2.0.so.0
  #11 0x40ac5a28 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
  #12 0x40ac5d60 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
  #13 0x40ac63a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  #14 0x40679213 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
  #15 0x0805342f in main (argc=3, argv=0xbffff9c4) at factory.c:56
Comment 2 Kjartan Maraas 2004-12-30 14:57:38 UTC
Is this problem still there or has it been resolved?
Comment 3 Devin Carraway 2004-12-30 21:39:21 UTC
FWIW (I'm not the requester, but I did encounter the same bug), I've been unable
to reproduce this for some time.  Sadly, I'm not aware of the particular set of
changes that corrected it -- got off the minute upgrade path for a while there.
Comment 4 Kjartan Maraas 2005-01-01 16:50:08 UTC
Could this be hardware related or something? Please post specifics about sound
card etc if you can reproduce this.
Comment 5 Vitezslav Kotrla 2005-01-03 08:38:07 UTC
Kjartan, with kind help of Sebastien Bacher this one seems to be corrected as of
g-c-c 2.6.x-15.

Right now I'm using 2.8.1-3, no crashes. The only problem is that since then on
one of my machines any attempt to change 'Volume' channel does set 100 % volume!
(either by pressing volume up or down shortcuts or using slider in volume
control applet). I didn't report this one so far, as it is rather strange and I
hoped I will just go away with upgrate to Gnome 2.8 (No, it hasn't and I'll
probably file a bug). 

But as initial problem (crashing g-s-d) is gone, consider this one closed and
please change status accordingly.
Comment 6 Sebastien Bacher 2005-01-03 09:42:34 UTC
I think that the volume issue is fixed by the patch in comment #12 from bug
#141793. Do you know how to build a patched package ? could you test this ? I
can put a package from the gnome-2-8 CVS patch somewhere if you want ...
Comment 7 Vitezslav Kotrla 2005-01-05 09:17:52 UTC
Bad new, it is still present with packages built from CVS. Detailed description
of problem follows:

---

Volume shortcuts:

Pressing any volume shortcut produces 100 % on 'Volume channel', show as full
progress bar in OSD. Pressing 'mute' volume shortcut shows mute/unmute icon in
OSD, but doesn't affect sound output in any way, is still plays on.

Volume control applet in panel:

When 'Volume' channel is set to be controlled, mouse dragging volume slider
works, but on mouse release slider jumps to 100 %. When 'PCM' channel is
selected to be controlled by applet slider, mouse control works fine, but
keyboard shortcuts still behave as described above.

Please note there is no 'Volume' channel among ALSA mixer controls.

IMHO the soundcard is some Sound Blaster 128 PCI.

ALSA mixer shows 'Aztech AZT2320' and following channels: PCM, line-in, Mic
boost, Aux, Aux2, Mono, Mono Output, Mono Output Playback Bypass, Capture, Loopback.

OSS Mixer (I've got OSS compatibility enabled in kernel config) shows 'CS4231',
 channels are Volume, PCM, Line-in, Mic, Input gain, Line-1, Line-2.

READ THIS: playing with OSS mixer controls shows OSS 'Volume' slider doesn't
affect sound volume! Only OSS PCM works, as well as ALSA PCM.

As for ALSA, I'm running vanilla kernel 2.6.10.
Comment 8 Sebastien Bacher 2005-01-05 10:15:08 UTC
ok, thanks for the details, reopening the bug
Comment 9 Kirtis Bakalarczyk 2005-07-21 18:04:25 UTC
I've noticed that it is actually increasing the Master volume in the ALSA mixer,
but for some reason my soundcard takes no notice of this. (intel8x0)  I've
always had to set PCM as the "device and track to control" under the Volume
Control Preferences.

Changing the volume in the volume control applet correctly changes the level in
PCM, but using the keybinding always changes Master so it has no effect.

HTH
Comment 10 Vitezslav Kotrla 2005-07-27 11:09:45 UTC
gnome-volume-control 2.10.2, volume keybindings still broken (horizontal "volume
bar" appears, but it shows 100 % and just blinks on keypress, doesn't change
volume at all). Mouse control via panel applet works fine.
Comment 11 Vitezslav Kotrla 2005-07-27 11:10:44 UTC
Just version change in bug details
Comment 12 Jens Granseuer 2007-02-04 18:32:56 UTC
Does anyone still experience this?
Comment 13 Vitezslav Kotrla 2007-02-05 09:45:20 UTC
I've changed hardware some time ago, problem is gone with SB Audigy 2 and Gnome 2.16.
Comment 14 Jens Granseuer 2007-02-05 16:42:59 UTC
Ok, so let's close as obsolete for now, please reopen if this occurs again.