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

Ubuntu 24.04 microphone is not working USB-Audio: ALC4080 Z-590E #447

Open
jiutian12 opened this issue Oct 5, 2024 · 3 comments
Open

Ubuntu 24.04 microphone is not working USB-Audio: ALC4080 Z-590E #447

jiutian12 opened this issue Oct 5, 2024 · 3 comments

Comments

@jiutian12
Copy link

jiutian12 commented Oct 5, 2024

My rear microphone is not working on Ubuntu 24.04 (nor on Ubuntu 22), but it can be used normally on Windows 10. Can hear sound
After updating the master branch, the microphone still doesn't work, but the response is the same as the sound system
Initial feedback on the issue, the following is my hardware information, I am not sure if it is complete
http://alsa-project.org/db/?f=2558f03ffd8c55e18f8208a806f3e2336d9fa49c
Kernel: k6.8.0-45-generic
USB-Audio: ALC4080
ROG STRIX Z590-E

This command can be recorded, but the sound is very low:
arecord -D plughw:1,0 -c 1 -r 16000 -f S16_LE output.wav

@jiutian12 jiutian12 changed the title Ubuntu 24.04 microphone is not working USB-Audio: ALC4080 Z-590p Ubuntu 24.04 microphone is not working USB-Audio: ALC4080 Z-590E Oct 5, 2024
@perexg
Copy link
Member

perexg commented Oct 14, 2024

You can dump UCM mapping using alsaucm -c hw:Audio dump text. It's necessary to check 'Jack' and PCM device name assignents. Also, if the volume can be affected using any mixer controls (use alsamixer / amixer tools using -c Audio switch to access hardware directly without any sound sever).

@nfp0
Copy link

nfp0 commented Oct 23, 2024

I have the exact same issue on an MSI X870 Tomahawk that also uses ALC4080.
Sound output works, but recording the mic on KDE does not.

When recording from DEV=0 with the following command it actually records the sound output, albeit at a low level:
arecord -D hw:CARD=3,DEV=0 -f dat -vvv a.wav

When recording from DEV=1 it records the mic, but at very low levels:
arecord -D hw:CARD=3,DEV=1 -f dat -vvv a.wav

The problem is I'm using KDE on Arch, and the only input that shows up on KDE for this card is the one that records the output (DEV=0).

@perexg Executing alsaucm -c hw:3 dump text (my card is nr 3) results in the following output:

ALSA lib parser.c:244:(error_node) UCM is not supported for this USB device (Generic USB Audio at usb-0000:0d:00.0-5, high speed @ USB0db0:cd0e)
ALSA lib main.c:1554:(snd_use_case_mgr_open) error: failed to import hw:3 use case configuration -6
alsaucm: error failed to open sound card hw:3: No such device or address

Can I help with additional info?

@perexg
Copy link
Member

perexg commented Oct 23, 2024

@nfp0 : It looks like a different issue. USB ID 0db0:cd0e is new. Create a new issue and attach output from alsa-info.sh --no-upload, so I can refer it in the fix commit.

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

3 participants