0x103c08b0 needs HP_ONLY ac97 quirk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Incomplete
|
Medium
|
|||
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Daniel T Chen | ||
pulseaudio (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pulseaudio
I'm running latest Karmic on a HP TC1100. GNOME volume slider works as follows (you can examine it by running alsamixer -c 0 and looking at ALSA mixer levels):
1. When the volume slider is at 0, both PCM and Master are at 0
2. Now when we start increasing the volume, PCM gets increased and Master starts at 0 (but unmuted), until PCM is equal to 71%; this is at about 10% slider volume
3. Then Master is increased from 0 to 100% while PCM is kept at 74%, this happens until about 63% volume
4. Finally, PCM is increased from 74% to 100%
This behavior, apparently implemented in PulseAudio, is perfect (it ensures minimum distortion from cheap audio cards), but I have one problem: phase 3 only increases Master, and ignores Headphones. This means that the volume slider does nothing to headphone volume between approximately 10 and 63%. The GConf setting at /desktop/
An acceptable workaround would be to tie together Master and Headphone channels at the ALSA level, so that setting one would update the other, but I have no idea how to do this. A proper solution would be to update both Master and Headphones channels in phase 3.
Changed in pulseaudio: | |
status: | Unknown → Confirmed |
Changed in pulseaudio (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu): | |
assignee: | nobody → Daniel T Chen (crimsun) |
Changed in linux: | |
importance: | Unknown → Medium |
Changed in linux: | |
status: | Confirmed → Incomplete |
Addditional information
:
When I change the connector from the default 'Analog to 'Analog Headphones / Amplifier' in the Output tab, the behavior is slightly different. When increasing the volume slider from 0 to 100%, the following things happen:
1. PCM is increased from 0 to 74%
2. Headphones are increased from 0 to 100%
3. Master is increased fom 0 to 100%
4. PCM is increased from 74 to 100%
This is totally wrong for me, because the Master and Headphone channels are independent. With the volume slider at ~15% I get full volume from the headphones, which makes them unusable. In Jaunty I could set the mixer to control both the Master and Headphone channels simultaneously, but now I can't change anything.