I did an install of OpenBSD on a Thinkpad T495. It's sharing with a couple of Linux installs and FreeBSD. The first try, I let it auto partition, but it only used about 6 G of 40 G. So, this one was a custom partitioning, which I can't see having much to do with it. Basically, I removed home and enlarged /usr to fill up the partition.
I've looked at the multimedia faq. I tried the debugging they mention at
https://www.openbsd.org/faq/faq13.html#audioprob and I get the results they describe, 0 errors and audioctl.play giving increasing values.
I ran sndioctl as my user
Code:
input.level=0.486
input.mute=0
output.level=0.494
output.mute=1
server.device=0
So I tried running
Code:
sndioctl output.mute=0
but no joy
Then I tried
Code:
doas mixerctl |grep mute
record.adc-0:1_mute=off
record.adc-2:3_mute=off
record.adc-4:5_mute=off
outputs.spkr_mute=off
outputs.hp_mute=off
outputs.spkr_muters=hp
outputs.master.mute=off
record.volume.mute=off
I'm not sure what that outputs.hp is, it's not in the mixerctl man page or man(5) mixerctl.conf. I think, but am not positive, that they time I did the default install, the one that left me with no space, I ran mpv on a short video and it gave me sound.
Startpaging (which I prefer to google or duckduckgo) has brought me no luck. I'm wondering if I'm overlooking the obvious.
I probably won't see any replies till tomorrow, so if someone gives a suggestion, please be patient--I will follow up, might take me a bit of time.