Intrepid Ibex - Installation "nécessaire mais suffisante" - sur Aspire One
Par Wam mania le mercredi, novembre 5 2008, 10:45 - Ubuntu - Lien permanent
Je vais vous décrire ici mon installation "parfaite" d'une ubuntu Interpid Ibex.
Au programme, LVM chiffré et ubuntu avec Gnome minimale
I - Objectif
Le but, en quelques mots, c'est d'avoir l'installation "nécessaire et suffisante". C'est à dire qu'en tant d'assisté professionnel, je ne veux pas me prendre la tête, après l'install, dès que je veux faire quelque chose. En bref, on va essayer de coller au plus prêt d'une ubuntu normal, mais en la construisant nous même au fur-et-à-mesure.
Ainsi, on aura au moins Gnome ainsi que les outils et drivers nécessaires au fonctionnement du joujou. Les thèmes, usplash et autre éléments personnalisables pourront l'être à votre bon vouloir, j'indiquerais juste la méthode pour les éléments Ubuntu.
Nous en profiterons, ayant 1Go de RAM supplémentaire, pour virer la SWAP (vous aurez bien sûr le choix d'en mettre une ou non)
Enfin, et surtout, nous allons utiliser un LVM chiffré, pcq ces joujoux, c'est aussi volable que portable ! Le chiffrement se fait entre la partition et le système de fichier. Ce qui veut dire que sans mot de passe, l'intégralité de la partition "virtuelle" est illisible, même avec un liveCD.
II - Matériel
J'ai utilisé ici mon Aspire One perso, un AA0 110-Ab avec
- le SSH d'origine de 8Go (le samsung)
- 1.5Go de RAM (soit 1Go de plus que d'origine)
Un deuxième PC est nécessaire pour créer la clé USB bootable (1go minimum). J'ai utilisé mon portable sous Intrepid Ibex desktop. Enfin, un accès internet PAR CABLE, au moins le temps d'installer le wifi.
III - Prérequis
Niveau connaissance, il faudra au minimum un niveau apprenti geek, surtout s'il y a des imprévus (et comme y en a toujours...)
Le matériel est listé ci-dessus
Il vous faudra la version alternate de ubuntu 8.10 Interpid Ibex.
Sachez que j'ai aussi réalisé cette installation en utilisant la version server avec exactement la même procédure, pensez juste à remettre un noyau generic indispensable pour obtenir certains drivers.
Attention : Si vous créer votre clé USB sur une Hardy, le menu lors du boot ne sera pas le bon ! Je vous indique plus bas la méthode pour ajouter la bonne entrée dans le menu.
IV - Flash boot
Commençons !
Alors, nous allons utiliser la procédure décrite ici UbuntuServerFlashDriveInstaller. N'utilisez pas les méthodes comme UNetbootin car à l'installation, Ubuntu ne voudra pas continuer sans avoir trouvé un CD, qui bien sûr, n'existe pas. Ces méthodes sont réservées à la version Desktop.
Commençons par préparer la clé USB. Si le partitionnage/formatage avec fdisk en ligne de commande vous va, sautez simplement cette étape, la procédure est comprise dans le script. Pour les autres, installez apt://gparted, choisissez bien votre clé dans la liste à droite et créez une partition en FAT16 avec le drapeau (flag) bootable.
SURTOUT, démontez la clé une fois celle-ci prête si elle a été montée automatiquement !!
Les liens de la page du dessus sont pour Hardy, et nous, on veut Interpid. C'est pas compliqué, changer hardy par intrepid dans les liens. Bon ok, flemmard, voila les liens :
Placez dans le même répertoire l'iso de l'alternate, les fichiers ci-dessus et le script suivant (copier/coller exact de la page ubuntu du dessus)
# Replace "sdx" with "sdb" or whatever your flash drive is
# - If unsure which device is your flash drive then
# run "sudo fdisk -l | less" in order to identify it
ISOIMAGE=ubuntu-8.04-server-i386.iso
sudo apt-get install syslinux mtools mbr
echo "Use fdisk to manually create a 1GB bootable FAT16 partition."
read -p "Press [Enter] to start the fdisk program..."
sudo fdisk /dev/sdx
sudo mkfs -t vfat /dev/sdx1
sudo mkdir -p /mnt/flash
sudo mount -t vfat /dev/sdx1 /mnt/flash
sudo syslinux -s /dev/sdx1
sudo mkdir -p /mnt/iso
sudo mount -o loop $ISOIMAGE /mnt/iso
sudo cp -R /mnt/iso/isolinux/* /mnt/flash
sudo mv /mnt/flash/isolinux.cfg /mnt/flash/syslinux.cfg
sudo mkdir -p /mnt/flash/install
sudo cp vmlinuz /mnt/flash/install
sudo cp initrd.gz /mnt/flash/install
sudo cp $ISOIMAGE /mnt/flash
sudo install-mbr /dev/sdx
sudo umount /mnt/flash
sudo umount /mnt/iso
Comme il est dit dans la doc, n'oubliez pas
- de changer tous les sdx par le votre
Pour voir le périphérique lié à votre clé usb, faites simplement
:~$ mount
/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
(Il y a plus de ligne en vrai, cherche juste le /media/disk correspond à votre clé) Donc pour moi, c'est sdb1
- De changer le nom de l'image ISO en haut du script.
Pensez à rendre exécutable votre script
cd le_rep_ou_vous_avez_tout_mis
sudo chmod +x script.sh
Ensuite, lancez le script (je rappelle qu'il faut faire attention que la clé USB ne soit PAS montée)
./script.sh
Il vous dira qu'il va démarrer fdisk, appuyez sur entrée et fdisk se lance. Si vous avez déjà formaté votre clé avec gparted dans l'étape au dessus, mettez simplement q et entrée. Ceux qui ont préféré le faire avec fdisk n'ont pas besoin de moi pour leur expliquer, j'imagine. Créez juste une clé en FAT16 bootable.
Ensuite, aller boire une bière (pas de café quand on fait des trucs susceptibles de faire péter un câble)
Si vous avez créer votre clé USB sur une Hardy Heron. !
Le menu sur l'aspireone lors du boot sur la clé USB n'est pas le même qu'un CD alternate qui boot sur un autre PC. La différence est de taille puisque l'on ne peut ni choisir la langue (ok, on s'en fout), ni l'installation en ligne de commande qui correspond à notre installation minimale. En gros, on a le choix entre installer Ubuntu complet.... Pour y remédier, remonter votre clé USB et dessus, éditez le fichier text.cfg pour y ajouter une entrée Ubuntu CLI (source)
default install
label install
menu label ^Install Ubuntu
kernel /install/vmlinuz
append file=/cdrom/preseed/ubuntu.seed initrd=/install/initrd.gz quiet --
LABEL cli
menu label Install Ubuntu CLI
kernel /install/vmlinuz
append file=/cdrom/preseed/cli.seed initrd=/install/initrd.gz --
label check
menu label ^Check CD for defects
kernel /install/vmlinuz
append MENU=/bin/cdrom-checker-menu initrd=/install/initrd.gz quiet --
label memtest
menu label Test ^memory
kernel /install/mt86plus
label hd
menu label ^Boot from first hard disk
localboot 0x80
Débranchez la clé, et mettez la dans votre Aspire One, et on passe à l'étape suivante.
V - Installation
Allumez votre AA1 et appuyez dès le démarrage sur F12 pour rentrer dans le menu de boot, choisissez USB HDD (2ième choix chez moi) On arrive sur le choix de la langue,
Clé USB créée sur Hardy
impossible de choisir une langue, ça passe direct au menu en Anglais. Pas de soucis, le choix de la langue pour l'install en Français se fait plus tard. Bref, vous arrivez donc sur notre Install Ubuntu CLI \o/.
Clé USB créée sur Intrepid
Prenez Français, puis F4 pour le mode de boot alternatif, choisissez en ligne de commande puis Install ubuntu

Attention ici, ça a toujours été long chez moi, jusqu'à 1min pour se lancer, donc ne casser pas tout trop vite.
Voila, bonne nouvelle pour la clé Hardyienne, on revient au choix de la langue, donc cette fois, on prend le Français. Puis France à l'écran suivant
Ne détectez pas le clavier (sauf si vous y tenez vraiment), mettez donc non, puis France et France - Alternative
Un fois les modules chargés, le réseau détecté (j'espère que vous avez bien branché le câble réseau), choisissez un nom pour votre joujou, par exemple "Aspireone", perso il s'appelle wamania-one ;)
A - Partitionnement
ATTENTION : Lors de mes tests, j'ai plusieurs fois eu des soucis avec les LVM chiffrés. L'install d'Ubuntu ne semble plus vouloir réécrire la table des partitions lors de future install à cause du mode chiffré, il m'a fallu à plusieurs reprise la réécrire grâce au mode rescue de la clé USB. Si ça ne te fait pas peur, go, si tu ne penses pas réinstaller 15 fois comme moi, et que tu veux essayer, go. Il n'y a rien d'irréversible, mais on passe au niveau Geek++, donc si vous préférez, prenez un partitionnement simple et traditionnel, ça ne changera rien pour la suite sous ubuntu
Enfin, il faut aussi savoir que le chiffrement/déchiffrement à la volée, ça ralentit le joujou, même si c'est relativement soft, si tu recherches l'économie de la moindre nanoseconde de latence, alors ne chiffre pas.
On arrive au partitionnement, prenez manuel

Sur cet écran, si vous voyez des partitions existantes, effacez les toutes (aller sur la ligne, appuyer sur entrée, puis choisissez "Supprimer la partition".
Une fois qu'il ne reste que les lignes
SCSI (0,0,0) (sda) - 8.1 GB ATA P-SSD1800
pri/log 8.1 GB Espace libre

Si vous n'avez pas la 1ere ligne, aller sur la 1ère, Entrée puis répondez oui si on vous demande si vous voulez écrire la table des partitions.
Nous allons maintenant créer la racine en premier. Aller sur la ligne "pri/log", Entrée, Créer une nouvelle partition . Il faut ensuite choisir la taille, mettez 7965 MB ,ce qui signifie qu'on laisse 100 MB pour le /boot (ça correspond presque à l'espace occupé par 4 noyaux, ça laisse de la marge, mais faudra pas trop pousser). Choisissez primaire puis __début_, puis remplissez comme ceci (n'oubliez pas de mettre OUI à "Effacer les données")

On vous demande ensuite si vous voulez effacer les données sur la partition 1, dites OUI. Ça fait mal à notre SSD, mais c'est nécessaire, surtout si vous n'en êtes pas à votre 1ère installation.
Vous retournez alors sur la liste des partitions. On va créer le /boot. Donc Entrée sur la ligne pri/log, créer une nouvelle partition, la taille doit être d'environ 107 MB, c'est parfait. Ensuite, choisissez primaire et remplissez comme ceci :

Prenez bien le système de fichier EXT2. En effet, le EXT3 (le plus couramment utilisé) est un système de fichier journalisé, et provoque donc plus d'accès en écriture que l'EXT2. Et comme le SSD de notre joujou a un nombre d'écriture limités, autant l'économiser.
On utilise aussi l'option de montage noatime et non relatime car, comme dis l'outil de partition
- noatime : Pas de mise à jour des date et heure d'accès des inodes
- relatime : Màj relative des date et heure des inodes
Donc encore des accès disque.
On obtient la liste des partitions suivantes :

Le volume chiffré n'est pas utilisable en tant que tel, il va falloir créer des partitions virtuelles dessus. Pour cela, sur l'écran ci-dessus, vous voyez la ligne "Configurer les volumes chiffrés", aller dessus. On vous dit qu'avant de pouvoir les configurer, il faut écrire les modifications. On répond donc "Oui" et on arrive sur la demande de votre passphrase.
Mettez ce que vous voulez, mais n'oubliez pas non plus qu'il faudra le taper à chaque démarrage de la machine, donc ne vous enflammez pas. Si c'est trop faible, il vous le dira aussi. Ensuite, la partition s'efface et on arrive alors sur cet écran,

Aller sur la ligne correspondant à votre partition chiffré (en rouge sur l'image ci-dessus) et remplissez la comme ceci :

et vous obtiendrez ceci.

Vous voyez alors la ligne de menu "Configurer le gestionnaire de volumes logiques (LVM)", aller dedans et "créez un groupe de volume".

Comme nom, j'ai mis "root". On nous demande de choisir le périphérique pour ce groupe de volume, logiquement, il n'y en a qu'un seul, qui s'appelle /dev/mapper/sda1_crypt, c'est notre volume chiffré. On prend donc celui-la (touche espace le sélectionner), puis Entrée.

vous retournez sur un petit menu dans lequel vous choisirez "Créer un volume logique", on voit alors notre groupe "root", on le choisit, puis on donne un nom au volume logique, je l'ai appelé "racine", on nous demande la taille: on laisse la valeur affichée (moins la swap si vous voulez en mettre). enfin, si vous ne voulez pas de swap, aller sur Terminer.
Si vous mettez une swap, il faudra refaire un groupe de volume + un volume logique formaté en SWAP, Acer avait mis 1024Mo de swap, mais même sans RAM supplémentaire, je pense que 512Mo sont suffisants, en tout cas, c'est ce que je prendrais).
On arrivez la dessus.

Il faut maintenant créer une partition sur ce nouveau volume logique, aller sur la ligne en rouge ci-dessus et remplissez comme ceci :

Voila, c'est fini.

Surtout vérifiez bien que vous n'avez pas oublié le point de montage / sur cette dernière partition, et assurez vous d'avoir bien pris EXT2 comme système de fichier. Quand vous êtes prêt, appuyer sur "Terminer le partitionnement et appliquer les changements"
Si vous n'avez pas pris de swap, on vous le signalera, en demandant si vous voulez revenir au partitionnement, bien sûr que NON
Ensuite on vous que les partitions vont être formatées, donc OUI
Enfin, il travaille et nous on va boire une bière
B - Système minimal
Pendant "l'installation du système de base", on vous demandera notamment votre nom/identifiant/mot de passe, remplissez... on vous demandera si vous voulez un dossier chiffré....notre partition entière est chiffrée, donc y a pas trop d'utilité à chiffrer un répertoire par dessus. Répondez non. On vous demandera ensuite un serveur mandataire, faites juste Entrée,
L'installation continue avec l'installation des logiciels, puis de Grub. Quand il vous demande si le système est à l'heure universelle (UTC), dites OUI. Enfin, il vous dit qu'il reboot.
Si vous obtenez une erreur 15 au boot, , alors vous vous êtes plantés pendant le partitionnage, le /boot est probablement dans la partition chiffrée, il va falloir tout refaire, dommage :(
si vous obtenez une erreur 24, alors c'est qu'il y a eu un problème sur la création des partition, c'est ce qui m'est souvent arrivé et qui a demandé une réécriture de la table des partitions avec fdisk en mode rescue
Un simple fdisk /dev/sda et fdisk détecte le problème et le corrige, n'oubliez pas d'enregistrer avec la commande w
A ce stade, on a un ubuntu vraiment très minimal, en fait, y a juste ce qu'il faut pour continuer quoi... Logguez vous avec vos identifiants/pass et commencez par un traditionnel et obligatoire
sudo apt-get update
sudo apt-get upgrade
Si, comme moi, vous avez une mise à jour du noyau, pensez à rebooter avant de continuer.
C - Pack français
Sous Gnome ubuntu, il y a le language-selector, qui permet de gérer l'internationalisation des programmes. Le problème, c'est qu'il installe une langue au complet ! On y retrouve par exemple l'aide de GIMP en français de presque 20 Mo. Bref, on va se passer du language selector, et installer les paquets de langue en Français nous même. Je vous donne ici les paquets de base, pour la suite, ça sera assez simple, les paquets courants ont souvent un paquet de langue associé au paquet, par exemple, quand vous chercherez openoffice dans synaptic, vous aurez aussi openoffice.org-l10n-fr. Si vous le souhaitez, vous pourrez bien sûr aussi installer le language-selector sous gnome si vous trouvez ça plus pratique (language-selector est le nom complet du paquet) Bref, pour le français de base, en incluant Gnome, ça donne
sudo apt-get install language-pack-fr language-pack-gnome-fr
A noter que suivant votre version d'ubuntu, le système sera déjà sûrement en français, donc seul le paquet de langue de gnome sera installé.
D - Gnome
Pour une installation minimale de Gnome, on installer ces paquets, tel que c'est indiqué ici
sudo apt-get install gdm gnome-core xfonts-base xserver-xorg
Aller boire un fût.
Redémarrez, et là..... OMG comme c'est moche.
pas de soucix, on va y remédier tout de suite !
Déjà, on vous dis que GNOME_FastUserSwitchApplet ne peut pas être chargé. On s'en fiche, on est le seul user, notre joujou, on le prête pas de toute façon. Donc moi, je supprime.
Si vous y tenez vraiment :
sudo apt-get install fast-user-switch-applet
A ce stade, le moniteur système nous indique 140 Mo de RAM utilisé (mon install Desktop sur mon gros PC boot à 260 Mo)
On utilise 1.3Go sur le SSD.
D - Thèmes
sudo apt-get install human-theme usplash-theme-ubuntu ubuntu-wallpapers
A propos du usplash (la barre de chargement pendant le boot), il semblerait qu'il y ai un problème dans les dernières versions, empêchant la prise en compte d'un nouveau splash. En installant simplement usplash et le theme avec la ligne du dessus, ça s'installe bien, mais dès qu'on joue un peu avec usplash, ça peut vite partir en vrille (surtout qu'il faut avoir accès à la saisis du pass pour notre partition chiffrée, sinon, pas de boot). Pensez au mode rescue au menu grub si vous ne bootez plus suite à un splash mal installé, éditez le fichier /boot/grub/menu.lst et retirer l'option splash du kernel.
Si vous êtes un peu prévoyant, pensez à redémarrer tout de suite pour vérifier le bon fonctionnement de usplash. Pensez aussi à appliquer le thème dans système -> Préférences ->Apparence choisissez Human
E - Drivers
Je vous conseil d'installer simplement le noyau compilé spécialement pour l'aspire one ici Noyau Ubuntu custom par Petaramesh. Prenez bien la dernière version (la 11 au moment ou j'écris).
Pour installer les .deb juste en double clickant, il faudra installer
sudo apt-get install gdebi
Si vous préférez garder le noyau ubuntu, il faut installer le wifi et le lecteur de carte mémoire droit.
- Les pilotes wifi ont été dans le noyau pendant la béta, mais ont été enlevés pour la release, donc peut-être que lorsque tu liras ceci, il y seront de nouveau. Pour vérifier, dans une console, tape ifconfig, si y a une entrée Wlan0, alors le Wifi est présent.
S'il ne l'est pas, il faut juste installer les backports.
sudo apt-get install linux-backports-modules-intrepid-generic
- Pour le lecteur de carte mémoire, suivez le guide ici Kubuntu sur Aspire One par Petaramesh, il y aura un script à télécharger puis à installer.
Ensuite, noyau spécial ou pas noyau spécial, on va installer le network-manager
sudo apt-get install network-manager network-manager-gnome
Pour remettre l'applet du network manager dans la barre de notification de Gnome, il faut juste éditer le fichier /etc/network/interfaces et ne laisser que
auto lo
iface lo inet loopback
(en gros, faut enlever l'entrée correspondant à eth0).
Rebootez.
Une fois le network-manager chargé, si vous ne voyez pas de réseau wifi, c'est qu'il est peut-être désactivé en hard avec le switch de l'aspire one (le truc tout à droite du touchpad). Il n'y a aucun avertissement de on/off, vérifiez juste si vous voyez des réseaux Wifi.
F - Power Manager
Pour permettre la mise en veille et le réveil, il faut installer le paquet suivant :
sudo apt-get install gnome-power-manager
Je conseil fortement son installation afin de pouvoir bien gérer l'autonomie de l'aspireone.
G - Notification de mise à jour
C'est le bidule dans la barre de gnome qui vous prévient quand il y a des mise à jour.
sudo apt-get install update-notifier
H - Logiciels courants
Firefox Thunderbird vlc etc...
Vous pouvez remettre totem à la place de VLC. Totem est le lecteur video par défaut d'ubuntu, mais je n'utilise que VLC. A vous de choisir.
On y met aussi le plugin nonfree flash 10. File-roller pour les archives (tar.gz, zip, etc...), GDebi pour installer des paquets .deb en double clickant
sudo apt-get install firefox thunderbird thunderbird-locale-fr vlc flashplugin-nonfree file-roller gdebi
V - Post-installation / optimisation
A - Super mégaboot
Ok, le titre est nul, c'est juste pour dire que, comme on a une partition chiffré avec une demande de mot de passe dès le boot, on peut s'affranchir des innombrables mots de passes demandés lors du boot. Il est en effet possible de connecter automatiquement un compte. Pour cela, dans Système -> Administration -> Fenêtre de connexion dans l'onglet Sécurité, Activer la connexion automatique et choisissez votre utilisateur
De même pour Gnome-keyring, le trousseau de clé qui nous demande un passe à chaque connexion à un réseau wifi. Vous trouverez les infos ici Keyring auto avec autologin désactivé Cette méthode ne fonctionne que si l'on a pas activé l'autologin. En effet, il est impossible de déverrouiller le trousseau de clé avec le mot de passe de l'utilisateur si celui-ci ne le saisit pas. Il existe malgré tout une méthode, mais implique que vos mots de passe soient stockés en clair Keyring auto avec Autologin activé
Au final, je conseil de garder l'autologin + la saisie du mot de passe du trousseau. Désactiver l'autologin n'a aucun intérêt vu qu'il faudra de toute façon saisir des infos pendant le boot, autant ne rien faire. Mais avoir tous les mots de passe en clair est inacceptable pour moi.
B - Accélération
Je vous conseil simplement de regarder ce post Installation de Kubuntu sur Acer Aspire One et celui-ci https://help.ubuntu.com/community/AspireOne110L
Personnellement, je n'ai utilisé que les modifs qui me semblaient les moins intrusives et les moins expérimentales pour éviter un plantage dès la prochaine Maj, je vous liste ce que j'ai fait, mais la liste n'est pas du tout exhaustive. C'est à vous de juger ce que vous pensez utile ou pas.
- Ajout du clocksource=hpet et elevator=deadline dans le menu.lst de Grub, préconisé par Petaramesh
- Ajout de la ligne:
fichier /etc/fstab
tmpfs /tmp tmpfs defaults 0 0
Je n'ai pas ajouter les répertoires de /var/log /var/tmp comme indiqué dans la doc car je ne suis vraiment pas sûr des bénéfices, surtout avec 512Mo de RAM. N'oublions pas quand même que économiser le SSD, c'est bien, mais bon, il va pas claquer demain. Et je pense que d'ici qu'il claque, il sera déjà remplacé par un autre joujou. Donc moi, j'économise ma RAM. De plus, il est dit dans que ajouter tous ces répertoires dans la RAM peut causer des crash lors d'installation de paquet....
- L'utilisation de noatime dans le fstab a déjà été fait pendant le formatage
VI - Conclusion
Au total, je suis à 158Mo à la fin du démarrage, et globalement, 1,3Go de pris sur le SSD. Sans grosse amélioration telle qu'on les trouve abondamment sur le web et notamment dans les liens que j'ai pu citer plus haut.
En écriture (avec Bonnie), j'obtiens
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP 3G 7056 54 9810 3 7324 4 11034 73 18886 3 1839 9%%%
Soit au minimum 7Mb/s par seconde, ce qui n'est pas mal du tout.
Et en lecture :
/dev/sda: Timing cached reads: 1238 MB in 2.00 seconds = 619.22 MB/sec Timing buffered disk reads: 118 MB in 3.03 seconds = 38.88 MB/sec%%%%%%
Je vous laisse maintenant le soin de personnaliser votre joujou. Vous pouvez par exemple installer le Netbook Remix, j'en utilise notamment le thème en mode normal.
Annexe
Pour netbook-remix, je vous conseil d'ailleurs de ne pas tout mettre. Déjà, maximus, je trouve ça assez horrible, ça maximise toute les fenêtres en enlevant le cadre du haut de la fenêtre. Donc en gros, impossible de mettre 2 fenêtres l'une à coté de l'autre. Les applets sont pratiques, mais pas obligatoires. Je trouve que ça n'apporte pas un gros plus.
Ajouter le dépot suivant :
deb http://ppa.launchpad.net/netbook-remix-team/ubuntu intrepid main
Moi j'ai installé :
sudo apt-get install human-netbook-theme netbook-launcher
N'hésitez pas à regarder la description de chaque paquet dans le lien indiqué plus haut.
Ensuite, pour lancer netbook-remix à chaque démarage, il suffit de l'ajouter dans Préférences -> Sessions (la commande s'appelle netbook-launcher). Il faut aussi penser à changer votre Thème en Human Netbook.
Si vous ne l'avez pas installé, vous aurez besoin de
sudo apt-get install gnome-power-manager

