pacman -Syu ----> usb sound device no longer works
ArchThis Forum is for the discussion of Arch Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
pacman -Syu ----> usb sound device no longer works
So, I updated and my startech usb sound device (https://www.startech.com/en-us/cards...s/icusbaudio2d) doesn't work anymore. I plug it in, and the lights come on, and there's a hissing in the ear phones, and after a while they get hot. I never had hot ear phones before.
I don't see the device in pavucontrol or in the plasma system settings.
The attached image is what alsamixer looks like.
lsusb | grep Media:
Code:
Bus 002 Device 010: ID 0d8c:8810 C-Media Electronics, Inc. USB Advanced Audio Device
cat .asoundrc:
Code:
pcm.!default {
type plug
slave.pcm "gtkrwn"
}
pcm.gtkrwn {
type plug
slave.pcm "dmix:1,0"
}
ctl.!default {
type hw
card 2
}
I tried a similar more compact/defaultish config, but it didn't work.
[ 631.833539] usb 2-3: new full-speed USB device number 11 using xhci_hcd
[ 631.993354] usb 2-3: New USB device found, idVendor=0d8c, idProduct=8810, bcdDevice= 1.04
[ 631.993361] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 631.993363] usb 2-3: Product: USB Advanced Audio Device
[ 631.993366] usb 2-3: Manufacturer: Speed Dragon
[ 632.038158] input: Speed Dragon USB Advanced Audio Device as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.3/0003:0D8C:8810.0007/input/input29
[ 632.093577] hid-generic 0003:0D8C:8810.0007: input,hidraw4: USB HID v1.11 Device [Speed Dragon USB Advanced Audio Device] on usb-0000:00:14.0-3/input3
dmesg seems to imply that the updated kernel thinks it's an input device.
^ Why did you think that stackexchange article has any bearing on your situation? I don't see the connection.
You're going to have to do more troubleshooting.
You could remove ~/.asoundrc and see if it has an impact on your problem.
Are the hot earphones reproducible?
Have you selected your external soundcard as the default card at boot?
Have you selected it at all before plugging the phones in? You can do that via alsamixer.
If you're sure the upgrade is at fault, you're going to have to prove it. Might want to start with pacman logs.
^ Why did you think that stackexchange article has any bearing on your situation? I don't see the connection.
Because dmesg says it's loading the wrong driver. That article explains how to force (un)load a driver, but it's possible that it doesn't work if hid-generic is built-in.
Quote:
You're going to have to do more troubleshooting.
You could remove ~/.asoundrc and see if it has an impact on your problem.
No effect.
Quote:
Are the hot earphones reproducible?
It takes 2 or 3 minutes, but they heat up everytime.
Quote:
Have you selected your external soundcard as the default card at boot?
Ok, I installed the LTS kernel, and removed the "regular" kernel. And now it(plasma system settings) sees the device, but there's still no sound, but static and the headphones get hot. I guess it's entirely possible that it did break coincidentally at the same time I updated, I just remain doubtful that's the case.
Yes, the image in the OP shows the device in alsamixer when selected.
Oh yes, light yellow on white.
Sorry, I'm fresh out of ideas here.
If you think it loads the wrong driver, maybe try brute-force removing it?
I believe rmmod will do that.
Anyhow, test that theory. If it turns out to be correct at least you know what solutions to search for.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.