1 |
Morning all, |
2 |
|
3 |
The motherboard sound chip failed, so I bought a USB sound adapter [1]. |
4 |
Problem: no sound: firefox says it isn't working and KDE sounds don't 'appear'. |
5 |
I have all the likely-looking options set in the kernel (5.4.28), modules |
6 |
where possible. I've read the Gentoo wiki articles on USB and audio, but they |
7 |
didn't offer any help. |
8 |
|
9 |
The device uses USB-2 and I have it in a USB-2 socket. I get this on plugging it in: |
10 |
|
11 |
$ dmesg -Hw |
12 |
[Apr28 09:49] usb 3-13: new full-speed USB device number 17 using xhci_hcd |
13 |
[ +0.127080] usb 3-13: New USB device found, idVendor=0d8c, idProduct=0014, bcdDevice= 1.00 |
14 |
[ +0.000002] usb 3-13: New USB device strings: Mfr=1, Product=2, SerialNumber=0 |
15 |
[ +0.000002] usb 3-13: Product: USB Audio Device |
16 |
[ +0.000001] usb 3-13: Manufacturer: C-Media Electronics Inc. |
17 |
[ +0.007851] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.3/0003:0D8C:0014.000D/input/input20 |
18 |
[ +0.051184] hid-generic 0003:0D8C:0014.000D: input,hidraw4: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:00:14.0-13/input3 |
19 |
|
20 |
Some more diagnostics: |
21 |
|
22 |
# aplay -l |
23 |
**** List of PLAYBACK Hardware Devices **** |
24 |
card 0: HDMI [HDA ATI HDMI], device 3: Generic Digital [Generic Digital] |
25 |
Subdevices: 1/1 |
26 |
Subdevice #0: subdevice #0 |
27 |
card 2: Device [USB Audio Device], device 0: USB Audio [USB Audio] |
28 |
Subdevices: 1/1 |
29 |
Subdevice #0: subdevice #0 |
30 |
|
31 |
# arecord -l |
32 |
**** List of CAPTURE Hardware Devices **** |
33 |
card 1: USB [HD Webcam USB], device 0: USB Audio [USB Audio] |
34 |
Subdevices: 1/1 |
35 |
Subdevice #0: subdevice #0 |
36 |
card 2: Device [USB Audio Device], device 0: USB Audio [USB Audio] |
37 |
Subdevices: 1/1 |
38 |
Subdevice #0: subdevice #0 |
39 |
|
40 |
# lsusb -t | grep -i audio |
41 |
|__ Port 6: Dev 3, If 2, Class=Audio, Driver=snd-usb-audio, 480M |
42 |
|__ Port 6: Dev 3, If 3, Class=Audio, Driver=snd-usb-audio, 480M |
43 |
|__ Port 13: Dev 17, If 0, Class=Audio, Driver=snd-usb-audio, 12M |
44 |
|__ Port 13: Dev 17, If 1, Class=Audio, Driver=snd-usb-audio, 12M |
45 |
|__ Port 13: Dev 17, If 2, Class=Audio, Driver=snd-usb-audio, 12M |
46 |
|
47 |
# lsmod | grep snd |
48 |
snd_usb_audio 233472 0 |
49 |
snd_hwdep 16384 1 snd_usb_audio |
50 |
snd_usbmidi_lib 28672 1 snd_usb_audio |
51 |
snd_rawmidi 32768 1 snd_usbmidi_lib |
52 |
snd_seq_device 16384 1 snd_rawmidi |
53 |
mc 40960 4 videodev,snd_usb_audio,videobuf2_v4l2,videobuf2_common |
54 |
snd_hda_codec_generic 77824 1 |
55 |
snd_hda_intel 28672 0 |
56 |
snd_intel_nhlt 16384 1 snd_hda_intel |
57 |
snd_hda_codec 122880 2 snd_hda_codec_generic,snd_hda_intel |
58 |
snd_hda_core 73728 3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec |
59 |
snd_pcm 98304 4 snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core |
60 |
snd_timer 32768 1 snd_pcm |
61 |
snd 81920 10 snd_hda_codec_generic,snd_seq_device,snd_hwdep,snd_hda_i> |
62 |
soundcore 16384 1 snd |
63 |
|
64 |
Why those Intel modules? The built-in Intel device is switched off in the BIOS. |
65 |
|
66 |
Can anyone point me in the right direction? |
67 |
|
68 |
1. The device is a 'Sabrent USB External Stereo Sound Adapter'; The blurb at amazon.co.uk includes Linux in its list of OSes. I bought it via https://smile.amazon.co.uk/Sabrent-External-Adapter-Windows-AU-MMSA/dp/B00IRVQ0F8/ref=sr_1_3?dchild=1&keywords=usb+sound&qid=1588065420&sr=8-3 |
69 |
|
70 |
-- |
71 |
Regards, |
72 |
Peter. |