Brett wrote: > Hi, > > I've gotten an old computer and installed OpenBSD on it, to act as a media > player. The problem is I have no sound. First attempt was i386-current, > 2nd attempt was amd64-5.1. > > There are 2 audio minijack outputs, one from the sound ports attached to > motherboard, the other is a plug leading to the front jack (there are 2 > plugs to fit this connector, one labelled "ac97" the other "HD audio"). > I've tried of all these, and also disconnecting the front jack altogether. > > Sound is tested with mplayer, with files of mp4, avi, mkv formats. > > $ mplayer -cache 1000 -vo sdl -ao null file.avi > results in a great picture, with no frame drops > > $ mplayer -cache 1000 -vo sdl file.avi > results in either a blank screen, or a picture that plays for a brief > moment then freezes. Jumping forward (page up or arrow) either repeats > this brief playback at the new location, or has no effect. > > I tried changing bios settings but no difference (disabling/enabling > onboard AC97 was the only one that seemed related, but I tried usb1/2 etc > as well). I don't have windows available to update bios, but from reading > AMD erratas 89 and 97, they don't seem related anyway (see dmesg). > > My understanding is that auvia(4) should work on this machine. > > Is there something else I can try before getting a PCI soundcard? >
.. > ==================== > > # mixerctl > outputs.master=199,199 > outputs.master.mute=off > outputs.mono=255 > outputs.mono.mute=on > outputs.mono.source=mixerout > outputs.surround=255,255 > outputs.surround.mute=on > outputs.surround.lineinjack=off > outputs.center=255 > outputs.center.mute=on > outputs.center.micjack=off > outputs.lfe=255 > outputs.lfe.mute=on > outputs.lfe.micjack=off > inputs.spkr=255 > inputs.spkr.mute=off > inputs.phone=191 > inputs.phone.mute=on > inputs.mic=191 > inputs.mic.mute=on > inputs.mic.preamp=off > inputs.mic.source=mic0 > inputs.line=191,191 > inputs.line.mute=on > inputs.cd=191,191 > inputs.cd.mute=off > inputs.video=255,255 > inputs.video.mute=off > inputs.aux=191,191 > inputs.aux.mute=on > inputs.dac=191,191 > inputs.dac.mute=off > record.source=mic > record.volume=255,255 > record.volume.mute=off > outputs.extamp=off > outputs.spdif=off > A bit of a long shot, I once had a sound card that needed 'outputs.extamp=on' to work.

