-
Notifications
You must be signed in to change notification settings - Fork 222
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
Linux 6.9 pre-rc1 might have broken UCM matching for USB devices #404
Comments
Could you attach output from |
Here's the required information, when things are working correctly (regression is not present). And here's the same output with a kernel that has the issue: |
So this cleanup makes sense and it better identifies the purpose of the mixer element:
I'll try to extend ALC4080 config to handle new names so we can revert the revert :) |
I'll try to keep an affected kernel image around so that I can test the fix as soon as it's ready. I can apply git commits as patches to the alsa-ucm-conf package easily, so just let me know when and what to test. |
The kernel isn't released yet and I'm going to revert the commit that changed the control names. We need to apply the changes a bit more carefully at the next try. |
While testing Torvalds' master branch of Linux which will become 6.9-rc1 eventually, I have stumbled upon PipeWire/WirePlumber apparently no longer applying the UCM profile for my USB connected on-board audio controller. Git bisection leads to the following commit: torvalds/linux@1601cd5 . It's possible that I'm wrong in concluding that the issue is UCM no longer applying/matching but that's my best guess looking at seemingly ACP named devices and the lack of any
ucm
strings in the output of pw-dump, when the regression is present.Since this is likely a kernel regression, I'll be reporting that to the kernel bugzilla, too, but I thought alsa-ucm-conf might be interested in this change as well.
The text was updated successfully, but these errors were encountered: