On Sat, Feb 25, 2023 at 05:20:53PM +0100, Andreas Bartelt wrote:
> Hi,
> 
> I've tested a recent OpenBSD snapshot of CURRENT on an ASUS ProArt
> X670E-CREATOR WIFI mainboard. According to the information provided by ASUS,
> this mainboard features a "Realtek S1220A CODEC" which attaches as Realtek
> ALC1220 on OpenBSD -- however, audio output (tested with headphones on the
> line out connector) doesn't work there yet. Applications (e.g., mplayer,
> mpg123) hang and I can hear no sound.
> 
> [I don't know if this helps but I previously also had access to an ASUS ROG
> STRIX B550-E GAMING mainboard which, according to ASUS, also features an
> S1220A CODEC which also attaches as Realtek ALC1220 on OpenBSD -- audio
> output (tested on the line out connector) works there without problems.]
> 
> In order to verify that the new mainboard doesn't have a physical defect
> with regard to the line out audio connector, I've also tested a FreeBSD 13.2
> BETA3 snapshot on the ASUS ProArt X670E-CREATOR WIFI mainboard. Audio output
> worked there out-of-the-box, so this might be a fixable problem on OpenBSD.
> 
> I've found some info with regard to audio debugging at
> https://www.openbsd.org/faq/faq13.html#audioprob . While running
> # cat > /dev/audio0 < /dev/zero
> play.bytes doesn't increase at all:
> # audioctl play.{bytes,errors}
> play.bytes=0
> play.errors=0
> 

mixerctl shows that the host manages communicate with the codec, but
above lines suggest that DMA doesn't start. Could you check if there
are any audio-related options in the BIOS? Especially, if there's an
option to disable the microphone (or "recording" or alike), please
enable it.

Reply via email to