|
Bugzilla – Full Text Bug Listing |
| Summary: | Headset microphone not recognized | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Ricardo Mestre <ricardo.mestre> |
| Component: | Sound | Assignee: | Takashi Iwai <tiwai> |
| Status: | NEW --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | ricardo.mestre |
| Version: | Current | Flags: | tiwai:
needinfo?
(ricardo.mestre) |
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Tumbleweed | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
output of > ./alsa-info.sh --no-upload
aplay in parallel USB-Audio.conf |
||
|
Description
Ricardo Mestre
2024-07-17 12:25:32 UTC
Could you give alsa-info.sh output? Run with --no-upload option and attach the output file to Bugzilla (don't paste). Created attachment 876096 [details]
output of > ./alsa-info.sh --no-upload
Thanks for the quick reply. Here you go. Let me know if you could use some more info or tests.
Judging from the log, it seems that the device provides two outputs and one input. This might confuse the default setup. Actually, what does the secondary PCM (playback) device work for? When you run like: % aplay -Dplughw:2,0 -vv foo.wav do you hear from the normal output from the headset? And if you run like % aplay -Dplughw:2,1 -vv foo.wav does it sound as well? Also, can you record directly via % arecord -Dplughw:2,0 -fdat -vv bar.wav ? You might need to turn off the wireplumber temporarily while testing the above: % systemctl --user stop wireplumber and restart after testing % systemctl --user start wireplumber Yes, when both commands played on the headset (both on stereo). Even verbose printed the same information (expect the number of the device). Recording like you mentioned worked fine. (Didn't need to turn off wireplumber). Thanks. So the driver itself looks working. When you run both aplay with -Dplughw:2,0 and -Dplughw:2,1 in parallel, do both play back correctly (i.e. both streams mixed)? Or does it hang or silence? Created attachment 876158 [details] aplay in parallel I ran two distinct sounds as: > { aplay -Dplughw:2,0 -vv foo.wav & aplay -Dplughw:2,1 -vv bar.wav & wait; } > aplay_paralell.out 2>&1 The first sound played in stereo. The other, which was longer (didn't know if it would make any difference) didnt play at all and even yield an error. I did run another test replacing one of these by the laptop sound card and heard both sounds (from the different speakers) OK, so it makes little sense to keep both devices available. Could you try to copy (overwrite) the file USB-Audio.conf in below to /usr/share/alsa/cards/USB-Audio.conf, re-login and retry? I'm not sure whether this has any good effect for pipewire, though. If not, we might need to fiddle with alsa-ucm or patching kernel. Created attachment 876163 [details]
USB-Audio.conf
Unfortunately nothing has changed, even after rebooting and re-plugin it in Could you give alsa-info.sh output after replacing USB-Audio.conf? Also, could you give the output of "pactl list", too? |