[alsa-devel] No sound from speakers with Realtek ALC3226
John Frankish
john.frankish at outlook.com
Tue Feb 24 10:14:38 CET 2015
I posted this on the alsa-user list, but did not get a reply.
Although it occasionally works, I am usually unable to get any sound out of
the speakers on a dell latitude e7240 using alsa-1.0.28 and linux-3.16.6 -
see details at the end of the post.
1. HDMI is the default sound device - why, the analogue device would make
more sense?
2. On the analogue sound device, the headphones are the default instead of
the speakers. On the few occasions I get sound out of the speakers, the
headphones need to be muted first - even though no headphones are connected.
3. Shutting windows 7 64bit down with "shutdown.exe -s" seems to help with
getting sound from the speakers with linux on the same machine.
Most of the time, I see the error:
snd_hda_intel 0000:00:1b.0: IRQ timing workaround is activated for card #1.
Suggest a bigger bdl_pos_adj.
I've tried various module options:
options snd_hda_intel probe_only=0,1
options snd-hda-intel enable_msi=1 bdl_pos_adj=1,32 [and 48 and 64] options
snd-hda-intel id=PCH index=1
..all to no avail.
Any additional troubleshooting suggestions (or a patch) would be much
appreciated.
John
----------
$ lspci | grep -i audio
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller
(rev0b)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev04)
$ cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xf7e34000 irq 65
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7e30000 irq 64
$ aplay -l
**** List of PLAYBACK Hardware Devices **** card 0: HDMI [HDA Intel HDMI],
device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC3226 Analog [ALC3226 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ cat /proc/asound/card*/codec* | grep Codec
Codec: Intel Haswell HDMI
Codec: Realtek ALC3226
More information about the Alsa-devel
mailing list