После обновления до 20.10 не было замечено никаких проблем. Но на следующий день, после загрузки ОС пропал полностью звук (не уверен связано ли это с обновлением или нет, но до этого со звуком проблем не было). В наушника слышится слабый шум, как будто звуковая карта включена но просто ничего не воспроизводит. В дополнение, пропал значок громкости на панели и исчез пункт
Audio Settings в настройках системы.
Пробовал перезагружать и переустанавливать
pulse +
alsa - не помогло.
Вот такие карточки есть в системе.
cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xf7a14000 irq 33
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7a10000 irq 34
Вот что выглядит странным, в
alsamixer карточка по-умолчанию HDMI и настроек уровня громкости совсем нет
┌─────────────────────────────────────────────────────────────────────────── AlsaMixer v1.2.3 ────────────────────────────────────────────────────────────────────────────┐
│ Card: HDA Intel HDMI F1: Help │
│ Chip: Intel Haswell HDMI F2: System information │
│ View: F3:[Playback] F4: Capture F5: All F6: Select sound card │
│ Item: S/PDIF Esc: Exit │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │OO│ │OO│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ < S/PDIF >S/PDIF 1 S/PDIF 2 S/PDIF 3 S/PDIF 4 │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Единственный способ как я смог таки воспроизвести звук это через
aplay, перебирая все возможные варианты среди:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Единственный который был успешным это:
aplay -D plughw:1,0 test.wav
Почитав про схожие проблемы нашел вот этот форум
https://bbs.archlinux.org/viewtopic.php?id=180102. Проблема выглядит вполне как у меня. Попробовал применить вот эту конфигурацию:
# PCH
options snd-hda-intel index=0 model=auto vid=8086 pid=8c20
# HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
И в итоге порядок карточек изменился, теперь
alsamixer показывает все как нужно.
┌─────────────────────────────────────────────────────────────────────────── AlsaMixer v1.2.3 ────────────────────────────────────────────────────────────────────────────┐
│ Card: HDA Intel PCH F1: Help │
│ Chip: Realtek ALC892 F2: System information │
│ View: F3:[Playback] F4: Capture F5: All F6: Select sound card │
│ Item: S/PDIF Esc: Exit │
│ │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │▒▒│ │ │ │ │ │ │ │
│ ├──┤ ├──┤ ├──┤ ├──┤ └──┘ ├──┤ └──┘ ┌──┐ ┌──┐ Enabled Enabled │
│ │MM│ │MM│ │MM│ │MM│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 0 0<>0 0<>0 6<>6 0<>0 0<>0 0<>0 │
│ Master Headphone Speaker Bass Speaker PCM Mic Mic Boost < S/PDIF >S/PDIF Default Auto-Mute Mode Loopback Mixin │
│ │
│ │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Но звука все еще не появилось. Поэтому пришлось с помощью pavucontrol проверять все доступные варианты из списка
Built-in Audio. В итоге при выборе
Analogue Stereo Output звук вернулся.
А потом перезагрузил систему и опять какая-то неразбериха, в
pavucontrol этого пункта уже нет, вместо него
Digital Stereo (IEC958) Output, и ни один из присутствующих пунктов звук вернут не смог. Да и значка уровня громкости все еще нет. Пришлось поставить
kmix. Да и пункт в меню ситемных настроек не вернулся.
А потом опытным путем выяснил что если после загрузки системы сразу открыть
pavucontrol то
Analogue Stereo Output там есть и выбрать его можно и звук будет. Но если же
pavucontrol не включать а сразу допустим
youtube воспроизводить на
Digital Stereo (IEC958) Output то все,
Analogue Stereo Output там уже и не появится, и звука не будет.
Подскажите пожалуйста, как привести звук в порядок?