Skip to main content
Topic: pacman -Syu ---> usb sound device no longer works (Read 638 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

pacman -Syu ---> usb sound device no longer works

So, I updated and my startech usb sound device (https://www.startech.com/en-us/cards-adapters/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.

Attached is what alsamixer looks like.

lsusb | grep Media:
Code: [Select]
Bus 002 Device 010: ID 0d8c:8810 C-Media Electronics, Inc. USB Advanced Audio Device


cat .asoundrc:
Code: [Select]
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.

lsmod | grep snd_usb:
Code: [Select]
snd_usb_audio         376832  3
snd_usbmidi_lib        45056  1 snd_usb_audio
snd_rawmidi            49152  1 snd_usbmidi_lib
mc                     65536  5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_pcm               163840  5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
snd                   126976  28 snd_ctl_led,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,thinkpad_acpi,snd_pcm,snd_rawmidi

aplay -l: (edited for brevity)
Code: [Select]
card 2: Device [USB Advanced Audio Device], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Device [USB Advanced Audio Device], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

cat /proc/asound/cards:
Code: [Select]
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xe0630000 irq 50
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xe0634000 irq 49
 2 [Device         ]: USB-Audio - USB Advanced Audio Device
                      Speed Dragon USB Advanced Audio Device at usb-0000:00:14.0-3, full speed

Re: pacman -Syu ---> usb sound device no longer works

Reply #1
Hello,
Have you tried setting your USB sound card to default?
Code: [Select]
sudo nano /etc/asound.conf

And added this to select card1:
Code: [Select]
defaults.pcm.card 2
defaults.ctl.card 2

Restart system

**********
Personally, I removed the pulseaudio packages except one: libpulse.

I installed qastools which offers a nice and very practical mixer :
sudo pacman -Sy qastools

Then I listed my audio cards:
cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfce60000 irq 96
 1 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfc900000 irq 98

I created/modified  /etc/asound.conf

And added this to select card1:
defaults.pcm.card 1
defaults.ctl.card 1

Restart system

Re: pacman -Syu ---> usb sound device no longer works

Reply #2
I think the problem is that the drivers are not loading or that the updates dropped functionality for my device.  So, it wouldn't matter what I put as default.  I just don't know what packages did that.


Re: pacman -Syu ---> usb sound device no longer works

Reply #4
Code: [Select]
[  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

Maybe I'm reading it wrong, but it doesn't make sense that it appears to think it's an input device? 


 

Re: pacman -Syu ---> usb sound device no longer works

Reply #6
Ok, I installed the LTS kernel, and removed the "regular" kernel.  And now it sees the devices, but there's no sound 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.

Re: pacman -Syu ---> usb sound device no longer works

Reply #7
Ok, I installed the LTS kernel, and removed the "regular" kernel.  And now it sees the devices, but there's no sound and the headphones get hot. 
Wired headphones like AKG?
Does it still work on other devices?

Quote
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.
A malfunctioning driver can cause hardware damage. :(