View Single Post
  #1   (View Single Post)  
Old 20th July 2014
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,507
Default OpenBSD current Azalia/Via 1708 headphones

A recent commit allowed me to install OpenBSD current on an Everex 1500 Stepnote.
I have 2 minor nits: Sound output via the green headphone/line out jack is absent. Speaker output is muted when headphones are plugged in though.

The laptop suspends readily but does not resume with any touchpad/keyboard input.

My workflow does not use suspend/resume but it would be nice to listen via headphones without disturbing others.
The specifics:
Quote:
$ mixerctl -av
record.adc-0:1_mute=off [ off on ]
record.adc-0:1=120,120
inputs.mix_source=dac-0:1,mic,dac-4:5 { dac-0:1 mic dac-4:5 }
inputs.mix_dac-0:1=120,120
inputs.mix_mic=120,120
inputs.mix_dac-4:5=120,120
record.adc-0:1_source=mix [ mix mic ]
inputs.sel2_source= [ ]
outputs.sel2_mute=off [ off on ]
outputs.sel2=126,126
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
outputs.mic_source=dac-2:3 [ dac-2:3 ]
outputs.mic_dir=input-vr50 [ none output input input-vr50 ]
outputs.spkr_source=mix [ mix ]
outputs.spkr_mute=off [ off on ]
outputs.spkr=144,144
outputs.spkr_boost=off [ off on ]
outputs.master=135,135
outputs.master.mute=off [ off on ]
outputs.master.slaves=spkr { sel2 dac-2:3 dac-4:5 spkr }
record.volume=120,120
record.volume.mute=off [ off on ]
record.volume.slaves=adc-0:1 { adc-0:1 }
I do not see any outputs to line or headphones (hp). Everything looks to be unmuted. I do not know what to make of the sel2 input lacking a source.

Quote:
dmesg | grep azalia
azalia0 at pci4 dev 1 function 0 "VIA HD Audio" rev 0x10: apic 1 int 17
azalia0: codecs: VIA/0x1708
audio0 at azalia0
Quote:
$ sndiod -dd -a on
snd0.default: rec=0:1 play=0:1 vol=23170 dup
snd0: 48000Hz, s16le, play 0:1, rec 0:1, 9 blocks of 960 frames
I searched the mailing lists and found some helpful posts from Jacob Meuser but he has not been active recently.

It worked fine with Debian Wheezy and Jessie but appears to have been problematic in the past (Found a patch to correct in Alsa).

Thanks in advance

Last edited by shep; 21st July 2014 at 03:31 AM. Reason: added sndiod output spelling
Reply With Quote