Réactiver les notifications de mise à jour sous Jaunty

À partir d'Ubuntu 9.04, l'icône d'update-notifier ne s'affiche plus automatiquement lorsqu'une mise à jour est disponible. Seul update-manager apparaît une fois par semaine ou, plus fréquemment lors des mises à jour de sécurité.
  • Dans une console, entrez la commande suivante :
gconftool -s --type bool /apps/update-notifier/auto_launch false
  • Ou graphiquement :
Alt+F2 → gconf-editor → Lancer
Dans l'éditeur de configuration, décochez la clé /apps/update-notifier/auto_launch.

Les modifications seront prises en compte à la prochaine ouverture de session.

Commander des stickers Ubuntu

Il est possible de recevoir des stickers Ubuntu gratuitement via le site de system76. Il suffit juste d'envoyer une enveloppe timbrée et auto-adressée à la team Ubuntu de votre pays (liste des adresses).

Pour ma part, j'ai envoyé une enveloppe à la Ubuntu Belgium Team le 2 mai 2009, et je l'ai reçue ce matin en retour avec quatre petits stickers "Powered by Ubuntu".


Annonce : si quelqu'un sait où trouver des petits autocollants "Ubuntu key" pour remplacer ceux de la touche Windows du clavier, je suis preneur ! System76 en fait mais il faut envoyer une enveloppe aux États-Unis...

Accélérer le démarrage d'Ubuntu

Voici quelques astuces pour accélérer le démarrage d'Ubuntu.
  • Chargement de grub
Si vous utilisez un simple boot, vous pouvez désactiver les 3 secondes d'attente avant le chargement de grub. Pour cela, éditez le fichier /boot/grub/menu.lst :
gksudo gedit /boot/grub/menu.lst
Recherchez le mot timeout et indiquez le nombre de secondes que vous voulez avant le démarrage du choix par défaut (0 pour accéder directement).
  • Gérer les applications au démarrage
Allez dans SystèmePréférencesApplications au démarrage, et désactivez les services dont vous n'avez pas besoin.
  • Activer le "concurrent booting"
Si vous avez un processeur multi-coeurs, le concurrent booting permet à Ubuntu de profiter entièrement de celui-ci au démarrage. Pour l'activer, éditez le fichier /etc/init.d/rc :
gksudo gedit /etc/init.d/rc
Recherchez la ligne CONCURRENCY=none et remplacez la par CONCURRENCY=shell.
Sauvegardez le fichier puis redémarrez votre ordinateur.
  • Installer preload
preload est un petit logiciel de monitoring qui analyse les programmes que vous utilisez le plus souvent et les pré-charge dans la mémoire de l'ordinateur afin de vous faire gagner quelques secondes à leur lancement. Installez-le via Synaptic ou en ligne de commandes :
sudo apt-get install preload
Le logiciel se met automatiquement au travail, aucune configuration n'est donc nécessaire.
N.B. : preload n'accélère pas la procédure de démarrage d'Ubuntu mais seulement celle des logiciels.

Installer Google Gears dans Firefox 3 sous Ubuntu 64 bits

Google Gears est un API libre et open source crée par Google (si, si) permettant d'accéder de façon hors-ligne à certaines applications web fonctionnant normalement en ligne (par exemple Gmail, Google Documents, Google Agenda, Wordpress.com, MySpace, ...)

Malheureusement, Google Gears ne fonctionne pas nativement sur les systèmes 64 bits. Mais ceci a été rendu possible grâce à certains contributeurs ! Voici un lien vers des .xpi qui marchent bien chez moi (Ubuntu Jaunty 64 bits, Firefox 3) :
Cliquez sur la dernière version du .xpi (Attention : uniquement pour Firefox 3).

Désactiver la demande de mot de passe au lancement de NetworkManager

Lorsque, dans Jaunty, vous avez activé la connexion automatique de GDM, NetworkManager peut vous demander un mot de passe pour qu'il puisse se lancer. Ceci peut s'avérer très énervant à la longue... Pour l'éviter, il faut indiquer un mot de passe vide.

ApplicationsAccessoiresMots de passe et clés de chiffrement → Onglet Mots de Passe
Clic droit sur Mots de passe : loginModifier le mot de passe → Rentrez uniquement votre ancien mot de passe et cliquez sur Changer

Une fenêtre apparaît vous demandant s'il faut stocker les mots de passe de manière non chiffrée : cliquez sur Utiliser un stockage non sûr.

Attention : n'utilisez de préférence pas cette méthode si vous êtes sur un réseau d'entreprise ou autres, en effet, les mots de passe seront stockés en clair sur le disque dur, ce qui veut dire que quiconque a accès à l'ordinateur peut voir ces données.

