Comment 30 for bug 580183

Revision history for this message
buasaard (buasaard) wrote :

I managed to set the audio mixer to 0x0d on startup, as well as checking the widget control boxes using hda-verb and putting the proper verbs in the /etc/rc.local file, but I don't understand which verb should I use to unmute the output amp. When I manually unmute with hda-analyzer the analyze.diff file shows the output

QUOTE
Diff for codec 0/0 (0x10ec0269):
---
+++
@@ -194,17 +194,17 @@
   Pin-ctls: 0x24: IN VREF_80
   Unsolicited: tag=0x00, enabled=0
   Connection: 2
      0x0c* 0x0d
 Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
   Amp-In vals: [0x00 0x00]
   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
- Amp-Out vals: [0x00 0x00]
+ Amp-Out vals: [0x80 0x80]
   Pincap 0x0000373c: IN OUT HP Detect
     Vref caps: HIZ 50 GRD 80 100
   Pin Default 0x01214c1f: [Jack] HP Out at Ext Rear
     Conn = 1/8, Color = Green
     DefAssociation = 0x1, Sequence = 0xf
   Pin-ctls: 0xe0: IN OUT HP VREF_HIZ
   Unsolicited: tag=0x00, enabled=0
   Connection: 2
UNQUOTE

The key is that - and + Amp-out vals, but I don't know which verb to use in the rc.local file to have the proper parameters set at startup.