Sur mon netbook ASUS F200M, je n’ai rencontré aucun souci à l’installation de la dernière version de Xubuntu, la 14.04, et tout semble fonctionner parfaitement out of the box.
Hormis quelques touches de fonction du clavier telles celles concernant le réglage de la luminosité, le touchpad, le mode avion...
Activer / désactiver le touchpad
Si le touchpad est d’emblée fonctionnel et configurable à travers le panneau de configuration de Xubuntu, la combinaison Fn+F9 ne donne aucun résultat.
Après de nombreuses recherches et d’essais je suis finalement tombé sur la documentation anglophone d’ArchLinux et sur son article Touchpad Synaptics qui donne une solution, que j’ai mixée avec deux ou trois détails venant d’ailleurs...
Commencer par créer un répertoire /home/$USER/bin
:
mkdir /home/$USER/bin
Créez un fichier :
nano /home/$USER/bin/trackpad-toggle.sh
dans lequel vous copiez ce script :
#!/bin/bashsynclient TouchpadOff=$(synclient -l | grep -c 'TouchpadOff.*=.*0')
Rendez-le exécutable :
chmod +x /home/$USER/bin/trackpad-toggle.sh
Ensuite, ouvrez le panneau de configuration du clavier de Xfce depuis le menu ou directement avec la commande :
xfce4-keyboard-settings
et rendez-vous dans l’onglet « Raccourcis d’applications » et ajouter un raccourci avec pour commande :
/home/$USER/bin/trackpad-toggle.sh
puis le raccourci souhaité. Chez moi, le raccourci Fn+F9 est bien reconnu dans l’utilitaire de Xfce.
MAJ : sous Xubuntu 14.10, ce script ne fonctionnait plus ; pour une nouvelle version, rendez-vous sur Activer/Désactiver le touchpad avec un raccourcis clavier sous Xubuntu sur netbook ASUS F200M.
Activer / désactiver le wifi
Là encore aucun problème de wifi après l’installation à l’exception du bouton « mode avion » (Fn+F2) qui ne fonctionne pas, que ce soit pour le Bluetooth ou le wifi.
Du coup, comme pour le touchpad, je souhaitais pouvoir désactiver le wifi très rapidement sans avoir à utiliser une souris ou le touchpad.
Cette fois, les remerciements doivent aller à Gerhard Burger on askubuntu.com.
Créez le fichier :
nano /home/$USER/bin/wifi-toggle.sh
et collez-y ce script :
#!/bin/bashstatus=$(nmcli -t -f WIFI nm)
if [ $status = "enabled" ] ; then
notify-send -i network-wireless-disconnected "Wireless" "Wireless disabled"
nmcli nm wifi off
else
notify-send -i network-wireless-none "Wireless" "Wireless enabled"
nmcli nm wifi on
fi
exit 0
ATTENTION : en fonction de la langue de votre système, vous devrez modifier la ligne 3 (enabled) en fonction de la réponse à la commande :
nmcli -t -f WIFI nm
Si vous ne souhaitez pas voir apparaître de notifications lors de l’activation ou la désactivation du wifi, il faut commenter les lignes 4 et 7.
Enregistrez et rendez-le exécutable :
chmod +x /home/$USER/bin/wifi-toggle.sh
Puis créer un nouveau raccourci clavier en utilisant la commande :
/home/$USER/bin/wifi-toggle.sh
avec le raccourci de votre choix. Chez moi le raccourci Fn+F2 n’est pas reconnu et du coup j’ai choisi Super+F2.
MAJ : sous Xubuntu 15.04, ce script ne fonctionnait plus ; pour une nouvelle version, rendez-vous sur (Dés)Activer le Wifi avec un raccourci clavier sous Xubuntu 15.04 sur netbook ASUS F200M.
Régler la luminosité
Après l’installation, impossible de régler la luminosité de l’écran avec les raccourcis clavier Fn+F5 et Fn+F6.
J’ai commencé par installer les derniers pilotes grâce à l’application fournie par Intel comme expliqué dans la documentation Ubuntu francophone.
Au redémarrage toujours rien... Quelques recherches plus tard, j’installe le paquet xfce4-power-manager-plugins
qui fournit l’applet de tableau de bord « Régler la luminosité » :
sudo apt-get install xfce4-power-manager-plugins
Mais même avec l’applet, rien à faire.
De nouveau, quelques heures de recherche en tout genre pour finalement découvrir l’article Backlight de wiki.ubuntu.com.
On commence par vérifier que le répertoire /sys/class/backlight/intel_backlight/
existe bien. Si non, je ne sais que dire ; si oui, c’est tout bon.
On ouvre le fichier /etc/default/grub
sudo nano /etc/default/grub
et on modifie la ligne
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
en
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"
Puis on lance la commande :
sudo update-grub
On redémarre et on doit pouvoir régler la luminosité grâce à l’applet du tableau de bord.
On commence par installer l’utilitaire xbacklight
:
sudo apt-get install xbacklight
On lance la commande
xbacklight
et l’on doit avoir comme retour 100.000000
ou peut-être une autre valeur.
Ensuite essayez de lancer les commandes suivantes :
xbacklight -dec 20xbacklight -inc 20
La luminosité de votre écran devrait varier. Pour plus d’information sur le fonctionnement de xbacklight
:
xbacklight -husage: xbacklight [options]
where options are:
-display <display> or -d <display>
-help
-set <percentage> or = <percentage>
-inc <percentage> or + <percentage>
-dec <percentage> or - <percentage>
-get
-time <fade time in milliseconds>
-steps <number of steps in fade>
Les combinaisons Fn+F5 et Fn+F6 n’étant pas reconnues, on peut créer deux nouveaux raccourcis clavier, le premier attribué à la combinaison Super+F5 avec la commande
xbacklight -dec 20
le second associé à la combinaison Super+F6 avec la commande
xbacklight -inc 20
Vous devriez pouvoir vérifier la luminosité de l’écran de deux façon :
- soit avec la commande
xbacklight
qui retourne un pourcentage ;
- soit avec la commande
cat /sys/class/backlight/intel_backlight/brightness
qui renvoie la valeur absolue de la luminosité, la valeur maximale étant accessible avec la commande
cat /sys/class/backlight/intel_backlight/max_brightness
À noter que l’on peut également jouer sur le contraste en utilisant xgamma
:
$ xgamma -gamma 0.7
La mise en veille ne fonctionne plus ?
Après ces manipulations et la modification du fichier /etc/default/grub
(ou peut-être dès le départ — je ne sais plus trop), la mise en veille ne fonctionnait plus. Une lecture rapide de la page BootOptions sur help.ubuntu.com permet de repérer l’option acpi_osi=Linux
.
Du coup, on modifie le fichier /etc/default/grub
sudo nano /etc/default/grub
et on modifie la ligne
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1";
en
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1 acpi_osi=Linux"
Puis on lance la commande :
sudo update-grub
et on redémarre. Vous devriez maintenant bénéficier de la mise en veille.
Un message, un commentaire ?