On 3/24/10 8:10 PM, Jacob Meuser wrote:
On Wed, Mar 24, 2010 at 07:12:13PM -0400, Jean-Philippe Ouellet wrote:
On 3/24/10 6:49 PM, Jacob Meuser wrote:
On Wed, Mar 24, 2010 at 06:19:31PM -0400, Jean-Philippe Ouellet wrote:
I run OpenBSD amd64 current (as of 2 weeks ago) on my MacBookPro5,3
(the latest 15 inch).
Sound seems to not work, despite azalia showing up in the dmesg, but
I can't say that I've thoroughly tested it either.
yeah, more stupid GPIO quirks needed. way to go, Apple.
send me a `mixerctl -v` please.
inputs.dac-2:3_mute=off [ off on ]
inputs.dac-2:3=126,126
inputs.dac-4:5_mute=off [ off on ]
inputs.dac-4:5=126,126
inputs.dac-0:1_mute=off [ off on ]
inputs.dac-0:1=126,126
record.adc-2:3_source=line-in [ line-in ]
record.adc-2:3_mute=off [ off on ]
record.adc-2:3=124,124
record.adc-0:1_source=mic [ mic ]
record.adc-0:1_mute=off [ off on ]
record.adc-0:1=124,124
record.dig-adc-0:1_sou=SPDIF-in [ SPDIF-in ]
outputs.hp_source=dac-2:3 [ dac-2:3 ]
outputs.hp_boost=off [ off on ]
outputs.spkr_source=dac-4:5 [ dac-4:5 ]
outputs.spkr2_source=dac-0:1 [ dac-0:1 ]
hmm. I committed patches to deal with 2 speaker sets a few
days ago (3/21). is the kernel newer than that? please make sure
it is an see if you get sound on either headphones or built-in
speakers.
inputs.line-in=85,85
inputs.mic=85,85
outputs.mic_dir=input-vr80 [ none input input-vr0 input-vr50 input-vr80 ]
outputs.SPDIF_source=dig-dac-0:1 [ dig-dac-0:1 ]
outputs.hp_sense=unplugged [ unplugged plugged ]
outputs.line-in_sense=unplugged [ unplugged plugged ]
outputs.SPDIF-in_sense=unplugged [ unplugged plugged ]
outputs.spkr_muters=hp,line-in,SPDIF-in { hp line-in SPDIF-in }
outputs.master=126,126
outputs.master.mute=off [ off on ]
outputs.master.slaves=dac-4:5,dac-0:1 { dac-2:3 dac-4:5 dac-0:1 }
record.volume=124,124
record.volume.mute=off [ off on ]
record.volume.slaves=adc-2:3,adc-0:1 { adc-2:3 adc-0:1 line-in mic }
outputs.mode=analog [ analog digital ]
record.mode=analog [ analog digital ]
Thanks for looking into this, and sorry for replying to you directly, I
meant to send it to the list as it could be useful to somebody in the
future.
In the 3/9 kernel, there is no sound output anywhere.
In the 3/23 kernel, I get output in headphones.
Here is a new mixerctl -v:
inputs.dac-2:3_mute=off [ off on ]
inputs.dac-2:3=126,126
inputs.dac-4:5_mute=off [ off on ]
inputs.dac-4:5=126,126
inputs.dac-0:1_mute=off [ off on ]
inputs.dac-0:1=126,126
record.adc-2:3_source=line-in [ line-in ]
record.adc-2:3_mute=off [ off on ]
record.adc-2:3=124,124
record.adc-0:1_source=mic [ mic ]
record.adc-0:1_mute=off [ off on ]
record.adc-0:1=124,124
record.dig-adc-0:1_sou=SPDIF-in [ SPDIF-in ]
outputs.hp_source=dac-2:3 [ dac-2:3 ]
outputs.hp_boost=off [ off on ]
outputs.spkr_source=dac-4:5 [ dac-4:5 ]
outputs.spkr2_source=dac-0:1 [ dac-0:1 ]
inputs.line-in=85,85
inputs.mic=85,85
outputs.mic_dir=input-vr80 [ none input input-vr0 input-vr50 input-vr80 ]
outputs.SPDIF_source=dig-dac-0:1 [ dig-dac-0:1 ]
outputs.hp_sense=unplugged [ unplugged plugged ]
outputs.line-in_sense=unplugged [ unplugged plugged ]
outputs.SPDIF-in_sense=unplugged [ unplugged plugged ]
outputs.spkr_muters=hp,line-in,SPDIF-in { hp line-in SPDIF-in }
outputs.master=126,126
outputs.master.mute=off [ off on ]
outputs.master.slaves=dac-4:5,dac-0:1 { dac-2:3 dac-4:5 dac-0:1 }
record.volume=124,124
record.volume.mute=off [ off on ]
record.volume.slaves=adc-2:3,adc-0:1 { adc-2:3 adc-0:1 line-in mic }
outputs.mode=analog [ analog digital ]
record.mode=analog [ analog digital ]
and there's no change in the dmesg with respect to azalia.