# Lenovo Miix510 (Français)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

## 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-git (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 (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).

Categories:

- Lenovo (Français)
- Français