Comment 5 for bug 892697

Revision history for this message
Oleg Kalnichevski (olegk) wrote :

I managed to get sound on headphones/line out by tweaking HDA codec settings with HDA_Analyzer as described in this post:

http://forum.tinycorelinux.net/index.php?topic=11323.0

Diff for codec 0/0 (0x10134206):
---
+++
@@ -8,19 +8,19 @@
 Default PCM:
     rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
     bits [0x1e]: 16 20 24 32
     formats [0x3]: PCM FLOAT
 Default Amp-In caps: N/A
 Default Amp-Out caps: N/A
 GPIO: io=4, o=0, i=0, unsolicited=0, wake=0
   IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
- IO[1]: enable=1, dir=1, wake=0, sticky=0, data=0, unsol=0
+ IO[1]: enable=1, dir=1, wake=0, sticky=0, data=1, unsol=0
   IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
- IO[3]: enable=1, dir=1, wake=0, sticky=0, data=1, unsol=0
+ IO[3]: enable=1, dir=0, wake=0, sticky=0, data=0, unsol=0
 Node 0x02 [Audio Output] wcaps 0xd041d: Stereo Amp-Out
   Control: name="Master Playback Switch", index=0, device=0
   Control: name="Master Playback Volume", index=0, device=0
   Control: name="Headphone Playback Switch", index=0, device=0
     ControlAmp: chs=3, dir=1, idx=0, ofs=0
   Control: name="Headphone Playback Volume", index=0, device=0
     ControlAmp: chs=3, dir=1, idx=0, ofs=0
   Amp-Out caps: ofs=0x73, nsteps=0x7f, stepsize=0x01, mute=
---

IMPORTANT: In addition I also had to un-mute 'Front Speaker' with alsamixer to get sound on headphones/line out.