Kernel configuration for Lenovo Ideapad 320-15IKB (Type 80XL) laptop
This is a built-in configuration capable of running an average laptop with almost all functionality enabled. Bluetooth, HDMI, MiniJack are not implemented / not tested.
lsusb- list of USB deviceslspci- list of PCI devicesdmesg- kernel log from configuredgentookernelgenkernel_dmesg- kernel log from generic kernel configured withgenkernelgenkernel_lsmod- module list from generic kernel configured withgenkernelideapad320_15ikb_defconfig- configuration ofgentoo-sources-5.15.80kernelideapad320_15ikb_zen_defconfig- configuration ofzen-sources-6.2.13kernel (same asgentoobut with native optimization)
root # cp ideapad320_15ikb_defconfig /usr/src/linux*gentoo/arch/x86/configs/ideapad320_15ikb_defconfig
root # cd /usr/src/linux*gentoo/
root # make ideapad320_15ikb_defconfig
root # make oldconfig
root # make -j$(nproc) && make install
- Xorg
- Intel Dual Band network controller
- NVIDIA discrete graphics
- Intel integrated graphics
- Intel microcode
- PulseAudio
- Steam
- zswap
- elogind
- PPP
- CryFS (requires CONFIG_FUSE_FS)
- Cryptsetup (requires CONFIG_DM_CRYPT)
- AVR
- Lenovo Ideapad 315-ARE05 configuration
- Lenovo Ideapad B570e configuration
- Kernel configuration guide
- The kernel is configured by an amateur and does not guaranty best performance or hardware support
- The configuration is applicable for gentoo kernels and not tested on mainline/vanilla kernels
- The kernel is build for
OpenRCconfiguration,systemdusers may want to change it zenkernel is optimized for native processor, be careful with cross-compilation