cmi8738 very loud on surround
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Release
----------
Ubuntu 12.04 LTS
Package Version
-------
pulseaudio 1.1
Hardware
------------
Generic C-Media 8738 7.1
5.1 Speaker system
pci:5
product: MCP67 PCI Bridge
vendor: NVIDIA Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: a2
width: 32 bits
clock: 66MHz
bus info: pci@0000:01:08.0
width: 32 bits
clock: 33MHz
Configuration
-----------------
"Sound Preferences -> Output" is set to use "Analog Surround 5.1 Output" for the CM8738 device
Expected Result
-------
The master volume should control both the front and the rear and the center/sub speakers
Actual Result
-----------------
The master volume control only controls the front speakers. The real speakers are set to FULL volume - very loud and can't be changed.
Other
-------
BTW: In 11.04 soundcard works great but after update to 11.10 and after that to 12.04 there is problem again.
Additional info from recursice bug from 10.10: https:/
A bit of searching turned up the following text at http://
"WARNING
When "Four Channel Mode" switch is off, the output from rear speakers will be FULL VOLUME regardless of Master and PCM volumes. This might damage your audio equipment. Please disconnect speakers before your turn off this switch. "
If I didn't have a separate master volume switch on the speakers themselves, this would have happened to me.
Being as Sound Preferences itself doesn't seem to have the "4 channel mode" switch, I installed gnome-alsamixer. This does show the "Four Channel Mode" setting. However, when pulsedaemon is running, it is not possible to select the switch. If I kill pulsedaemon, the switch can be enabled and the speakers act as expected (I used speakertest to prove this).
This problem has existed ever since the introduction of Pulse as the default.
Status changed to 'Confirmed' because the bug affects multiple users.