Bug 206221
Summary: | alsa-mixer.c: Your kernel driver is broken: it reports a volume range from 0 to 0 which makes no sense. | ||
---|---|---|---|
Product: | Drivers | Reporter: | bgraceysee (brentgracey) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | tiwai |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 4.15 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
alsa-info.sh --no-upload output
lsusb -v output for Kingston Technology device Test fix patch |
Description
bgraceysee
2020-01-16 09:58:33 UTC
Please give alsa-info.sh output. Run the script with --no-upload option and attach to Bugzilla (don't paste to the form). Created attachment 286839 [details]
alsa-info.sh --no-upload output
output of alsa-info.sh --no-upload
Thanks. Also could you give lsusb -v output (for this device), too? Created attachment 286841 [details]
lsusb -v output for Kingston Technology device
lsusb -v output for Kingston Technology device
Thanks. A test fix patch is below. Please give it a try. It'll skip the invalid mixer element. Created attachment 286843 [details]
Test fix patch
Thank you for the _insanely_ fast turn around on this! Are there any links on how to test the fix patch? I do have some technical abilities; but no experience in applying driver patches. I did look around and found https://alsa-project.org/wiki/System_Maintainers_documentation - but the `alsa-driver/INSTALL` link isn't active Also found this - which makes me feel testing a patch is somewhat involved; https://carlowood.github.io/alsa/index.html (Understand this is a completely different patch; just googling "how to apply Patch for ALSA") Again; blown-away by turn around on this - thanks! Not really, the instruction there is way too old. Basically you need to rebuild the kernel after patching. At best ask you distribution how to build a kernel, or let them building a test kernel with the patch. Ah right; gotcha So the fix goes here(ish) https://github.com/torvalds/linux/blob/04cbfba6208592999d7bfe6609ec01dc3fde73f5/sound/usb/mixer.c#L1664 Thanks again; I'll see if I can get any suggestions from Ubuntu Brent FYI, the patch went into sound git tree, commit e9a0ef0b5ddcbc0d56c65aefc0f18d16e6f71207. But it's for 5.7 kernel. |