Created attachment 9766 [details] dmesg, 5.10.70-std-def Пропал звук (не отображаются доступные устройства вывода звука) на лаптопе ThinkPad P43s, устройство: 00:1f.3 Audio device [0403]: Intel Corporation Cannon Point-LP High Definition Audio Controller [8086:9dc8] (rev 30) На ядре 5.10.66-std-def-alt1 проблемы нет, достаточно просто перезагрузиться (то есть настройки и пакетная база совпадают). Логи загрузки прилагаю.
Created attachment 9767 [details] dmesg, 5.10.66-std-def
(По сообщению ТС на ядре 5.14.9 работает). Из dmesg от 5.10.70 ядра, ругается на слишком свежую firmware: окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man header type 6 size 0x20 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: Firmware info: version 1:8:0-9e7a8 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:17:0 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man header type 3 size 0x30 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man header type 5 size 0x20 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: Firmware info: version 1:8:0-9e7a8 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:17:0 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: Topology: ABI 3:18:1 Kernel ABI 3:17:0 окт 04 22:14:24 deck kernel: sof-audio-pci 0000:00:1f.3: warn: topology ABI is more recent than kernel окт 04 22:14:25 deck kernel: sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
Помогает ли передача ядру параметра snd-intel-dspcfg.dsp_driver=1 ?
И попробуйте, пожалуйста, ядро из #286412
(Ответ для Anton V. Boyarshinov на комментарий #4) > И попробуйте, пожалуйста, ядро из #286412 Точнее из #286415, так как это std-def
(Ответ для Anton V. Boyarshinov на комментарий #3) > Помогает ли передача ядру параметра > snd-intel-dspcfg.dsp_driver=1 > ? этот параметр помогает, звук появляется на 5.10.70-std-def-alt2.
(Ответ для Anton V. Boyarshinov на комментарий #5) > (Ответ для Anton V. Boyarshinov на комментарий #4) > > И попробуйте, пожалуйста, ядро из #286412 > > Точнее из #286415, так как это std-def Подскажите, как проще из таска ядро поставить? update-kernel вроде бы не умеет этого... Только вручную перечислять пакеты соответствующие нужным модулям?
> > Точнее из #286415, так как это std-def > > Подскажите, как проще из таска ядро поставить? update-kernel вроде бы не > умеет этого... Только вручную перечислять пакеты соответствующие нужным > модулям? Мне казалось, что умеет. Только этот таск, видимо, будет доступен для установки как таск недолго, только на время прохождения тестов (а сейчас там ещё модули собираются). Но в целом если snd-intel-dspcfg.dsp_driver=1 полностью помогает, то можно ядро из таска не проверять, а просто поставить его, когда оно будет доступно в завтрашнем Сизифе, там единственное изменение, аналогичное выставлению этого параметра ядра. Ещё раз спасибо за своевременное и толковое сообщение об ошибке.
(Ответ для Anton V. Boyarshinov на комментарий #8) > > > Точнее из #286415, так как это std-def > > > > Подскажите, как проще из таска ядро поставить? update-kernel вроде бы не > > умеет этого... Только вручную перечислять пакеты соответствующие нужным > > модулям? > > Мне казалось, что умеет. Только этот таск, видимо, будет доступен для > установки как таск недолго, только на время прохождения тестов (а сейчас там > ещё модули собираются). > > Но в целом если snd-intel-dspcfg.dsp_driver=1 полностью помогает, то можно > ядро из таска не проверять, а просто поставить его, когда оно будет доступно > в завтрашнем Сизифе, там единственное изменение, аналогичное выставлению > этого параметра ядра. > > Ещё раз спасибо за своевременное и толковое сообщение об ошибке. Понял, проверю на новом Сизифе тогда уже. Вам спасибо за столь оперативное исправление!
> Понял, проверю на новом Сизифе тогда уже. > > Вам спасибо за столь оперативное исправление! Это было наше недостаточно продуманное и проверенное изменение :( Так что источник проблемы долго искать не потребовалось :)
(Ответ для Pavel Nakonechnyi на комментарий #7) > Подскажите, как проще из таска ядро поставить? update-kernel вроде бы не > умеет этого... Только вручную перечислять пакеты соответствующие нужным > модулям? # apt-repo add task XXXX # apt-get update # update-kernel # apt-repo rm all tasks
5.10.70-std-def-alt3 действительно исправляет проблему.