Réactiver Ctrl+Alt+Backspace dans Jaunty

Le raccourci Ctrl+Alt+Backspace sert a redémarrer le serveur X, c'est-à-dire fermer puis rouvrir la session courante. Depuis Ubuntu 9.04, les développeurs ont désactivé ce raccourci pour « réduire les problèmes rencontrés par les utilisateurs qui ont accidentellement déclenché cette combinaison ». Pour réactiver cette fonction, il faut soit aller chipoter dans notre /etc/X11/xorg.conf, soit installer un petit paquet conçu spécialement pour ça :
sudo apt-get install dontzap
Maintenant, pour activer le raccourci Ctrl+Alt+Backspace :
sudo dontzap --disable
Pour de nouveau désactiver le raccourci Ctrl+Alt+Backspace :
sudo dontzap --enable

Désactiver le bip à l'arrêt de Jaunty

Si, comme moi, vous en avez assez du bip qui retentit à chaque arrêt du système, et que vous ne voulez pas réveiller votre famille quand vous éteignez votre ordinateur à 3 heures du mat', voici une petite astuce qui permettra de mettre fin à ce tintamarre.
  • Désactiver les bips en général
Système → Préférences → Son → Onglet Sons → Décochez : "Activer le son d'alerte"
  • Désactiver le bip à l'arrêt du système
Éditez le fichier /etc/modprobe.d/blacklist.conf :
gksudo gedit /etc/modprobe.d/blacklist.conf
Ajoutez-y ensuite les lignes suivantes (n'importe où, à la fin par exemple) :
# turning off the system beep when computer shuts down
blacklist pcspkr

Nous venons d'ajouter le module qui contrôle les bips système à la blacklist.

Attention : cette méthode n'est valable que pour Ubuntu 9.04 (Jaunty Jackalope) et plus. En effet, à partir de cette version, les fichiers de configuration se terminent systématiquement par .conf.
Si vous avez une version d'Ubuntu plus ancienne, le fichier à éditer sera /etc/modprobe.d/blacklist.

Utiliser ses 4 Go de RAM (ou plus)

Vous avez une machine avec 4 Go de mémoire RAM ou plus ? Malheureusement, Ubuntu n'en supporte que 3,2 Go... Pour remédier à ce problème, il faut installer un noyau Linux pourvu de la Physical Address Extension (PAE), une fonctionnalité des processeurs x86 permettant de gérer jusqu'à 64 Go de mémoire vive.

Pour connaître la quantité de mémoire que contient votre ordinateur, entrez la commande suivante dans un terminal :
free -m
Vous devriez avoir quelque chose comme ça, lorsque la PAE n'est pas activée :
bp@bp-desktop:~$ free -m
total used free shared buffers cached
Mem: 3275 655 2620 0 34 437
-/+ buffers/cache: 183 3092
Swap: 2008 0 2008

Plusieurs solutions existent :
  • Passer à la version Ubuntu 64 bits
Ceci implique que vous ayez un processeur 64 bits. La plupart des processeurs récents sont compatibles 64 bits. Je ne vais pas expliquer cela ici mais vous pouvez toujours avoir plus d'informations en regardant dans la documentation Ubuntu-fr (http://doc.ubuntu-fr.org/ubuntu_64bits).
  • Compiler son noyau soi-même
En compilant son noyau soi-même, on peut choisir d'installer la fonction PAE. Cette méthode est peut-être un peu risquée si vous êtes débutant et que vous voulez être sûr de garder un système stable.
  • Installer le noyau serveur
La PAE est déjà intégré dans la version serveur du noyau Linux, c'est lui que nous allons installer.

Ouvrez un terminal et entrez-y les commandes suivantes :
sudo apt-get update
sudo apt-get install linux-image-server linux-headers-server linux-server

Une fois installé, redémarrez votre ordinateur. Une nouvelle entrée s'affiche dans grub : Ubuntu 9.04, kernel 2.6.28-11-server (votre numéro de version peut certainement différer du mien). Celle-ci est normalement sélectionnée automatiquement.

Refaites maintenant un :
free -m
Voici ce que cela donne chez moi :
bp@bp-desktop:~$ free -m
total used free shared buffers cached
Mem: 4024 675 3348 0 35 442
-/+ buffers/cache: 197 3826
Swap: 2008 0 2008

Si toutefois vous souhaitez supprimer ce noyau, il vous suffit d'entrer ces commandes :
sudo apt-get autoremove --purge linux-image-server linux-headers-server linux-server

Présentation