User:Ugly cat/Lenovo IdeaPad flex 6

From ArchWiki

The Lenovo Flex 6 is a flexible dual-mode laptop computer.

Hardware Support

UEFI

Before installing any other OS (other than the default Windows 8/8.1) it is required to disable the secure boot option in the boot setup menu.

Video

Works natively with xf86-video-amdgpu. However, you need to use kernel 4.17 or later.

Touchpad

Recognized with this kernel module

Touchscreen

Recognized with this kernel module

Issues

Wireless

The wireless card is supported, but you may run into an issue where the wireless card is hard blocked. Check if this is the case with:

$ rfkill

A solution is to block the lenovo ideapad drivers

edit the file

/etc/modprobe.d/blacklist.conf

and add this:

blacklist ideapad_laptop

Firmware bug IOAPIC[x] not in IVRS table

More info on this issue here.

Example of my paramters:

ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.1

Before adding the above to your configuration, make sure you know how to edit your kernel paramaters.