Traductions : Anglais, Espagnol, Portugais

étendre la vie d'une mémoire flash

Il est communément accepté qu'un périphérique SSD peut être écrit un nombre limité de fois avant de mourir, et ce fut surement le cas pour les générations précédentes de périphériques où cette limite était relativement basse. Les SSD modernes, tel que celui du Eee augmentent considérablement cette durée de vie pour qu'ils restent de nombreuses années avant de mourir, dépassant n'importe quel HDD. Avant de produire des efforts herculéens pour étendre la durée de vie du flash de l'Eee, allez voir cet article : http://wiki.eeeuser.com/ssd_write_limit. Cependant, de nombreuses astuces sont simples à faire et sont tout du moins inoffensives sinon apporteront d'autres bénéfices (tel qu'avoir moins de temps à faire des IO donnant un système avec plus de répondant), donc en voici quelques unes.

Caveat : relatime a l'air de marcher sur Lenny (et aussi dans l'installateur). Est-ce que quelqu'un peut vérifier que cela marche sur sid, s'il vous plait ?

Le mode console

Suivez les instructions données sur ce site. J'ai inclus quelques notes plus bas. Idéalement, l'archive eeepc devrait contenir ces mods pour le paquet grub2-eeepc pour que les mods listés plus bas ne soient pas effacés à chaque fois que grub-install est appelé.

eee01:~# 915resolution -l | grep 800x480
Mode 3c : 800x480, 8 bits/pixel
Mode 4d : 800x480, 16 bits/pixel
Mode 5c : 800x480, 32 bits/pixel

insmod 915resolution
915resolution 3c 800 480
#915resolution 4d 800 480
#915resolution 5c 800 480

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.24-1-686" {
        linux (hd0,1)/vmlinuz-2.6.24-1-686 root=/dev/sda3 ro vga=572
        initrd (hd0,1)/initrd.img-2.6.24-1-686
}
menuentry "Debian GNU/Linux, linux 2.6.24-1-686 (single-user mode)" {
        linux (hd0,1)/vmlinuz-2.6.24-1-686 root=/dev/sda3 ro vga=572 single
        initrd (hd0,1)/initrd.img-2.6.24-1-686
}
### END /etc/grub.d/10_linux ###

Environnement de bureau

Si vous utilisez un bureau Gnome sur votre Eee, voici quelques moyens de mieux utiliser la hauteur limitée de l'écran :

Firefox:

Dans un terminal, en tant que root, saisissez

# echo -e '#!/bin/bash\nmkdir -m 700 /tmp/$USER.epiphany /tmp/$USER.firefox' > /usr/local/bin/webcache
# chmod +x /usr/local/bin/webcache

Sous Gnome, dans "Système/Préférences/Sessions", ajoutez une entrée ayant pour nom "Caches navigateurs" et pour commande "webcache"" et validez. 

Puis, dans un terminal, en tant qu'utilisateur et après avoir fermé Iceweasel/Epiphany, saisissez

$ cd ~/.mozilla/firefox/xxxxxxxx.default/
$ rm -rf Cache/
$ ln -s /tmp/$USER.firefox Cache
$ cd ~/.gnome2/epiphany/mozilla/epiphany/
$ rm -rf Cache/
$ ln -s /tmp/$USER.epiphany Cache

L'extinction de l'Asus provoque automatiquement l'effacement des caches navigateurs.

Opera:

KDE/Kwin:

OpenBox:

Accéder à l'image de restauration d'asus

Voici un moyen pour accéder aux fichiers qui étaient sur le système original Xandros avant que vous installiez Debian sur votre Eee PC. Vous avez besoin du DVD de restauration d'Asus qui vient avec la machine, et d'une machine Linux avec un lecteur de DVD et à peu près 2,5Go d'espace disque libre (donc vous ne ferez surement pas cela sur votre Eee).

Insérez le DVD de restauration et extrayez l'image disque du système Xandros :

sudo mount /dev/dvd /media/dvd
zcat /media/dvd/P701L.gz > ~/restore.img
sudo eject /media/dvd

Maintenant, vous pouvez monter l'image Xandros sur votre bureau où vous voulez en faisant :

sudo mount -t ext2 ~/restore.img /mnt/img -o ro,loop,offset=32256

(Le offset de 63*512 = 32256 dépasse la table de partition dans le disque image.) Le système de fichiers original est maintenant monté sous /mnt/img/. Quand vous avez fini d'y accéder, n'oubliez pas de faire :

sudo umount /mnt/img

Faire une image complète du disque

L'installateur Debian stipulé dans le DebianEeePC/Howto/Install peut être utilisé pour faire une image disque et pour l'envoyer à travers le réseau. Cette astuce peut amener un moyen de restaurer le système (presque) original de l'Asus EeePC avant de jouer avec la nouvelle installation Debian comme dans certains pays, vous n'avez pas l'image de restauration Asus livrée avec le portable.

