Lenovo Yoga 900

Still working on installation, wiki will come soon.

Hardware Lenovo Yoga 900-13ISK
on linux-5.3.9 kernel

Forum
see https://forums.gentoo.org/viewtopic-p-8223726.html#8223726 for intallation discussion

Graphics
See Intel.

Display
Backlight control through brightness buttons works without modification on X screen resolution is a little bit tricky to tune

In xfce->settings->appearance->fonts, set custom DPI to 140 see https://wiki.archlinux.org/index.php/Xorg#Display_size_and_DPI for more settings on DPI especially for gtk3 based app

sound
The package is required.

bluetooth
working under command line (net-wireless/bluez-tools) could pair to an android phone

https://wiki.archlinux.org/index.php/bluetooth

Touchpad and TouchScreen
See Synaptics to configure.

SD card
The reader detects the partition but gives timeouts on linux 4.16.11

patch to fix this issue diff --git a/drivers/mmc/host/sdhci-pci-o2micro.c b/drivers/mmc/host/sdhci-pci-o2micro.c index 19944b004..1d8938a68 100644 --- a/drivers/mmc/host/sdhci-pci-o2micro.c +++ b/drivers/mmc/host/sdhci-pci-o2micro.c @@ -681,7 +681,6 @@ static const struct sdhci_ops sdhci_pci_o2_ops = { const struct sdhci_pci_fixes sdhci_o2 = { .probe = sdhci_pci_o2_probe, .quirks = SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC, -      .quirks2 = SDHCI_QUIRK2_CLEAR_TRANSFERMODE_REG_BEFORE_CMD, .probe_slot = sdhci_pci_o2_probe_slot, .resume = sdhci_pci_o2_resume,
 * 1) ifdef CONFIG_PM_SLEEP