Comment 71 for bug 1859754

Revision history for this message
Eddie Dunn (eddie-dunn) wrote : Re: add ucm to make alsa/sof driver work under PA (variants of Lenovo X1 Carbon 7th, Dell cnl and cml machines)

@hui.wang

My USB headset no longer works. I installed kernel 5.3.0-43 from proposed and libasound2 from your ppa.

$ uname -a
Linux eddie-minut 5.3.0-43-generic #36-Ubuntu SMP Mon Mar 16 13:29:01 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ cat /sys/devices/virtual/dmi/id/bios_version
N2HET46W (1.29 )
$ dpkg -l libasound2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-=========================-============-====================================
ii libasound2:amd64 1.1.9-0ubuntu1.2++testucm amd64 shared library for ALSA applications

$ dmesg
...
[ 464.139786] usb 1-3: Manufacturer: Kingston
[ 464.378226] input: Kingston HyperX Cloud Flight Wireless Headset Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.3/0003:0951:16C4.0005/input/input33
[ 464.437214] input: Kingston HyperX Cloud Flight Wireless Headset as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.3/0003:0951:16C4.0005/input/input34
[ 464.437594] input: Kingston HyperX Cloud Flight Wireless Headset as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.3/0003:0951:16C4.0005/input/input35
[ 464.437943] input: Kingston HyperX Cloud Flight Wireless Headset as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.3/0003:0951:16C4.0005/input/input36
[ 464.438711] hid-generic 0003:0951:16C4.0005: input,hiddev0,hidraw1: USB HID v1.11 Device [Kingston HyperX Cloud Flight Wireless Headset] on usb-0000:00:14.0-3/input3
[ 465.169150] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[ 465.264582] sof-audio-pci 0000:00:1f.3: firmware boot complete
[ 465.578000] debugfs: File 'Analog Playback and Capture' in directory 'HDA Analog' already present!
[ 465.703404] debugfs: File 'Analog Playback and Capture' in directory 'HDA Analog' already present!
[ 532.954965] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[ 533.052406] sof-audio-pci 0000:00:1f.3: firmware boot complete
[ 543.902184] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0

When I plug in a headset with a mic in the 3.5mm port, it still seems to use the internal mic instead of that of the headset.

I also get a lot of popping sounds in the 3.5mm headset when playing audio, but that might not be related to this issue as I had that on kernel 5.3.0-41 as well.