• Пропал звук после обновления кубунты 20.04 на 22.04

    From Sergey Kaluzhskiy@2:5055/182.1 to All on Thu May 19 09:28:59 2022
    Hello, All.

    а ноуте стояла kubuntu 20.04 LTS. Решил обновить ее на новый релиз. Сделал это через их штатный механизм do-release-upgrade. После обновления и перезагрузки столкнулся с тем, что не работает звук.
    В регуляторе громкости пишет No output or input devices found.

    В lsmod есть строчки:

    snd 102400 16 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_pcm,snd_soc_skl_hda_dsp,snd_rawmidi
    soundcore 16384 1 snd

    То есть выглядит как будто драйвера загружены.

    При попытке запустить alsamixer:

    ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
    ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
    ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
    ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
    ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
    ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
    ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
    ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL default
    cannot open mixer: No such file or directory

    dmesg по поводу звука пишет следующее:
    [ 5.771685] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
    [ 5.771695] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver
    [ 5.771685] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
    [ 5.771695] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver
    [ 5.820972] snd_soc_skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
    [ 5.820978] snd_soc_skl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver
    [ 5.820988] snd_soc_skl 0000:00:1f.3: enabling device (0000 -> 0002)
    [ 5.821611] snd_soc_skl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
    [ 5.865540] snd_soc_skl 0000:00:1f.3: Direct firmware load for 9d71-ACRSYS-ACRPRDCT-2-tplg.bin failed with error -2
    [ 5.865544] snd_soc_skl 0000:00:1f.3: tplg fw 9d71-ACRSYS-ACRPRDCT-2-tplg.bin load failed with -2, trying alternative tplg name skl_hda_dsp_generic-tplg.bin
    [ 5.866577] snd_soc_skl 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
    [ 6.402566] snd_soc_skl 0000:00:1f.3: skl_cldma_wait_interruptible: Wait timeout
    [ 6.404071] snd_soc_skl 0000:00:1f.3: Failed to set Run bit=2 enable=0
    [ 6.404150] snd_soc_skl 0000:00:1f.3: Transfer firmware failed-5
    [ 6.405617] snd_soc_skl 0000:00:1f.3: Failed to set Run bit=2 enable=0
    [ 6.406906] snd_soc_skl 0000:00:1f.3: Load base fw failed : -5
    [ 6.406954] snd_soc_skl 0000:00:1f.3: Failed to boot first fw: -5
    [ 6.406983] snd_soc_skl 0000:00:1f.3: ASoC: error at snd_soc_component_probe on 0000:00:1f.3: -5
    [ 6.407154] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: failed to instantiate card -5
    [ 6.407438] skl_hda_dsp_generic: probe of skl_hda_dsp_generic failed with error -5

    В какую сторону копать?

    --
    Best regards!
    Posted using Hotdoged on Android
    --- Hotdoged/2.13.5/Android
    * Origin: Android device, Milky Way (2:5055/182.1)
  • From Dmitry Kabanov@2:5023/24.3823 to Sergey Kaluzhskiy on Mon May 23 17:11:31 2022

    Hello, All.

    Hа ноуте стояла kubuntu 20.04 LTS. Решил обновить ее на новый релиз. Сделал это через их штатный механизм do-release-upgrade. После обновления и перезагрузки столкнулся с тем, что не работает звук. В регуляторе громкости пишет No output or input devices found.

    смени девайс вывода звука. сталкивался с побобным, внезапно пошло через inline) --- AfterShock/Android 1.6.5
    * Origin: fido (2:5023/24.3823)
  • From Sergey Kaluzhskiy@2:5055/182.1 to Dmitry Kabanov on Tue May 24 06:18:18 2022
    Hello, Dmitry Kabanov.
    On 23.05.2022 17:11 you wrote:

    Hа ноуте стояла kubuntu 20.04 LTS. Решил обновить ее на новый
    релиз. Сделал это через их штатный механизм do-release-upgrade.
    После обновления и перезагрузки столкнулся с тем, что не работает
    звук. В регуляторе громкости пишет No output or input devices
    found.
    смени девайс вывода звука. сталкивался с побобным, внезапно пошло
    через inline)

    Менять девайс было не на что, вообще ничего не было доступно.

    В общем, оказалось, что это баг драйверов (или несовместимость какая-то с конкретной моделью ноута), что оно при загрузке падает, пытаясь инициализировать встроенный микрофон, и после этого не определяет вообще устройства. Методом долгого гуглинга и проб и ошибок были найдены настройки, которые решали проблему:

    в /etc/modprode.d/blacklist.conf добавить строчку
    blacklist snd_soc_skl

    в /etc/modprobe.d/alsa-base.conf добавить строчки
    options snd-hda-indel dmic_detect=0
    options snd-hda-intel model=dell-headset-multi

    В итоге звук есть. Встроенный микрофон не работает, но работает проводная гарнитура. Так что в принципе все ОК.


    --
    Best regards!
    Posted using Hotdoged on Android
    --- Hotdoged/2.13.5/Android
    * Origin: Android device, Milky Way (2:5055/182.1)
  • From Dmitry Kabanov@2:5023/24.3823 to Sergey Kaluzhskiy on Tue May 24 15:35:19 2022
    смени девайс вывода звука. сталкивался с побобным, внезапно пошло
    через inline)

    Менять девайс было не на что, вообще ничего не было доступно.

    В общем, оказалось, что это баг драйверов (или несовместимость какая-то с конкретной моделью ноута), что оно при загрузке падает, пытаясь инициализировать встроенный микрофон, и после этого не определяет вообще устройства. Методом долгого гуглинга и проб и ошибок были найдены настройки, которые решали проблему:

    в /etc/modprode.d/blacklist.conf добавить строчку
    blacklist snd_soc_skl

    в /etc/modprobe.d/alsa-base.conf добавить строчки
    options snd-hda-indel dmic_detect=0
    options snd-hda-intel model=dell-headset-multi

    В итоге звук есть. Встроенный микрофон не работает, но работает проводная гарнитура. Так что в принципе все ОК.

    спасибо полезная информация! ноут 2012 пока все работает! надеюсь в дальнейшем ничего не сломают.

    --- AfterShock/Android 1.6.5
    * Origin: fido (2:5023/24.3823)