Try   HackMD

Lenovo Flex 14 Linux Tweaks

Setup

This utilizes Endeavour OS w/ Cinnamon desktop. XFCE desktop can work but has some compositing issues noted below. You should be able to translate below into Arch and other distros.

Install AMD Microcode

​$ sudo pacman -S amd-ucode
​$ sudo grub-mkconfig -o /boot/grub/grub.cfg

Power Mgmt

  • Set Power Mgmt to Lock Screen as Hibernate doesn't currently work well.

Install AMD GPU Vulkan / 32bit Driver Support

 $ sudo pacman -S lib32-mesa
 $ sudo pacman -S xf86-video-amdgpu
 $ sudo pacman -S vulkan-radeon
 $ sudo pacman -S lib32-libva-mesa-driver
 $ sudo pacman -S libva-mesa-driver
 $ sudo pacman -S mesa-vdpau lib32-mesa-vdpau

Install Power Mgmt Improve Battery

$ sudo pacman -S tlp
$ sudo systemctl enable tlp
$ sudo sytemctl start tlp

XFCE DE

  • Turn off compositor install compton instead
  • *Cinnamon Desktop works fine out of the box.

Screen Rotation

  • Install iio-sensor-proxy-git
  • Install screenrotator-git

Onscreen Keyboard

  • Under Accessibility turn on (On-Screen Keyboard)

Doesn't work yet

  • Hibernate is buggy
  • Fingerprint reader does not currently work

What does work

  • Bluetooth
  • Function key function control (volume, brightness, etc.)
  • Screen rotating
  • Touch screen
  • All ports
  • Touchpad
  • Keyboard
  • Stylus