Sound Issue

Rainer Dorsch ml at bokomoko.de
Sat Feb 6 19:53:59 GMT 2021


Hi,

sound was working for years on my Debian System w/o any issue with pulseaudio. 
Since a few weeks I have problems with the on-board Intel sound, listed as

Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel 

whereas the Logitech USB headset always works

Device-2: Logitech Headset H390 type: USB driver: hid-generic,snd-usb-
audio,usbhid 

Full inxi -F output is here: 

http://paste.debian.net/1184310/

Out of the blue I noticed today that it worked again, but after I rebooted 
into Debian 10.8 it disappeared again.

In dmesg I find

[...]
[   13.567175] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) 
[   13.567306] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops 
i915_audio_component_bind_ops [i915]) 
[   13.609251] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: 
line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line 
[   13.609252] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=1 (0x1a/
0x0/0x0/0x0/0x0) 
[   13.609253] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/
0x0/0x0/0x0/0x0) 
[   13.609253] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0 
[   13.609254] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x11/0x0 
[   13.609254] snd_hda_codec_realtek hdaudioC0D0:    inputs: 
[   13.609255] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18 
[   13.609256] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19 
[   13.609256] snd_hda_codec_realtek hdaudioC0D0:      Line=0x15
[...]


http://paste.debian.net/1184308/


In $ pactl list I get

Card #0
        Name: alsa_card.usb-Logitech_Logitech_USB_Headset-00
        Driver: module-alsa-card.c
        Owner Module: 6
        Properties:
                alsa.card = "1"
                alsa.card_name = "Logitech USB Headset"
                alsa.long_card_name = "Logitech Logitech USB Headset at 
usb-0000:00:14.0-13.1, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:13.1:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/
usb1/1-13/1-13.1/1-13.1:1.0/sound/card1"
                udev.id = "usb-Logitech_Logitech_USB_Headset-00"
                device.bus = "usb"
                device.vendor.id = "046d"
                device.vendor.name = "Logitech, Inc."
                device.product.id = "0a44"
                device.product.name = "Headset H390"
                device.serial = "Logitech_Logitech_USB_Headset"
                device.form_factor = "headset"
                device.string = "1"
                device.description = "Headset H390"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-headset-usb"
                device.intended_roles = "phone"
        Profiles:
                input:analog-mono: Analog Mono-Eingabe (sinks: 0, sources: 1, 
priority: 7, available: yes)
                output:analog-stereo: Analog Stereo-Ausgabe (sinks: 1, 
sources: 0, priority: 6500, available: yes)
                output:analog-stereo+input:analog-mono: Analog Stereo-Ausgabe 
+ Analog Mono-Eingabe (sinks: 1, sources: 1, priority: 6507, available: yes)
                off: Aus (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: output:analog-stereo+input:analog-mono
        Ports:
                analog-input-mic: Mikrofon (priority: 8700, latency offset: 0 
usec)
                        Properties:
                                device.icon_name = "audio-input-microphone"
                        Part of profile(s): input:analog-mono, output:analog-
stereo+input:analog-mono
                analog-output-headphones: Kopfhörer (priority: 9000, latency 
offset: 0 usec)
                        Properties:
                                device.icon_name = "audio-headphones"
                        Part of profile(s): output:analog-stereo, 
output:analog-stereo+input:analog-mono

http://paste.debian.net/1184312/

but there is no other sound card listed.

I tried from the Debian pulseaudio wiki the part under "Missing playback 
devices or audio capture":

rd at h370:~$ rm -r ~/.config/pulse /tmp/pulse-*
rm: cannot remove '/home/rd/.config/pulse': No such file or directory
rm: descend into write-protected directory '/tmp/pulse-PKdhtXMmr18n'? y
rm: remove write-protected directory '/tmp/pulse-PKdhtXMmr18n'? y
rm: cannot remove '/tmp/pulse-PKdhtXMmr18n': Operation not permitted
rd at h370:~$ ls -ld /tmp/pulse-PKdhtXMmr18n
drwx------ 2 root root 4096 Feb  6 20:19 /tmp/pulse-PKdhtXMmr18n
rd at h370:~$ systemctl --user restart pulseaudio.service
rd at h370:~$ 

Not sure if it is expected that there is a pulse file for root in /tmp

What is also strange for me, is that the intel card is listed by-path by not 
by-id:

rd at h370:~$ ls -l /dev/snd/by-id/                                     
total 0
lrwxrwxrwx 1 root root 12 Feb  6 20:42 usb-Logitech_Logitech_USB_Headset-00 -> 
../controlC1
rd at h370:~$ ls -l /dev/snd/by-path/
total 0
lrwxrwxrwx 1 root root 12 Feb  6 20:42 pci-0000:00:14.0-usb-0:13.1:1.0 -> ../
controlC1
lrwxrwxrwx 1 root root 12 Feb  6 20:19 pci-0000:00:1f.3 -> ../controlC0
rd at h370:~$ lspci |grep 00:1f.3
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
rd at h370:~$ 

Any idea or hint how to debug this issue is welcome.

Many thanks
Rainer



-- 
Rainer Dorsch
http://bokomoko.de/





More information about the pkg-pulseaudio-devel mailing list