gnome-volume-control chooses oss as default device instead of pulse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-media (Ubuntu) |
Confirmed
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-media
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
on a toshiba a100-998 laptop
running hardy heron alpha 6 live cd.
the default is currently "Realtek ALC861 (OSS Mixer)" but for this device the volume slider always shivers back to 100%, and none of the track controls do anything (well except the line in track which makes my audio crackle when i turn the volume up, even though i dont have a line in port, probably a seperate issue)
(note that when i was using gutsy the default was wrong too, but it chose microphone as the default out)
The default should instead be "Playback: ALSA PCM on front:0 (ALC861 Analog) via DMA (PulseAudio Mixer)". This does actually allow you to control the volume.
[ However, even this isnt ideal, it only has one "master" track, as do the other 2 pulse audio channels ("Monitor source of ALSA ....." and "ALSA...."), which means that you cant do something like having the input of the microphone outputing through the speakers. Maybe this is what is supposed to be happening i dont know. At least using pulse actually controls the volume. ]
Another problem which might be related is that gnome-sound-
its easy to change from the default with "right click > preferences" on the panel, or "file > change device" in gnome-volume-
The default is still being remembered somewhere as using a usb keyboard volume control keys, the volume still sticks as 100% so i guess it is still trying to control the oss device.
happy to give any more information
Thank you for your bug report. That should probably be sent on the GNOME bugzilla, they might have a reason to use the oss mixer and there is nobody currently in the ubuntu desktop team dealing with those mixer issues so it's not likely to get changed there