alsa-ucm-conf icon indicating copy to clipboard operation
alsa-ucm-conf copied to clipboard

ALC4082 - ASRock X870 Steel Legend

Open cybik opened this issue 1 year ago • 11 comments

Following up on Relevant PRs Related issues
https://github.com/alsa-project/alsa-ucm-conf/issues/334 https://github.com/alsa-project/alsa-ucm-conf/pull/461 #434

Problem statement

The card "works", but there is one feature missing - though I hesitate to call it "critical": S/PDIF / TOSLINK support is incomplete.

While sound works "fine" (ish), it's limited to 2 channels.

  • Plugging in another USB device (CM106-type, for example) gives out a plethora of configuration options (per the screenshot), though this also comes with having to select the right output
  • The "USB" audio outs are output-specific, which is VERY welcome, but the S/PDIF out does not allow for any advanced selection like "Supported Codecs", and the HiFi 5.1 and 7.1 do not appear to enable any IEC958/AC3 support in the background

Is there something missing in the config files to allow for such support?

Relevant files & the such

cybik avatar Nov 12 '24 00:11 cybik

Related Issues

#434 : ASUS RoG Strix Z790-F has wrong channels

That motherboard has the same codec and likely the same output list as this one's. It also is seemingly plagued by the same shortcomings.

cybik avatar Nov 12 '24 19:11 cybik

I have the ASRock X870e Taichi Lite and get no sound output on the S/PDIF at all. Behavior is consistent among all KDE Ubuntu flavors and Manjaro. Updating conf files has no effect. Front and Rear panel 3.5mm jacks work fine.

sl1ngblad3 avatar Nov 18 '24 21:11 sl1ngblad3

@sl1ngblad3 the output of lsusb wouldn't hurt here.

cybik avatar Nov 18 '24 23:11 cybik

Sorry, was at work when I typed that earlier.

~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 2dc8:3109 8BitDo IDLE Bus 001 Device 003: ID 17a0:0120 Samson Technologies Corp. Meteorite condenser microphone Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 1038:161a SteelSeries ApS SteelSeries Apex 3 Bus 003 Device 003: ID 0e8d:0717 MediaTek Inc. Wireless_Device Bus 003 Device 004: ID 26ce:0a0b Generic USB Audio Bus 003 Device 005: ID 1038:1836 SteelSeries ApS SteelSeries Aerox 3 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 011 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 011 Device 002: ID 26ce:01a2 ASRock LED Controller Bus 012 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

sl1ngblad3 avatar Nov 19 '24 00:11 sl1ngblad3

Sorry for the previous comment. I was looking at my system's current config and not the repo's latest.

cybik avatar Nov 19 '24 01:11 cybik

I thought it was right in the latest config pulled last night. The "Lite" version of the board is not listed, but the X870E Taichi is, dev id's appear to be the same for both boards. I don't think there is much difference between the 2 other than the heatsinks.

I remember having this issue with the X670E as well when it first came out, but updating the configs fixed that one.

On Mon, Nov 18, 2024 at 8:18 PM Renaud Lepage @.***> wrote:

Sorry for the previous comment. I was looking at my system's current config and not the repo's latest.

— Reply to this email directly, view it on GitHub https://github.com/alsa-project/alsa-ucm-conf/issues/462#issuecomment-2484507709, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEAT563BSX2WHTR7JV3U2E32BKGX7AVCNFSM6AAAAABRS3BLHWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBUGUYDONZQHE . You are receiving this because you were mentioned.Message ID: @.***>

sl1ngblad3 avatar Nov 19 '24 01:11 sl1ngblad3

Sorry to say but this is still an issue. The TOSLINK out is still not giving me surround, no matter the HiFi option. Something odd is stopping SPDIF from letting data through as if a normal IEC958 output.

cybik avatar Jan 13 '25 22:01 cybik

I disabled the onboard sound and installed a SoundBlaster AE5-Plus PCI-Ex card, works great now.

I did however, later on, find these settings hidden in the BIOS and thought maybe they would correct the issue. Have you tried changing them to see if it makes a difference?

On Mon, Jan 13, 2025 at 5:58 PM Renaud Lepage @.***> wrote:

Sorry to say but this is still an issue. The TOSLINK out is still not giving me surround, no matter the HiFi option. Something odd is stopping SPDIF from letting data through as if a normal IEC958 output.

— Reply to this email directly, view it on GitHub https://github.com/alsa-project/alsa-ucm-conf/issues/462#issuecomment-2588403416, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEAT564MJLLH4ETT7RYD4BD2KRAKLAVCNFSM6AAAAABRS3BLHWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKOBYGQYDGNBRGY . You are receiving this because you were mentioned.Message ID: @.***>

sl1ngblad3 avatar Jan 14 '25 00:01 sl1ngblad3

I tried playing with the BIOS settings, but nothing helped. My current workaround is an external USB card, but I really want to not rely on that.

cybik avatar Jan 14 '25 00:01 cybik

@perexg that looks like a dupe indeed, but I haven't been able to find any documentation that would help me play with the UCM config to get S/PDIF direct output (bitstream? does that term apply here?) out of this "card".

cybik avatar Feb 06 '25 18:02 cybik

If something is missing in DEBUG.md, I can add it.

perexg avatar Feb 09 '25 16:02 perexg

Closing in favour of https://github.com/alsa-project/alsa-ucm-conf/issues/541 which is basically the overarching issue.

cybik avatar May 12 '25 18:05 cybik