AVITA 14吋筆電在 Linux Kernel 5.10 版以後,會沒有聲音,主要原因是 kernel 預設值中,沒有把支援這機器音效晶片的驅動程式編譯進核心。而本機器使用晶片為 Intel , Realtek 晶片組,所以要重新設定與編譯核心:
直接使用 GUI 來做設定的人,直接執行: make menuconfig
- > Device Drivers > Sound card support > Advanced Linux Sound Architecture > PCI sound devices
< M > Intel/SiS/nVidia/AMD/ALi AC97 Controller
< M > Intel/SiS/nVidia/AMD MC97 Modem- > Device Drivers > Sound card support > Advanced Linux Sound Architecture > HD-Audio
< M > Build Realtek HD-audio codec support
- > Device Drivers > Sound card support > Advanced Linux Sound Architecture > ALSA for SoC audio support > CODEC drivers
< M > Build generic ASoC AC97 CODEC driver
< M > Realtek ALC5623 CODEC
< M > Realtek RT1308 Codec – SDW
< M > Realtek RT1316 Codec – SDW
< M > Realtek RT5616 CODEC
< M > Realtek ALC5631/RT5631 CODEC
< M > Realtek RT5640/RT5639 Codec
< M > Realtek RT5658/RT5659 Codec
< M > Realtek RT5682 Codec – SDW
< M > Realtek RT700 Codec – SDW
< M > Realtek RT711 Codec – SDW
< M > Realtek RT711 SDCA Codec – SDW
< M > Realtek RT715 Codec – SDW
< M > Realtek RT715 SDCA Codec – SDW
設定好之後,再重新編譯與安裝:
make -j 16 && make INSTALL_MOD_STRIP=1 modules_install && make INSTALL_MOD_STRIP=1 install