Sauvegarde

Cette méthode utilise dd et nc donnés par l'installateur Debian et un autre ordinateur situé sur votre réseau local :

 nc -l -p 9000 | gzip -1 -c > ./eeepc.img.gz

 nc -l 9000 | gzip -1 -c > ./eeepc.img.gz

dd if=/dev/sda | nc -w 5 ip_de_l'ordinateur 9000

Extraire quelques fichiers de l'image

L'image compressée contient l'image complète du disque incluant le secteur boot et la table des partitions. Cependant, ils ne peuvent pas être montés directement. Tout d'abord, nous avons besoin de décompresser l'image, puis nous devons utiliser fdisk pour déterminer le offset de la partition pour pouvoir la monter comme un périphérique loopback en utilisant cet offset.

FixMe : Ce qui suit induit le fait que l'utilisateur n'a pas repartitionné le système quand il a installé Debian. Ce n'est pas un moyen recommandé d'installer Debian, car cela gaspille de l'espace en laissant la partition de restauration de Xandros intacte. Refaites la sauvegarde en utilisant un système Debian tout-dans-une-partition et montrez le résultat avec la sortie de fdisk (de plus, nous pouvons maintenant enlever la note à la fin à propos de l'extraction depuis une seconde partition).

Note : La première partition est la partition des restauration et est un système de fichier en ext2, la seconde partition est votre partition "active" et est un système de fichier en ext3. Donc si vous souhaitez retrouver quelques uns de vos fichiers, essayez de les chercher dans la seconde partition...

Restauration

Voici une procédure de restauration avec l'installateur debian :

Enlever les locales non utilisées

Ceci économisera quelques dizaines de mégaoctets. Installez le paquet localepurge et sélectionnez les locales à utiliser. Puis lancez localepurge en tant que root. localepurge se lancera aussi automatiquement après chaque lancement d'apt, nettoyant les données de localisation inutilisées.

Nettoyez les fichiers des paquets obsolètes téléchargés

Quand l'installation de paquets a installé les paquets, les fichiers des paquets ne sont plus utiles. Les enlever peut gagner pas mal de place sur l'espace disque.

Vous pouvez faire la même chose depuis le menu d'aptitude.

Un logiciel contrôle la vitesse du ventilateur

Le contrôle du ventilateur de l'EeePC gaspille beaucoup d'énergie. Le ventilateur se met en route si besoin est et généralement ne s'arrête jamais (même si la température revient à une valeur normale). Il existe un outil hautement expérimental disponible qui vérifie la température et ajuste la vitesse du ventilateur par rapport à cela. Il est écrit en Perl par ?RaimoRadczewski et appelé eeepc-fancontrol. Vous pouvez l'avoir sur http://code.google.com/p/eeepc-fancontrol/ . De plus, vous devez installer le module eee.ko (http://code.google.com/p/eeepc-linux/). Vous pouvez ajuster les valeurs en éditant le démon avec votre éditeur de texte favori.

""Attention"", il n'y a aucune garantie. Ça marche plutôt bien, mais rappelez vous qu'en cas de grosse charge, le démon ne s'executera pas.

Accélérer le processus de démarrage

Éteindre l'écran interne quand on utilise la sortie VGA

In the case statement on line 26:

Accélerer X11

Sur le EeePC, l'accélération 2D semble meilleure avec XAA à la place du nouveau EXA. Vous pouvez choisir manuellement la vieille méthode d'accélération en ajoutant Option "AccelMethod" "XAA" à la section Device de votre carte graphique dans xorg.conf. Certaines opérations 2D mesurées avec x11perf -all' seront quelques fois plus rapides qu'avec EXA. Mais notez bien que ces améliorations sont seulement théoriques et n'ont pas été confirmées pour un usage réel. Tandis que la plupart des opérations ont quelques accélérations d'un facteur de 1.0 à 1.5, il y en a d'autres qui sont 20 fois plus rapides avec XAA. Cependant, quelques opérations sont plus lentes, la différence n'est que de quelques pourcents.

Résultats avec x11perf: EXA, XAA, résultats x11perfcomp.

Fixer les problèmes de saccade du son

Sur le EeePC, la configuration par défaut du module noyau snd_hda_intel fait en sorte que le son saccade sous de légères charges. Pour fixer ceci, ajoutez ce qui suit à /etc/modprobe.d/snd-hda-intel.conf (Créez le fichier si nécessaire) : Pour les séries EEE70X :

options snd-hda-intel model=3stack-dig

Pour les séries EEE90X :

options snd-hda-intel model=auto