(English translation here)
Environ 80 secondes pour démarrer, contre 20 secondes environ pour Xandros... A priori, la distribution Ubuntu EEE n'est pas la plus rapide sur l'Eee PC. Mais on peut grandement améliorer les choses, grâce à quelques petites manips assez simples.
Avant tout, installons un noyau Linux Ubuntu spécialement taillé pour l'Eee. Oui je sais, c'était déjà supposé être le cas avec le noyau proposé dans Ubuntu Eee 8.04. Cependant, pour l'avoir testé, je peux confirmer que ce noyau 2.6.24-19-eeepc change radicalement les choses. Je suis passé de 80 secondes de boot à environ 37 secondes, à décomposer en 27 secondes de boot réel puis 10 secondes pour charger entièrement le bureau Gnome.
Ce noyau "magique" se trouve ici : http://array.org/ubuntu/
Pas d'inquiétude, il s'installe comme un logiciel, après avoir ajouté l'adresse de son dépôt au gestionnaire de sources de logiciel. Dans un terminal, ça donne ça (taper Entrée après chaque ligne) :
Il faut ensuite redémarrer, c'est ce nouveau noyau qui sera désormais lancé au démarrage de la machine.
Pour gagner encore quelques secondes :
Editer le fichier /boot/grub/menu.lst pour modifier quelques paramètres de lancement du nouveau noyau (il doit se trouver à la ligne 132 du fichier) : on supprime le paramètre "splash" (la jolie barre de progression orange d'Ubuntu fait perdre 2 secondes lors du démarrage) et on ajoute le paramètre elevator=deadline (qui permet d'utiliser une autre politique d'accès disque, faisant gagner 1 seconde) ainsi que la déclaration de la résolution d'écran. La ligne doit alors ressembler à ça :
On peut aussi réduire le décompte initial de 3 à 1 seconde (paramètre "timeout" dans les premières lignes du fichier).

L'utilitaire BootChart (
Enfin, on peut installer wicd en lieu et place de network-manager, pour éviter d'avoir à saisir le mot de passe du trousseau Gnome à chaque fois qu'on ouvre une session, au moment du raccordement au réseau wifi (voir cette page du wiki eeeuser). Comme il est très probable que vous serez le seul utilisateur de votre Eee PC (un bijou comme ça, ça se prête pas !), on peut aussi se connecter directement, sans passer par la page d'accueil GDM, en allant dans Administration > Fenêtre de connexion, onglet Sécurité, puis cocher "Activer la connexion automatique" en choisissant votre login dans le menu déroulant juste en dessous de la case à cocher.
Pour plus de détails techniques, consulter cette page du forum eeeuser.com, en anglais. Pour quelques manips supplémentaires, voir la page Asus Eee PC 701 du wiki français Ubuntu, ainsi que Ubuntu on the Eee PC dans la documentation Ubuntu anglo-saxonne.
Processeur à 100 % quand le wifi est activé
J'ai remarqué qu'au démarrage de l'EEE PC, avec ce nouveau noyau, le CPU semblait monopolisé à presque 100 % dès le démarrage, sans jamais retomber. Le moniteur Gnome n'indiquait pourtant aucun processus à plus de 5 ou 6 % d'utilisation... C'est avec la commande TOP, dans un terminal, que j'ai pu voir qu'un certain iwpriv était le coupable. Il s'agit d'un processus lié à l'activation du wifi... Effectivement, en coupant le wifi (Fn+F6), le CPU retombait à un niveau d'utilisation correct, pratiquement 0 % lorsqu'aucun logiciel n'est lancé. Curieusement, cette monopolisation à 100 % ne paraissait pas ralentir outre mesure les performances de la machine...
Sur la page Reduced Power Usage du wiki Ubuntu (en anglais), j'ai trouvé la solution pour régler ce problème. Il s'agit simplement de créer quatre petits scripts, deux dans /etc/acpi/battery.d et deux dans /etc/acpi/ac.d/.
Pour créer ces scripts, je conseille d'utiliser la commande
dans lequel on place le code suivant :
Puis :
où l'on place le code suivant :
Puis
où l'on place :
Et enfin...
Que l'on remplit ainsi :
On reboote, et désormais le CPU paraît beaucoup plus calme...
Environ 80 secondes pour démarrer, contre 20 secondes environ pour Xandros... A priori, la distribution Ubuntu EEE n'est pas la plus rapide sur l'Eee PC. Mais on peut grandement améliorer les choses, grâce à quelques petites manips assez simples.
Avant tout, installons un noyau Linux Ubuntu spécialement taillé pour l'Eee. Oui je sais, c'était déjà supposé être le cas avec le noyau proposé dans Ubuntu Eee 8.04. Cependant, pour l'avoir testé, je peux confirmer que ce noyau 2.6.24-19-eeepc change radicalement les choses. Je suis passé de 80 secondes de boot à environ 37 secondes, à décomposer en 27 secondes de boot réel puis 10 secondes pour charger entièrement le bureau Gnome.
Ce noyau "magique" se trouve ici : http://array.org/ubuntu/
Pas d'inquiétude, il s'installe comme un logiciel, après avoir ajouté l'adresse de son dépôt au gestionnaire de sources de logiciel. Dans un terminal, ça donne ça (taper Entrée après chaque ligne) :
echo "deb http://www.array.org/ubuntu hardy eeepc" | sudo tee /etc/apt/sources.list.d/array.list
wget http://www.array.org/ubuntu/array-apt-key.asc
sudo apt-key add array-apt-key.asc
sudo apt-get update
sudo apt-get install linux-eeepc linux-headers-eeepcIl faut ensuite redémarrer, c'est ce nouveau noyau qui sera désormais lancé au démarrage de la machine.
Pour gagner encore quelques secondes :
Editer le fichier /boot/grub/menu.lst pour modifier quelques paramètres de lancement du nouveau noyau (il doit se trouver à la ligne 132 du fichier) : on supprime le paramètre "splash" (la jolie barre de progression orange d'Ubuntu fait perdre 2 secondes lors du démarrage) et on ajoute le paramètre elevator=deadline (qui permet d'utiliser une autre politique d'accès disque, faisant gagner 1 seconde) ainsi que la déclaration de la résolution d'écran. La ligne doit alors ressembler à ça :
kernel /boot/vmlinuz-2.6.24-19-eeepc root=UUID=4454fc22-95bf-4519-8402-06e6296780d3 ro elevator=deadline x=800 y=480On peut aussi réduire le décompte initial de 3 à 1 seconde (paramètre "timeout" dans les premières lignes du fichier).

L'utilitaire BootChart (
sudo aptitude install bootchart) permet de générer des rapports détaillés à chaque démarrage de la machine. Ces rapports se retrouvent sous forme de fichiers PNG dans le dossier /var/log/bootchart. Comme on le voit, avec ces manip,s je suis passé de 42 secondes de boot à 25 secondes, un gain pour le moins appréciable.Enfin, on peut installer wicd en lieu et place de network-manager, pour éviter d'avoir à saisir le mot de passe du trousseau Gnome à chaque fois qu'on ouvre une session, au moment du raccordement au réseau wifi (voir cette page du wiki eeeuser). Comme il est très probable que vous serez le seul utilisateur de votre Eee PC (un bijou comme ça, ça se prête pas !), on peut aussi se connecter directement, sans passer par la page d'accueil GDM, en allant dans Administration > Fenêtre de connexion, onglet Sécurité, puis cocher "Activer la connexion automatique" en choisissant votre login dans le menu déroulant juste en dessous de la case à cocher.
Pour plus de détails techniques, consulter cette page du forum eeeuser.com, en anglais. Pour quelques manips supplémentaires, voir la page Asus Eee PC 701 du wiki français Ubuntu, ainsi que Ubuntu on the Eee PC dans la documentation Ubuntu anglo-saxonne.
Processeur à 100 % quand le wifi est activé
J'ai remarqué qu'au démarrage de l'EEE PC, avec ce nouveau noyau, le CPU semblait monopolisé à presque 100 % dès le démarrage, sans jamais retomber. Le moniteur Gnome n'indiquait pourtant aucun processus à plus de 5 ou 6 % d'utilisation... C'est avec la commande TOP, dans un terminal, que j'ai pu voir qu'un certain iwpriv était le coupable. Il s'agit d'un processus lié à l'activation du wifi... Effectivement, en coupant le wifi (Fn+F6), le CPU retombait à un niveau d'utilisation correct, pratiquement 0 % lorsqu'aucun logiciel n'est lancé. Curieusement, cette monopolisation à 100 % ne paraissait pas ralentir outre mesure les performances de la machine...
Sur la page Reduced Power Usage du wiki Ubuntu (en anglais), j'ai trouvé la solution pour régler ce problème. Il s'agit simplement de créer quatre petits scripts, deux dans /etc/acpi/battery.d et deux dans /etc/acpi/ac.d/.
Pour créer ces scripts, je conseille d'utiliser la commande
sudo nano suivie du chemin et du nom du fichier à créer, puis de copier-coller dans la console les contenus proposés (Nano est un éditeur de fichier en mode console : Ctrl+O pour valider une modification du fichier, puis Ctrl+X pour sortir de Nano). Ce qui donne donc :sudo nano /etc/acpi/ac.d/10-vm_settings.shdans lequel on place le code suivant :
#!/bin/bash
# Tweak virtual memory for running on AC.
echo 60 > /proc/sys/vm/swappiness
echo 3000 > /proc/sys/vm/dirty_expire_centisecs
echo 500 > /proc/sys/vm/dirty_writeback_centisecs
echo 10 > /proc/sys/vm/dirty_background_ratio
echo 40 > /proc/sys/vm/dirty_ratioPuis :
sudo nano /etc/acpi/battery.d/10-vm_settings.shoù l'on place le code suivant :
#!/bin/bash
# Tweak virtual memory to conserve power when running on batteries.
echo 10 > /proc/sys/vm/swappiness
echo 0 > /proc/sys/vm/dirty_expire_centisecs
echo 0 > /proc/sys/vm/dirty_writeback_centisecs
echo 60 > /proc/sys/vm/dirty_background_ratio
echo 95 > /proc/sys/vm/dirty_ratioPuis
sudo nano /etc/acpi/ac.d/20-wireless_power.shoù l'on place :
#!/bin/bash
# Change the wireless power mode to AC.
# This should work for most chipsets
for x in $(/bin/ls -d /sys/class/net/*/wireless | /usr/bin/cut -d'/' -f5); do
/sbin/iwconfig $x power off
/sbin/iwpriv $x set_power 6
doneEt enfin...
sudo nano /etc/acpi/battery.d/20-wireless_power.shQue l'on remplit ainsi :
#!/bin/bash
# Change the wireless power mode to Battery.
for x in $(/bin/ls -d /sys/class/net/*/wireless | /usr/bin/cut -d'/' -f5); do
/sbin/iwconfig $x power on power period 2 power timeout 300u
/sbin/iwpriv eth1 set_power 7
doneOn reboote, et désormais le CPU paraît beaucoup plus calme...
14/06/08, 18:48
5 Commentaires ( ( 294 vues ) ) | [ 0 Trackbacks ] | 



( 3.2 / 20 )Installation
Ubuntu Eee sur l'Asus Eee PC 701 4G
Cela fait trois ou quatre mois que je possède un Asus Eee PC 701, cette sympathique petite bête au poids plume et si peu chère, un vrai plaisir pour le geek qui sommeille en moi. J'ai la version 4G, en robe noire, sur laquelle j'ai remplacé la RAM d'origine (512 Mo) par une barrette de 2 Go.
Le système d'exploitation installé par défaut, une version remaniée de Linux Xandros, est très pratique, mais quelque peu succincte. Il y a bien une version "full desktop", mais qui utilise KDE, alors que moi, je suis fan de Gnome. De plus, ce Xandros à la sauce Eee, malgré ses avantages évidents (2 Go occupés à peine sur les 4 Go de la carte SD interne, boot en 20 secondes seulement, interface simplissime) recèle tout de même quelques petits défauts : des dépôts spécifiques Asus Eee mais qui proposent parfois des mises à jour qui plantent le système, des nouveaux logiciels impossibles à installer sans passer par la ligne de commande pour éditer des fichiers (/etc/apt/sources.list en particulier), des lectures de vidéos (sur Youtube par exemple) qui se figent parfois brièvement, un système bridé à 1 Go de RAM max (même si une barrette de 2 Go est installée), et surtout le touchpad, déjà bien petit à manipuler, qui s'avère souvent d'une sensibilité assez aléatoire (plusieurs clics successifs pour appuyer sur un bouton, de quoi gâcher l'ambiance).
J'ai donc tenté l'aventure Ubuntu sur le Eee PC, après avoir envisagé quelques autres distributions (Linpus Linux a l'air pas mal, EeePCLinuxOS semble très abouti). Mais ATTENTION, cher lecteur aventureux, sache qu'installer une autre distribution, directement sur la carte SD interne du Eee PC, aura pour conséquence de supprimer purement et simplement le Xandros d'origine, y compris le Recovery System accesible depuis F9 pendant le boot. Il sera toujours possible de réinstaller l'OS d'origine, mais il faudra un lecteur CD/DVD externe en USB pour réinstaller Xandros depuis le DVD livré avec l'engin.
Il y a plusieurs parfums Ubuntu pour le Eee PC, dont eeeXunbutu semble le plus populaire et le plus matûre jusqu'ici. Oui mais, si vous avez bien suivi, moi je suis fan de Gnome. Et ça tombe bien, Ubuntu Eee 8.04 vient enfin de sortir en version stable, après plusieurs versions de test. Il s'agit d'une Ubuntu Hardy Heron modifiée afin de gérer au mieux les contraintes de l'Eee PC : polices de caractères plus petites, certains logiciels gourmands en taille supprimés, pilotes des composants de la machine inclus, etc. Le changelog est dispo sur cette page du site dédié à cette distribution.

Pour résumer ce qui suit en quelques mots : oui, ça marche bien ! Si ce n'est pour le wifi, qui contrairement à ce que je pensais, n'a pas fonctionné tout de suite, et pour la webcam qui n'est pas reconnue (en fait si, voir plus bas !). Heureusement, un script librement téléchargeable permet d'optimiser la distro après son installation, et s'occupe notamment d'installer le bon pilote wi-fi. En quelques minutes après l'installation du système, on a donc un wi-fi fonctionnel.
Je me suis donc procuré l'archive ISO de la distribution (Get Ubuntu Eee), que j'ai vite gravée sur un CD-Rom. J'ai utilisé un lecteur CD/DVD externe branché en USB, acheté sur eBay pour environ 50 € en même temps que je commandais mon Eee Pc, pour booter sur le Live CD au démarrage de la machine (on peut aussi installer depuis une clé USB, mais ça demande quelques manips supplémentaires).
A l'allumage du Eee PC, appuyer sur Echap pour sélectionner le démarrage sur le lecteur CD/DVD. Après un démarrage assez long, je suis arrivé sur un bureau tout à fait fonctionnel à première vue, à l'exception du wi-fi qui était inactif. J'ai branché un câble USB de ma freebox au Eee PC et j'ai pu constater que j'avais une connexion internet fonctionnelle. J'ai alors lancé l'installation de la distribution sur la carte SD interne.

A ce stade, deux ou trois petites choses à savoir :
- Dans Préférences>Apparence, onglet Effets Visuels, choisir Aucun, afin de pouvoir ensuite facilement faire bouger les fenêtres successives de l'installateur en appuyant sur ALT tout en les déplaçant.
- Partitionner manuellement au lieu de laisser faire l'installateur : supprimer toutes les partitions présentes, créer une seule partition en EXT2 (et non en EXT3 comme cela est proposé par défaut), et ne pas créer de partition SWAP (inutile et surtout susceptible de veillir prématurément la carte SD, paraît-il).
- Enfin, se préparer un café, il y en a pour environ 25-30 mn avant que le système ne propose enfin de redémarrer. Si comme moi votre Eee PC est connecté au Net pendant le processus, des paquets suppléméntaires seront téléchargés en cours de route (j'ai vu passer notamment des paquets de localisation).
Au premier démarrage, youpi, on se retrouve avec un Ubuntu qui a l'air tout à fait à l'aise, avec des effets Compiz fluides et une vélocité générale du système honnête étant donné le hardware considéré.
On va ensuite utiliser un script pour modifier certains détails de la distribution. Ce script est téléchargeable et permet de régler un certain nombre de problèmes (gestion des "hotkeys", correction d'une anomalie sonore, suppression d'un faux message d'alerte relatif à la batterie, etc.). Ce script permet aussi d'installer automatiquement et de configurer le pilote nécessaire pour gérer la connexion wi-fi. En l'espace d'une ou deux minutes, toutes ces petites choses fastidieuses à régler "à la main" sont ainsi paramétrées sans effort.

On télécharge le fameux script, en ligne de commande (ouvrir un terminal, y copier la ligne suivante et appuyer sur Entrée) :
Puis on rend ce fichier exécutable :
Enfin, on le lance :
A un moment, le script va demander le mot de passe du user, afin de permettre le téléchargement et l'installation du pilote wi-fi. Il s'agit bien entendu du mot de passe qui aura été spécifié lors de l'installation de la distribution.
Une fois que le script a terminé son travail, il reste encore une petite chose à régler : ajouter une ligne à un fichier de configuration du système pour permettre une extinction complète de la machine. Sinon, l'écran reste allumé après l'extinction du système. Le fichier en question est le bien nommé /etc/default/halt. On peut l'éditer, depuis un terminal, avec la ligne :
On peut maintenant rebooter la machine... Au redémarrage, j'ai dû appuyer sur Fn+F2 pour activer le wi-fi, et celui-ci était alors tout de suite fonctionnel bien que nm-applet (l'icône réseau près de l'heure) a continué à considérer que je n'étais pas connecté (au redémarrage suivant, tout était rentré dans l'ordre).
On peut tout de suite virer quelques bidules inutiles qui prennent de la place pour rien : j'ai choisi de supprimer l'utilitaire de braille, le gestionnaire bluetooth, le gestionnaire de photos F-Spot (je préfère GThumb), le client e-mail Thunderbird qui ne me sert pas sur cette machine (GMail, c'est cool) :
On peut aussi décider de supprimer OpenOffice (qui prend beaucoup de place) et installer AbiWord à la place, afin d'avoir un éditeur de texte plus rapide et moins envahissant. Mais attention, dans ce cas-là, on ne pourra plus lire d'éventuels fichiers PowerPoint envoyés par les collègues !

Pour Firefox, je conseille l'alliance des add-on TinyMenu, Tab Scope et du thème Classic Compact pour avoir un environnement laissant plus de place aux pages web consultées.
Les thèmes Clearlooks Compact ou Human UltraCompact ou encore Compact-Colors permettront de gagner quelques pixels de visibilité dans l'environnement Gnome (on télécharge ces archives, puis on les glisse dans l'onglet Thèmes de l'utilitaire Préférences > Apparence).

L'utilitaire localepurge permet de supprimer tous les fichiers de configurations en langues étrangères dont on n'a pas besoin. Chez moi, il m'a permis de libérer pas moins de 22 Mo :
La vitesse de démarrage du système peut être améliorée en changeant le paramètre CONCURRENCY en "shell" au lieu de "none", à la 24ème ligne du fichier /etc/init.d/rc (
On installe le plugin Flash pour Firefox en une ligne :
Enfin on peut installer le dépôt Medibuntu pour profiter de quelques paquets multimedia bien pratiques (en particulier libdvdcss2 pour lire les DVD sans problème).
Et voilà... Dans l'ensemble, le système a l'air stable. Le touchpad réagit mieux qu'avec la distribution d'origine, la batterie semble bien gérée, les effets Compiz améliorent l'expérience, la richesse de la logithèque Ubuntu est accessible très simplement (Applications > Ajouter/Supprimer...), l'aperçu sonore des fichiers OGG et MP3 fonctionne... Bref, un vrai bon gros Linux anime désormais le petit Eee PC.

En revanche, le démarrage de la machine n'est pas aussi rapide qu'avant : une minute et 20 secondes pour obtenir enfin une session Gnome prête à l'emploi (contre... 20 secondes avec la Xandros d'origine !). Il doit certainement être possible d'améliorer ça en supprimant quelques services inutiles au démarrage, mais on verra ça une autre fois :) (sur le forum su site eeeuser.com, cette page semble être une bonne ressource pour commencer...)
Activer la webcam dans le BIOS
Pour ce qui est de la webcam, elle est tout à fait supportée, à partir du moment où elle est bien activée au démarrage, dans le BIOS, ce qui n'était pas le cas sur mon Eee PC. Pour l'activer, c'est simple : au lancement de la machine, appuyer sur F2 pour entrer dans le BIOS. Naviguer ensuite, avec la flèche droite, jusqu'à Advanced Setup, puis sélectionner l'entrée Onboard Device Configuration avec les flèches haut/bas puis la touche Entrée. La nouvelle page liste les composants internes du Eee PC, et leur statut Enabled ou Disabled. Chez moi, ils étaient tous Enabled sauf la Onboard Camera. On la sélectionne, puis Entrée pour changer son statut en Enabled, puis encore Entrée pour valider. Enfin, un petit F10 et la modification est sauvegardée. Désormais, la webcam fonctionne bien, comme on peut le tester avec Skype ou bien avec le logiciel Cheese à installer via Ajouter/Supprimer ou bien en ligne de commande (
Le système d'exploitation installé par défaut, une version remaniée de Linux Xandros, est très pratique, mais quelque peu succincte. Il y a bien une version "full desktop", mais qui utilise KDE, alors que moi, je suis fan de Gnome. De plus, ce Xandros à la sauce Eee, malgré ses avantages évidents (2 Go occupés à peine sur les 4 Go de la carte SD interne, boot en 20 secondes seulement, interface simplissime) recèle tout de même quelques petits défauts : des dépôts spécifiques Asus Eee mais qui proposent parfois des mises à jour qui plantent le système, des nouveaux logiciels impossibles à installer sans passer par la ligne de commande pour éditer des fichiers (/etc/apt/sources.list en particulier), des lectures de vidéos (sur Youtube par exemple) qui se figent parfois brièvement, un système bridé à 1 Go de RAM max (même si une barrette de 2 Go est installée), et surtout le touchpad, déjà bien petit à manipuler, qui s'avère souvent d'une sensibilité assez aléatoire (plusieurs clics successifs pour appuyer sur un bouton, de quoi gâcher l'ambiance).
J'ai donc tenté l'aventure Ubuntu sur le Eee PC, après avoir envisagé quelques autres distributions (Linpus Linux a l'air pas mal, EeePCLinuxOS semble très abouti). Mais ATTENTION, cher lecteur aventureux, sache qu'installer une autre distribution, directement sur la carte SD interne du Eee PC, aura pour conséquence de supprimer purement et simplement le Xandros d'origine, y compris le Recovery System accesible depuis F9 pendant le boot. Il sera toujours possible de réinstaller l'OS d'origine, mais il faudra un lecteur CD/DVD externe en USB pour réinstaller Xandros depuis le DVD livré avec l'engin.
Il y a plusieurs parfums Ubuntu pour le Eee PC, dont eeeXunbutu semble le plus populaire et le plus matûre jusqu'ici. Oui mais, si vous avez bien suivi, moi je suis fan de Gnome. Et ça tombe bien, Ubuntu Eee 8.04 vient enfin de sortir en version stable, après plusieurs versions de test. Il s'agit d'une Ubuntu Hardy Heron modifiée afin de gérer au mieux les contraintes de l'Eee PC : polices de caractères plus petites, certains logiciels gourmands en taille supprimés, pilotes des composants de la machine inclus, etc. Le changelog est dispo sur cette page du site dédié à cette distribution.

Pour résumer ce qui suit en quelques mots : oui, ça marche bien ! Si ce n'est pour le wifi, qui contrairement à ce que je pensais, n'a pas fonctionné tout de suite, et pour la webcam qui n'est pas reconnue (en fait si, voir plus bas !). Heureusement, un script librement téléchargeable permet d'optimiser la distro après son installation, et s'occupe notamment d'installer le bon pilote wi-fi. En quelques minutes après l'installation du système, on a donc un wi-fi fonctionnel.
Installation d'Ubuntu Eee depuis le Live CD
Je me suis donc procuré l'archive ISO de la distribution (Get Ubuntu Eee), que j'ai vite gravée sur un CD-Rom. J'ai utilisé un lecteur CD/DVD externe branché en USB, acheté sur eBay pour environ 50 € en même temps que je commandais mon Eee Pc, pour booter sur le Live CD au démarrage de la machine (on peut aussi installer depuis une clé USB, mais ça demande quelques manips supplémentaires).
A l'allumage du Eee PC, appuyer sur Echap pour sélectionner le démarrage sur le lecteur CD/DVD. Après un démarrage assez long, je suis arrivé sur un bureau tout à fait fonctionnel à première vue, à l'exception du wi-fi qui était inactif. J'ai branché un câble USB de ma freebox au Eee PC et j'ai pu constater que j'avais une connexion internet fonctionnelle. J'ai alors lancé l'installation de la distribution sur la carte SD interne.

A ce stade, deux ou trois petites choses à savoir :
- Dans Préférences>Apparence, onglet Effets Visuels, choisir Aucun, afin de pouvoir ensuite facilement faire bouger les fenêtres successives de l'installateur en appuyant sur ALT tout en les déplaçant.
- Partitionner manuellement au lieu de laisser faire l'installateur : supprimer toutes les partitions présentes, créer une seule partition en EXT2 (et non en EXT3 comme cela est proposé par défaut), et ne pas créer de partition SWAP (inutile et surtout susceptible de veillir prématurément la carte SD, paraît-il).
- Enfin, se préparer un café, il y en a pour environ 25-30 mn avant que le système ne propose enfin de redémarrer. Si comme moi votre Eee PC est connecté au Net pendant le processus, des paquets suppléméntaires seront téléchargés en cours de route (j'ai vu passer notamment des paquets de localisation).
Au premier démarrage, youpi, on se retrouve avec un Ubuntu qui a l'air tout à fait à l'aise, avec des effets Compiz fluides et une vélocité générale du système honnête étant donné le hardware considéré.
Optimisation automatisée d'Ubuntu Eee
On va ensuite utiliser un script pour modifier certains détails de la distribution. Ce script est téléchargeable et permet de régler un certain nombre de problèmes (gestion des "hotkeys", correction d'une anomalie sonore, suppression d'un faux message d'alerte relatif à la batterie, etc.). Ce script permet aussi d'installer automatiquement et de configurer le pilote nécessaire pour gérer la connexion wi-fi. En l'espace d'une ou deux minutes, toutes ces petites choses fastidieuses à régler "à la main" sont ainsi paramétrées sans effort.

On télécharge le fameux script, en ligne de commande (ouvrir un terminal, y copier la ligne suivante et appuyer sur Entrée) :
wget http://www.x2on.de/eeepc/ubuntueeetweak.shPuis on rend ce fichier exécutable :
chmod +x ubuntueeetweak.shEnfin, on le lance :
./ubuntueeetweak.shA un moment, le script va demander le mot de passe du user, afin de permettre le téléchargement et l'installation du pilote wi-fi. Il s'agit bien entendu du mot de passe qui aura été spécifié lors de l'installation de la distribution.
Une fois que le script a terminé son travail, il reste encore une petite chose à régler : ajouter une ligne à un fichier de configuration du système pour permettre une extinction complète de la machine. Sinon, l'écran reste allumé après l'extinction du système. Le fichier en question est le bien nommé /etc/default/halt. On peut l'éditer, depuis un terminal, avec la ligne :
sudo gedit /etc/default/halt. Il faut juste y ajouter la ligne suivante à la fin : rmmod snd-hda-intelOn peut maintenant rebooter la machine... Au redémarrage, j'ai dû appuyer sur Fn+F2 pour activer le wi-fi, et celui-ci était alors tout de suite fonctionnel bien que nm-applet (l'icône réseau près de l'heure) a continué à considérer que je n'étais pas connecté (au redémarrage suivant, tout était rentré dans l'ordre).
Ajustements cosmétiques et paquets (in)dispensables
On peut tout de suite virer quelques bidules inutiles qui prennent de la place pour rien : j'ai choisi de supprimer l'utilitaire de braille, le gestionnaire bluetooth, le gestionnaire de photos F-Spot (je préfère GThumb), le client e-mail Thunderbird qui ne me sert pas sur cette machine (GMail, c'est cool) :
sudo aptitude remove bluez-utils bluez-audio f-spot brltty brltty-x11 thunderbirdOn peut aussi décider de supprimer OpenOffice (qui prend beaucoup de place) et installer AbiWord à la place, afin d'avoir un éditeur de texte plus rapide et moins envahissant. Mais attention, dans ce cas-là, on ne pourra plus lire d'éventuels fichiers PowerPoint envoyés par les collègues !

Pour Firefox, je conseille l'alliance des add-on TinyMenu, Tab Scope et du thème Classic Compact pour avoir un environnement laissant plus de place aux pages web consultées.
Les thèmes Clearlooks Compact ou Human UltraCompact ou encore Compact-Colors permettront de gagner quelques pixels de visibilité dans l'environnement Gnome (on télécharge ces archives, puis on les glisse dans l'onglet Thèmes de l'utilitaire Préférences > Apparence).

L'utilitaire localepurge permet de supprimer tous les fichiers de configurations en langues étrangères dont on n'a pas besoin. Chez moi, il m'a permis de libérer pas moins de 22 Mo :
sudo aptitude install localepurge (puis lancer l'utilitaire dans un terminal avec la commande localepurge, j'ai choisi de garder la locale "fr" et non "fr_FR").La vitesse de démarrage du système peut être améliorée en changeant le paramètre CONCURRENCY en "shell" au lieu de "none", à la 24ème ligne du fichier /etc/init.d/rc (
sudo gedit /etc/init.d/rc). J'ai appliqué cette modification, mais j'avoue ne pas remarquer de différence...On installe le plugin Flash pour Firefox en une ligne :
sudo aptitude install flashplugin-nonfreeEnfin on peut installer le dépôt Medibuntu pour profiter de quelques paquets multimedia bien pratiques (en particulier libdvdcss2 pour lire les DVD sans problème).
Conclusion
Et voilà... Dans l'ensemble, le système a l'air stable. Le touchpad réagit mieux qu'avec la distribution d'origine, la batterie semble bien gérée, les effets Compiz améliorent l'expérience, la richesse de la logithèque Ubuntu est accessible très simplement (Applications > Ajouter/Supprimer...), l'aperçu sonore des fichiers OGG et MP3 fonctionne... Bref, un vrai bon gros Linux anime désormais le petit Eee PC.

En revanche, le démarrage de la machine n'est pas aussi rapide qu'avant : une minute et 20 secondes pour obtenir enfin une session Gnome prête à l'emploi (contre... 20 secondes avec la Xandros d'origine !). Il doit certainement être possible d'améliorer ça en supprimant quelques services inutiles au démarrage, mais on verra ça une autre fois :) (sur le forum su site eeeuser.com, cette page semble être une bonne ressource pour commencer...)
Activer la webcam dans le BIOS
Pour ce qui est de la webcam, elle est tout à fait supportée, à partir du moment où elle est bien activée au démarrage, dans le BIOS, ce qui n'était pas le cas sur mon Eee PC. Pour l'activer, c'est simple : au lancement de la machine, appuyer sur F2 pour entrer dans le BIOS. Naviguer ensuite, avec la flèche droite, jusqu'à Advanced Setup, puis sélectionner l'entrée Onboard Device Configuration avec les flèches haut/bas puis la touche Entrée. La nouvelle page liste les composants internes du Eee PC, et leur statut Enabled ou Disabled. Chez moi, ils étaient tous Enabled sauf la Onboard Camera. On la sélectionne, puis Entrée pour changer son statut en Enabled, puis encore Entrée pour valider. Enfin, un petit F10 et la modification est sauvegardée. Désormais, la webcam fonctionne bien, comme on peut le tester avec Skype ou bien avec le logiciel Cheese à installer via Ajouter/Supprimer ou bien en ligne de commande (
sudo aptitude install cheese).14/06/08, 12:01
Le petit logiciel Twhirl est une des applications disponibles pour la plate-forme AIR d'Adobe, une technologie qui permet de gérer "en local" des applications développées à l'origine pour être utilisées depuis le web, avec un navigateur internet. Twhirl permet ainsi de gérer son (ou ses) compte(s) Twitter sans avoir à lancer Firefox, comme s'il s'agissait d'un client de messagerie traditionnel (Twitter permet de suivre l'actualité de ses "friends", mais aussi de discuter en privé avec chacun d'eux, le tout en 140 signes maximum à chaque fois).Contrairement à ce que raconte cette page (j'ai droit à un laconique "A version of Adobe AIR is not available for this configuration"), il est tout à fait possible d'installer AIR sur un système Linux. Vincent Chaigneaux a déjà expliqué comment installer le logiciel. La procédure se révèle très simple :
Télécharger le paquet AIR depuis le site d'Adobe Air ou bien en copiant cette commande dans un terminal (ouvert dans votre /home de préférence) :
wget http://download.macromedia.com/pub/labs ... 033108.bin
Rendre le fichier exécutable, puis le lancer, avec les deux commandes suivantes (taper Entrée après chaque ligne) :
chmod +x adobeair_linux_a1_033108.bin
sudo ./adobeair_linux_a1_033108.bin

L'installation de AIR se déroule alors en quelques étapes dans une fenêtre titrée "Adobe AIR Setup". Il suffit maintenant d'installer le client Twhirl depuis le site officiel www.twhirl.org. Comme AIR a été installé juste avant, Firefox devrait vous proposer d'ouvrir le fichier twhirl-0.8.air grâce au logiciel Adobe AIR.

Et voilà, Twhirl est installé sur votre Ubuntu et devrait fonctionner sans problème.
Ah si, moi j'en ai eu un tout de même : contraîrement à ce qu'annonce la procédure d'installation, je n'ai pas d'icône Twhirl sur mon bureau Gnome, Heureusement le logiciel est bien présent dans mon menu Applications, dans une nouvelle entrée "Autres". Je peux le rajouter sur le bureau avec un clic droit puis "Ajouter ce lanceur au bureau". Ou bien je peux lancer directement Twhirl au démarrage de ma session Gnome depuis Système > Préférences > Sessions (bouton "Ajouter" puis indiquer la commance /opt/twhirl/twhirl).

D'après Seth Yates, sur cette page de son blog, Twhirl sera plus stable si certaines options par défaut sont modifiées (AIR est encore en version Alpha pour linux) :
- dans les préférences, décocher "hide when minimised"
- dans Notify, décocher "show notification window"
Enfin, l'icône de Twhirl se trouve dans /opt/twhirl/icons/twhirl-48.png, un clic droit sur l'icône par défaut (celle de AIR) permet de la récupérer.
(En revanche, je n'ai pas trouvé de moyen d'afficher une icône Twhirl dans la zone de notification de Gnome, ce qui se révèle tout de même assez embêtant...)
Airapps Wiki propose une liste impressionnante d'applications fonctionnant sous AIR (donc, a priori, utilisables sur Ubuntu). Et mon propre fil d'actus Twitter se trouve ici : http://www.twitter.com/greguti :)
27/04/08, 09:26






