Appliquer le thème actuel aux applications root

Pour ce faire, vérifiez d'abord si les dossiers /root/.themes et /root/.icons existent. Si oui, supprimer les :
sudo rm -r /root/.themes /root/.icons
On va ensuite créer des liens symboliques :
sudo ln -sf ~/.themes /root/.themessudo ln -sf ~/.icons /root/.iconssudo ln -sf ~/.fonts /root/.fonts

Désactiver le timeout avant l'installation d'une extension Firefox

Avant l'installation d'un nouveau module dans Firefox, il y a toujours un petit temps d'attente pendant lequel le bouton "Installer" est grisé. Pour désactiver ce timeout, il faut aller faire un tour dans le about:config.
Dans la barre d'adresse, écrivez about:config &rarr (Enter) &rarr Cliquez sur "Je ferai attention, promis !" si vous promettez de faire attention... &rarr dans le filtre, recherchez la valeur security.dialog_enable_delay &rarr Double-cliquez sur celle-ci et entrez un valeur au choix. Le temps est exprimé en millisecondes. Entrez donc 0 pour désactiver le timeout, 1000 pour une seconde, 2000 pour deux secondes, etc.

Désactiver le timeout à la fermeture d'Ubuntu

Depuis Jaunty, une boite de dialogue s'affiche avant l'extinction de l'ordinateur (ainsi que pour la déconnexion et le redémarrage) : "L'ordinateur s'éteindra dans xx secondes." La valeur par défaut est de 60 secondes. Cela fait un petit temps que je cherche à savoir comment réduire ce timeout à, par exemple, 10 secondes, mais ça n'est apparemment pas possible... (à moins de s'y connaitre en programmation, de récupérer les sources et de les modifier, mais bon...). Peut-être dans une prochaine version de Gnome ?
On peut toutefois désactiver cette boite de dialogue : Clic droit sur le nom d'utilisateur sur le tableau de bord &rarr Préférences &rarr Décocher la case Afficher la boîte de dialogue de confirmation pour la déconnexion, l'extinction et le redémarrage

sudo vs gksudo

Vous ne savez pas quand il faut utiliser sudo et quand il faut utiliser gksudo ? La réponse est simple :
sudo s'utilise uniquement lorsque l'on reste dans le terminal. On l'emploie donc pour exécuter, en root, des commandes et des programmes dans cette console.
gksudo s'utilise lorsqu'on doit faire démarrer un programme nécessitant les droits d'administrateur en interface graphique. Utiliser sudo pour lancer une interface graphique n'est vraiment pas recommandé dans le sens où celui-ci pourrait changer les permissions de certains fichiers de votre répertoire personnel et les affecter à la propriété de root.

Je ferai attention dorénavant en vous donnant des commandes à exécuter dans le terminal ! (j'ai également édité mes premiers articles)

Bureau 3D

Hop, un petit screenshot de mon bureau pour vous montrer ce qu'il est possible de faire avec Compiz :

Pour profiter de toutes les fonctionnalités de Compiz (ou pour être plus précis, CompizFusion – voir : CompizFusionVsCompiz), il faut installer CompizConfig Settings Manager :
sudo apt-get install compizconfig-settings-manager
Une entrée s'affiche maintenant dans SystèmePréférencesGestionnaire de Configuration CompizConfig.
Pour installer les plugins extra et unsupported (ces derniers permettant entre autres d'avoir le cube atlantis, l'effet neige, les rouages dans le cube, etc.)
sudo apt-get install compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported
À noter que les plugins unsupported peuvent causer des instabilités sur certaines machines.

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