dimanche 13 décembre 2009

Firefox : optimisation et réglage de problèmes

Quelques adresses utiles pour l'optimisation de Firefox (notamment sous Ubuntu) et pour le réglage des problèmes :

- un thread sur les forums Ubuntu, consacré à l'optimisation et au réglage de problèmes de Firefox.

- une liste (non exhaustive) des extensions qui posent des problèmes, et les solutions, sur Mozillazine

- et enfin, une liste des opérations que l'on peut faire dans about:config pour accélérer Firefox.

vendredi 4 décembre 2009

[Résolu] Fond d'écran noir sous Compiz avec Ubuntu 9.10

Certains ont peut-être eu la même désagréable surprise que moi en passant à Ubuntu 9.10 Karmic Koala (Kubuntu en ce qui me concerne) : Compiz fonctionnait correctement ainsi que son cube, mais avec un fond d'écran noir, toutes les icônes du bureau étant également invisibles.

La solution a été publiée à l'adresse http://ubuntuforums.org/showthread.php?p=8263824#post8263824, et reprise en français à l'adresse http://forum.ubuntu-fr.org/viewtopic.php?pid=3060117#p3060117. Je me contente ici d'y faire écho, afin que cette solution ait la publicité qu'elle mérite, car il m'a fallu plusieurs heures de recherche pour tomber dessus...

  1. Taper "lspci -nn | grep VGA" dans un terminal ;
  2. taper "sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf-backup" pour créer une copie de sauvegarde ;
  3. éditer le fichier /etc/X11/xorg.conf ;
  4. dans la section Device, si elles n'y sont pas déjà, copier les lignes suivantes :
    Section "Device"
    Driver "ati"
    Identifier "Radeon 9100" #Ici la carte graphique indiqué par lspci
    Option "BusType" "PCI"
    Option "AccelMethod" "EXA"
    Option "MigrationHeuristic" "greedy"
    Option "AGPSize" "32"
    EndSection
  5. dans la section Screen, si elle n'y est pas déjà, ajouter la ligne suivante (en laissant tout le reste en l'état, notamment la ligne "Identifier") :
    Device "Radeon 9100" #Ici la carte graphique indiqué par lspci
  6. redémarrer l'ordinateur ;
  7. si le problème n'est pas résolu, récupérer l'ancienne version de xorg.conf en tapant "sudo cp /etc/X11/xorg.conf-backup /etc/X11/xorg.conf" pour écraser la version que vous avez modifiée.

mardi 1 décembre 2009

Yodl-mode pour Emacs

Vous vous êtes isolé pendant trente ans sur une autre planète, vous aimez les langages bizarres, qui marchent bien mais que personne n'utilise ? Alors vous faites sans doute partie de ceux qui utilisent YODL. Nous allons indiquer ici comment utiliser le yodl-mode pour Emacs, afin de bénéficier notamment de la coloration syntaxique.

  1. Téléchargez yodl.el, en récupérant soit le yodl.el d'origine sur une page consacrée à des modes Elisp, soit une copie locale légèrement modifiée de yodl.el, qui entend corriger quelques tout petits inconvénients ou lacunes de l'original ;
  2. installez yodl.el dans votre répertoire ~/lib/emacs/ ;
  3. vérifiez dans votre fichier de configuration d'Emacs, le fichier .emacs, que ce répertoire figure bien dans votre load-path.
  4. Ajoutez enfin les lignes suivantes dans votre fichier .emacs :
;; POUR LE YODL
;; pour charger automatiquement le mode (depuis un fichier "yodl")
(autoload 'yodl-mode "yodl")

;; pour associer le mode à l'extension de fichier ".yo"
(setq auto-mode-alist (cons '("\\.yo\\'" . yodl-mode) auto-mode-alist))

(add-hook 'yodl-mode-hook (lambda ()
(setq font-lock-defaults
'( yodl-font-lock-keywords nil nil nil beginning-of-line))
;; et pour que les lignes soient coupées
(auto-fill-mode t)
))

Remerciements :
  • à Azundris et Ayatollah Tatjana d'avoir écrit yodl.el, je ne sais pas si j'aurais eu la patience de l'écrire moi-même ;
  • à Zsh de m'avoir forcé à découvrir ce langage étrange mais séduisant ;
  • à Luc pour m'avoir indiqué la dernière commande add-hook du .emacs, sans laquelle je n'avais pas les couleurs ;
  • à Jesse Weinstein pour ses pertinentes remarques.