Как говорится, ничто не предвещало беды и вдруг.
В один прекрасный момент отвалилась аудио-подсистема, перезагрузка не помогла. Перед возникновением проблемы ничего особенного не происходило, пакеты не обновлял, просто упала пульса и больше не поднимается.
Опытным путем выяснилось, что к падению приводит вставка наушников. Сразу скажу, что наушники пробовал разные, порты тоже. Конфиги пульсы чистить пробовал, пакет переустанавливать тоже.
Запускаем ручками пульсу, запускается. Вставляем наушники - сегфолт, в логе следующее
pulseaudio -v
I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/Philips Philips SHG7980 at usb-0000:00:1a.0-1.3, full speed/Philips Philips SHG7980 at usb-0000:00:1a.0-1.3, full speed.conf
I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card Philips Philips SHG7980 at usb-0000:00:1a.0-1.3, full speed
I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/Philips SHG7980/Philips SHG7980.conf
I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card Philips SHG7980
I: [pulseaudio] (alsa-lib)main.c: error: failed to import Philips SHG7980 use case configuration -2
I: [pulseaudio] alsa-ucm.c: UCM not available for card Philips SHG7980
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:1
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:1: Нет такого файла или каталога
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:1
I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:1: Нет такого файла или каталога
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:1
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:1: Нет такого файла или каталога
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround21:1: Недопустимый аргумент
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround40:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround41:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround50:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround51:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround71:1: Недопустимый аргумент
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:1
I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:1: Нет такого файла или каталога
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
I: [pulseaudio] (alsa-lib)pcm_a52.c: Cannot set slave rate 48000
Ошибка сегментирования (стек памяти сброшен на диск)
sudo dmesg | tail
[ 8745.336134] usb 2-1.2: new full-speed USB device number 7 using ehci-pci
[ 8745.649370] usb 2-1.2: New USB device found, idVendor=0471, idProduct=2118, bcdDevice= 3.11
[ 8745.649374] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 8745.649377] usb 2-1.2: Product: Philips SHG7980
[ 8745.649379] usb 2-1.2: Manufacturer: Philips
[ 8745.762934] hid-generic 0003:0471:2118.0009: No inputs registered, leaving
[ 8745.763091] hid-generic 0003:0471:2118.0009: hiddev0,hidraw2: USB HID v1.00 Device [Philips Philips SHG7980] on usb-0000:00:1d.0-1.2/input3