altevo.net

Debian Stretch sur Thinkpad w530 et t430

Lenovo Thinkpad w530

 

Après avoir fait l'acquisition d'un ordinateur portable Lenovo Thinkpad w530 pour moi même et d'un t430 pour un proche, j'ai décidé d'y installer le système libre Debian dans sa version 9 (Stretch), avec l'environnement de bureau XFCE, sobre et adapté à tous.

Je partage ici mon retour d'expérience, quasi identique sur ces deux machines et très concluant. A ce jour, seul le bouton/interrupteur du micro ne fonctionne pas.

 

Installation système

Tout d'abords, télécharger (version amd64) le fichier iso de la dernière version de Debian Stretch sur son site officiel puis on créer une clé usb amorçable.

On connecte ensuite cette clé sur le Thinkpad et on démarre dessus, l'interface d'installation du système se lance, choisir Graphical install.

Avant d'aller plus loin, il est important de connecter un câble ethernet sur la machine pour que ses interfaces réseau soient détectées durant l'installation.

Lors de la démarche, sélectionner la langue et la disposition du clavier en français, un mot de passe administrateur (root) solide, un nom de session et un mot de passe ainsi que votre groupe de travail. Etape importante, sélectionner l'envrionnement de bureau XFCE.

Je conseille d'effectuer le partionnement manuellement. Si vous utilisez un disque ssd, afin de préserver sa durée de vie il est recommandé de créer une partition swap ailleurs, par exemple sur un disque dur mécanique de stockage.

 

Droits utilisateur

Lorsque l'installation est terminée, démarrer et se logguer sur le système, ouvrir un terminal et passer en super-utilisateur (root):

su root

Entrer le mot de passe root et valider.

Installer sudo afin de pouvoir envoyer des commandes root à partir de votre session utilisateur:

apt install sudo

Ajouter votre utlisateur au groupe sudo:

adduser votre_nom_utilisateur sudo

Repasser sur la session utilisateur:

su votre-nom-utilisateur

 

Mises à jour

Effectuer maintenant les mises à jour des sources des dépôts:

sudo apt update

Puis les mises à jours du système et des logiciels:

sudo apt upgrade

 

Si l'on souhaite pouvoir installer des dépôt manuellement:

sudo apt-get install software-properties-common

 

Touchpad

Pour rendre le touchpad cliquable (tapping), modifier le fichier 40-libinput.conf:

sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

Dans:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Ajouter la ligne:

Option "Tapping" "on"

Ce qui donne:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection

Enregistrer les les modifications du fichier puis redémarrer l'ordinateur.

 

Carte graphique

Vérifier que le driver nvidia officiel est bien compatible avec la carte graphique:

sudo apt install nvidia-detect

puis lancer la commande de vérification:

nvidia-detect

Normalement, une réponse positive s'affiche.

 

On installe alors le driver nvidia officiel:

sudo apt install nvidia-driver

Ceci règle notemment le problème des boutons de contrôle de la luminosité de l'écran sur le clavier.

 

Bluetooth

Installation du gestionnaire Bluetooth:

sudo apt install blueman

 

Réseau

Pour installer le carte wifi, on modifie le fichier sources.list:

sudo nano /etc/apt/sources.list

en ajoutant les sources "contrib" et "non-free" à la fin de chaque ligne, exemple:

deb http://httpredir.debian.org/debian/ stretch main contrib non-free

Enregistrer les modifications puis mettre les sources des dépôts à jours:

sudo apt update

Installer enfin le firmware pour la carte wifi:

sudo apt install firmware-iwlwifi

Pour finir, redémarrer puis se connecter au réseau wifi avec son mot de passe.

 

Installer le paquet qui permet de parcourir votre réseau local:

sudo apt install gvfs-backends

 

Installation des outils réseau (netstat, etc..):

sudo apt install net-tools

 

Lecteur d'empreinte digitale

Installer les paquets nécessaires:

sudo apt install libfprint0 fprint-demo libpam-fprintd

Enregistrer ses empreintes digitales:

fprintd-enroll

Vous devez effectuer 5 scans précis par doigt pour pouvoir valider une empreinte identifiable.

Pour afficher le manuel:

man fprintd

Exemple de commande pour enregistrer votre index de la main droite:

fprintd-enroll -f right-index-finger votre_nom_utilisateur

Redémarrer, désormais votre empreinte digitale vous sera demandée à l'ouverture de session et lors des validations root dans le terminal ou ailleurs, ce qui apporte un confort d'utilisation et une sécurité redoutable!

 

Disque de stockage

Pour ajouter un disque de stockage interne en sata, l'installer physiquement dans l'ultrabay, puis démarrer l'ordinateur.

Installer ensuite gparted pour le rendre accessible et gérer son partitionnement:

sudo apt install gparted

Lancer gparted et supprimer les éventuelles partitions déjà présentes sur le nouveau disque, puis créer une nouvelle partition et la formater.

Pour obtenir les droits d'écriture, récupèrer l'identifiant (id) du compte utilisateur:

id

On obtient par exemple:

uid=1000(toto)

Identifier ensuite le point de montage du disque dur installé:

mount

Pour finir, on attribue les droits à l'utilisateur concerné, exemple:

sudo chown 1000:users /media/toto/HDD

Le nouveau disque est maintenant accessible avec les droits appropriés.