Lenovo Miix510 (Français)

From ArchWiki

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: À mettre à jour pour respecter le format recommandé (Discuss in Talk:Lenovo Miix510 (Français))

Matériel

  • CPU : Intel Core i5 (6ème génération) 6200U - 2.3 GHz , 512Ko de cache L2
  • RAM : 4Go DDR4 2133 MHz - PC4-17000
  • Disque dur : 128 Go SSD - (M.2) PCIe
  • Affichage : 12,2", 1920x1200, tactile
  • Chipset graphique : Intel HD Graphics 520
  • Chipset audio : HDA Int* el
  • Communication : Wifi intégré, Intel Dual Band Wireless-AC 8260, Bluetooth Bluetooth 4.0, * 802.11a-b-g-n-ac
  • USB :1 port USB 3.0, 1 * port USB-C
  • Lecteur de carte : auc* un
  • Touchpad: multitouch 2* boutons
  • Ecran tactile: multitouch
  • Sortie: audio, deux hauts-parleurs
  • Entrée: deux microphones, deux caméras 5Mpx et 2Mpx

Compatibilité

Environnement testé

  • Arch Linux avec noyau 4.17.3-1 et supérieur, Xorg, Wayland et KDE/Plasma5

Ce qui marche

  • Le son, lecture
  • Réglage de la luminosité de l'écran en hard, l'écran s'éteint quand on ferme le portable
  • La carte wifi
  • Les ports USB
  • ACPI pour connaître la température et la charge batterie
  • Les hotkeys (touche Fn)
  • Le touchpad multitouch
  • L'écran tactile (sous xorg, ne pas installer xf86-input-wacom, xf86-input-libinput suffit)
  • La rotation automatique de l'écran (après installation de paquets spécifique et manipulation de fichier)

Ce qui ne marche pas

  • webcam

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 blacklister le module ideapad_laptop:

# tee /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 (AUR) qui utilise iio-sensor-proxy(AUR)

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).