[Intel 82801H] sound card volume inaudibly low unless model=mitac specified
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ALSA driver |
New
|
Unknown
|
|||
alsa-driver (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
alsa-lib (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
alsa-utils (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
alsaplayer (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
I've tried everything to get this sound working. Headphones work fine, they're loud and clear, but speakers don't work at all. I've recompiled from alsa-source. I've recompiled from source files direct from ALSA. I've tried adding various options in /etc/modprobe.
What's more, alsamixer doesn't work. Whenever I try to run alsamixer, it spits an error back at me (listed below), so I can't tell if the speaker channel is just muted or not.
I'm running Kubuntu Hardy Beta, however the same problem occurred in Gutsy.
sudo lspci -vv
...
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
Subsystem: Mitac Unknown device 8227
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 22
Region 0: Memory at fc200000 (64-bit, non-prefetchable) [size=16K]
...
aplay -l
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC268 Digital [ALC268 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 5: ALC268 Analog [ALC268 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
alsamixer
ALSA lib simple_
alsamixer: function snd_mixer_load failed: Invalid argument
cat /proc/asound/
0 snd_hda_intel
[Update]
A patch was provided on the uptstreamed bug which resolves the issue. The issue seems to be that the 82801H (8086:284b) is really a rebranded mitac card but the driver doesn't pick this up properly. This patch is included in Ubuntu now, but you have to append the following to your /etc/modprobe.
options snd-hda-intel model=mitac
For those on older Ubuntu versions like Hardy, you'll need to hand-patch your alsa-driver to gain the support. See the upstream bug at https:/
Changed in alsa-driver: | |
status: | Unknown → New |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
description: | updated |
tags: | added: hardy |
Hi Pac,
Care to attach the output of running "alsa-info.sh --no-upload" . The script is available from here: https:/ /wiki.ubuntu. com/DebuggingSo undProblems . Thanks.