Arch LinuxでLinux 5.3からLinux v5.4.2にアップグレードした後、すべてのオーディオが機能しなくなりました。 Gnome 3のサウンド設定で唯一見られるのは「ダミー出力」であり、aplay --list-pcm
は「カードが見つかりません」と言います。実行中のaslactl init
は、「alsactl:init:1759:サウンドカードが見つかりません」と言います。
私はすでに多くの解決策を試しました。
これが私がこれを解決することができた方法です:
Sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT
と追加snd_hda_intel.dmic_detect=0
で終わります。 (例:GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 snd_hda_intel.dmic_detect=0"
)Sudo grub-mkconfig -o /boot/grub/grub.cfg
オプション snd_hda_intel.dmic_detect=0
は新しいカーネルでは非推奨です。snd-intel-dspcfg.dsp_driver=1
代わりに。しかし、注意してください、それは少し異なる意味です。
これは、5.4カーネルで設定オプションSND_HDA_INTEL_DETECT_DMIC
が有効になっていることが原因のようです( https://bugs.archlinux.org/task/6472 )。
this answer で説明されているように、カーネルパラメータとしてsnd_hda_intel.dmic_detect=0
を渡して変更を元に戻すことをお勧めします。