Optimiser son intramfs

29 avril 2015
Howto

Initramfs est le second fichier lu lors du démarrage, nous pouvons l’optimiser sur des PC portables ou des PC dont l’architecture ne change plus. Par défaut, linux y met tous les modules possibles de démarrage des PC, nous ne mettrons que les modules réellement utiles à notre PC. Le gain de taille de fichier est minime, celui du démarrage également, mais nous gagnons ensuite sur la réactivité et un gain de mémoire toujours utile.

sudo gedit /etc/initramfs-tools/initramfs.conf

Changez MODULES=most par MODULES=dep, sauve gardez et quittez gedit.

Copiez par sécurité votre initrd actuel qui se trouve dans /boot. Puis générez votre nouveau initramd.

sudo update-initramfs -u

Re-générez GRUB par précaution.

sudo update-grub

Et voila, vous avez un initramd personnalisé et optimisé pour votre PC.

Pour ceux qui veulent aller plus loin, vous pouvez changer la compression du initramd, mais assurez d’avoir installé le compresseur adéquat, pour ma part j’ai choisi lzma. Pour les casses-cou, vous pouvez même spécifier la liste stricte des modules à charger… mais attention, vous n’avez pas droit à l’erreur…

Optimiser sa mémoire pour préserver son SSD ou DD

24 avril 2015
Astuces

Ces astuces sont à adapter en fonction de vos besoins et de votre PC.

# pour les SSD et DD dans /etc/fstab.

tmpfs /tmp tmpfs defaults,size=512M 0 0

tmpfs /home/LOGIN/.cache tmpfs defaults,size=512M 0 0

tmpfs /var/log tmpfs defaults,nosuid,nodev,noatime,mode=0755,size=5% 0 0

Remplacez LOGIN par votre login et adaptez les valeurs réservées à la mémoire, mais sachez que c’est le montant maximum qui est indiqué, cette mémoire n’est utilisée que si nécessaire.

Dans /etc/sysctl.conf, on ajoute la ligne pour utiliser le swap en dernier ressort :
vm.swapinness=0

Enfin, utiliser le zram aide bcp :

apt-get install zram-config

Zram compresse la mémoire et permet d’utiliser plus de mémoire que l’on en possède réellement sans utiliser de swap. Grâce à lui, les caches du tmpfs utilisent très peu de mémoire réelle. Pour connaître celle-ci, tapez dans un terminal :

free -m
cat /proc/swaps

Flash et silverlight sous Firefox

21 avril 2015
Astuces, Howto

Désinstaller tous les flash player installés y compris Adobe Flash Player avec la commande suivant :

sudo apt-get remove pepperflashplugin-nonfree

sudo apt-get remove freshplayerplugin

sudo apt-get remove flashplugin-installer

Ajouter Pipelight :

sudo add-apt-repository ppa:pipelight/stable

sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi
sudo apt-get remove flashplugin-installer
sudo pipelight-plugin --enable flash
sudo pipelight-plugin --create-mozilla-plugins
sudo pipelight-plugin --enable silverlight

Et pour vérifier la version de Flash utilisée, saisir dans la barre d’adresse de Firefox : about:addons. Dans la rubrique « plugins », vérifier que le plugin Shockwave Flash soit actif et de version supérieure à 11.2.

Et pour vérifier si votre installation silverlight s’est bien déroulée, rendez-vous sur cette page. Si vous voyez des balles rebondissantes sur les cotés, alors Pipelight fonctionne.