Lenovo Miix510 (Français)

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: À mettre à jour pour respecter le format recommandé, manque une section Accessibilité, Firmware et Touches de fonction. (Discuss in Talk:Lenovo Miix510 (Français))
Hardware PCI/USB ID Working?
Touchpad Yes
Touchscreen 04F3:21EF Yes
Keyboard Yes
GPU 8086:1916 Yes
Audio 8086:9d70 Yes
WiFi 8086:24f3 Yes
Bluetooth 8087:0a2b Yes
Webcam No

Installation

WiFi

Durant l'installation, wifi-menu ne trouve aucun réseau par défaut. Il faut lever un blocage "soft" du wifi avec la commande :

# rfkill unblock all

Pour faire fonctionner le WiFi avec NetworkManager, il faut mettre le module ideapad_laptop sur liste noire:

/etc/modprobe.d/ideapad.conf
blacklist ideapad_laptop

Rotation automatique de l'écran

La rotation automatique de l'écran fonctionne sous Plasma/Xorg après l'installation de kded-rotation-gitAUR qui utilise iio-sensor-proxy

Attention : il peut-être nécessaire de modifier le fichier /usr/bin/orientation-helper pour corriger un décalage de l'orientation de 90°.

Dans le fichier /usr/bin/orientationhelper remplacer:

  1. normal par left-up
  2. bottom-up par right-up
  3. left-up par normal
  4. right-up par bottom-up

Le fichier modifié :

#!/bin/bash
#TOUCHSCREEN_ID="ELAN Touchscreen"
TOUCHSCREEN_ID="ELAN21EF:00 04F3:21EF"
if [ "$1" == "left-up" ]; then
 xrandr -o normal
 xinput set-prop $(xinput list --id-only "$TOUCHSCREEN_ID") "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
fi
if [ "$1" == "right-up" ]; then
 xrandr -o inverted
 xinput set-prop $(xinput list --id-only "$TOUCHSCREEN_ID") "Coordinate Transformation Matrix" -1 0 1 0 -1 1 0 0 1
fi
if [ "$1" == "normal" ]; then
 xrandr -o left
 xinput set-prop $(xinput list --id-only "$TOUCHSCREEN_ID") "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1
fi
if [ "$1" == "bottom-up" ]; then
 xrandr -o right
 xinput set-prop $(xinput list --id-only "$TOUCHSCREEN_ID") "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
fi

Multi-boot avec Windows via Grub2

Le disque dur étant un SSD M.2, les indications du wiki (pour GRUB) ne suffisent par pour installer un dual boot avec Windows en utilisant l'UEFI. Il faut installer le paquet os-prober et lancer la commande os-prober avant de lancer la commande de création du fichier de configuration de grub (grub.cfg).