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é
- Archlinux 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:
- normal par left-up
- bottom-up par right-up
- left-up par normal
- 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 (GRUB) ne suffisent par pour installer un multi-boot avec Windows en utilisant l'UEFI et grub. 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).