Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Asus ROG Strix B660-F (ALC4080) output issue: No audio front headphone, No audio S/PDIF #205

Closed
RomanAverin opened this issue Aug 26, 2022 · 5 comments

Comments

@RomanAverin
Copy link
Contributor

I have problems playing audio from the front headphone jack, as well as S/PDIF.
Kernel-5.19.4, Fedora 36, X11, Gnome 42

  1. usb-device detect as Bus 001 Device 004: ID 0b05:1a16 ASUSTek Computer, Inc. USB Audio
  2. Sound cards device by arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audio [USB Audio], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audio [USB Audio], device 2: USB Audio [USB Audio #2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: J250a [Jabra UC VOICE 250a], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
  1. Info from alsa-info.sh uploaded
    http://alsa-project.org/db/?f=4376afd5f9282787f5ce07b8dd473e48639b6201
  2. Trying to change the device id in the /usr/share/alsa/ucm2/USB-Audio/Realtek/ALC4080.conf on my id Regex "USB(0b05:1a16)" (default 0b05:1996)
@RomanAverin
Copy link
Contributor Author

I think I fixed it.
On /usr/share/alsa/ucm2/USB-Audio/USB-Audio.conf add id 0b05:1a16
Regex "USB((0b05:(1a16|1996|1a2[07]))|(0db0:(1feb|419c|a073)))"

@RomanAverin
Copy link
Contributor Author

Made pull request

@RomanAverin
Copy link
Contributor Author

RomanAverin commented Aug 31, 2022

After a few days of testing, I found a problem after sleep. No sound from S/PDIF
Fedora 36, Gnome 42.3, Kernel-5.19.4

[   16.202826] usb 1-9.1: 2:1: cannot get freq at ep 0x1
[   16.212009] usb 1-9.1: 2:1: cannot get freq at ep 0x1

@perexg
Copy link
Member

perexg commented Aug 31, 2022

This problem does not seem related to UCM. It looks like a driver problem - you may confirm that the S/PDIF device is not working after sleep using the native ALSA devices and tools (e.g. speaker-test -D hw:0,3) and if it's confirmed, report your issue to kernel's bugzilla - https://bugzilla.kernel.org (Audio group).

@perexg
Copy link
Member

perexg commented Sep 7, 2022

There are some cleanups in the current repository for ALC4080, so you may like to give a check - https://github.com/alsa-project/alsa-ucm-conf/blob/master/ucm2/DEBUG.md .

New USB ID was merged in #206 .

Closing now. Reopen this or create a new issue, if you find a problem.

@perexg perexg closed this as completed Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants