История изменений
Исправление dymdin, (текущая версия) :
Звук в наушники можно вернуть даунгрейдом ядра
$ dnf --showduplicates list kernel
Установленные пакеты
kernel.x86_64 5.8.15-301.fc33 @fedora
kernel.x86_64 5.10.14-200.fc33 @updates
kernel.x86_64 5.10.16-200.fc33 @updates
Имеющиеся пакеты
kernel.x86_64 5.8.15-301.fc33 fedora
kernel.x86_64 5.10.16-200.fc33 updates
Сравнил lsmod-ы загрузки когда звук есть в наушниках, когда нет:
Звук в наушниках есть (kernel 5.8.15):
snd_hda_codec_via 24576 1
snd_hda_codec_generic 98304 1 snd_hda_codec_via
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 57344 4
snd_intel_dspcfg 24576 1 snd_hda_intel
snd_hda_codec 163840 3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_via
snd_hda_core 110592 4 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hda_codec_via
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 131072 4 snd_hda_intel,snd_hda_codec,snd_hda_core
kvm_intel 319488 0
snd 106496 18 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_hda_codec_via,snd_pcm
kvm 823296 1 kvm_intel
intel_pmc_bxt 16384 1 iTCO_wdt
нет в наушниках звука (kernel 5.10.{14,16}):
snd_hda_codec_via 24576 1
snd_hda_codec_generic 98304 1 snd_hda_codec_via
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 57344 5
snd_intel_dspcfg 24576 1 snd_hda_intel
soundwire_intel 45056 1 snd_intel_dspcfg
soundwire_generic_allocation 16384 1 soundwire_intel
snd_soc_core 323584 1 soundwire_intel
soundwire_cadence 36864 1 soundwire_intel
kvm_intel 327680 0
snd_hda_codec 172032 3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_via
intel_pmc_bxt 16384 1 iTCO_wdt
kvm 909312 1 kvm_intel
snd_hda_core 110592 4 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hda_codec_via
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 131072 9 snd_hda_intel,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_hda_core,snd_pcm_dmaengine
snd 110592 21 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_hda_codec_via,snd_soc_core,snd_pcm
Появляются модули: soundwire_generic_allocation, soundwire_intel, soundwire_cadence и snd_soc_core, хорошо, пытаюсь их записать в /etc/modprobe.d/blacklist.conf:
blacklist soundwire_generic_allocation
blacklist soundwire_intel
blacklist snd_soc_core
blacklist soundwire_cadence
Но в следующей сессии эти модули снова загружаются, и звука опять в наушниках нет :( Что делать ? И вообще, не понимаю почему volumemeter показывает что звук на analog-output-headphones есть, тогда когда его нет ?
Исходная версия dymdin, :
Звук в наушники можно вернуть даунгрейдом ядра
$ dnf --showduplicates list kernel
Установленные пакеты
kernel.x86_64 5.8.15-301.fc33 @fedora
kernel.x86_64 5.10.14-200.fc33 @updates
kernel.x86_64 5.10.16-200.fc33 @updates
Имеющиеся пакеты
kernel.x86_64 5.8.15-301.fc33 fedora
kernel.x86_64 5.10.16-200.fc33 updates
Сравнил lsmod-ы загрузки когда звук есть в наушниках, когда нет: Звук в наушниках есть (kernel 5.8.15)
snd_hda_codec_via 24576 1
snd_hda_codec_generic 98304 1 snd_hda_codec_via
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 57344 4
snd_intel_dspcfg 24576 1 snd_hda_intel
snd_hda_codec 163840 3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_via
snd_hda_core 110592 4 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hda_codec_via
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 131072 4 snd_hda_intel,snd_hda_codec,snd_hda_core
kvm_intel 319488 0
snd 106496 18 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_hda_codec_via,snd_pcm
kvm 823296 1 kvm_intel
intel_pmc_bxt 16384 1 iTCO_wdt
нет в наушниках звука (kernel 5.10.{14,16}):
snd_hda_codec_via 24576 1
snd_hda_codec_generic 98304 1 snd_hda_codec_via
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 57344 5
snd_intel_dspcfg 24576 1 snd_hda_intel
soundwire_intel 45056 1 snd_intel_dspcfg
soundwire_generic_allocation 16384 1 soundwire_intel
snd_soc_core 323584 1 soundwire_intel
soundwire_cadence 36864 1 soundwire_intel
kvm_intel 327680 0
snd_hda_codec 172032 3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_via
intel_pmc_bxt 16384 1 iTCO_wdt
kvm 909312 1 kvm_intel
snd_hda_core 110592 4 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hda_codec_via
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 131072 9 snd_hda_intel,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_hda_core,snd_pcm_dmaengine
snd 110592 21 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_hda_codec_via,snd_soc_core,snd_pcm
Появляются модули soundwire_generic_allocation, soundwire_intel, soundwire_cadence и snd_soc_core, хорошо, пытаюсь их записать в /etc/modprobe.d/blacklist.conf:
blacklist soundwire_generic_allocation
blacklist soundwire_intel
blacklist snd_soc_core
blacklist soundwire_cadence
```
Но в следующей сессии эти модули снова загружаются, и звука опять в наушниках нет :(