jbbarth's corner

Envie de changement sur mon NC10, je suis donc passé à XFCE, plus léger que GNOME, et, maintenant que je l’ai sous les yeux, aussi plus joli :-)

J’avais plusieurs problèmes à première vue :
- dans un terminal xfce, screen ne voyait plus la touche “retour arrière” ; après un peu de recherches, j’ai trouvé cet article, et ça remarche.
- les touches Fn liées au son ne fonctionnent pas ; via la page d’aide de la communauté, je suis tombé sur cet article, et en particulier sur le script Python fait par son auteur. La commande proposée amixer—sset Master 100% fonctionne bien, reste que j’aimais bien la petite notification en transparence. Bref, je ne vais pas reprendre tout le boulot du monsieur vu que pour mon utilisation, tout fonctionne à part ça ; d’autant que c’est un peu lourd et non packagé. J’essayerai d’éditer ce post dès que je trouve la soluce pour rétablir l’ancien comportement sous Gnome :-)

EDIT: bon bah, les fn keys pour le son fonctionnent. Ca m’énerve un peu parce que je ne sais pas ce que j’ai fait pour, mais je profite ; xfce est un pur bonheur!

Depuis que j’ai mon NC10, ça doit donc faire deux mois, je cherche comment faire pour que mes bookmarks ne passent pas à la trappe à chaque resizing de Firefox. Ou aléatoirement d’ailleurs. Parce que parfois ce renard imbécile étend la barre d’url on ne sait pourquoi, et réduit les dossiers personnels à une misérable double flèche, les rendant beaucoup moins accessibles.

En gros, je voulais que ça arrête de faire ça :

Mais que ça fasse ça (et tout le temps !) :

Après avoir essayé pas mal de trucs sans succès, j’ai trouvé l’inspiration ici ; et voici donc mon UserChrome.css qui fonctionne :

#bookmarksBarContent .bookmark-item {
  min-width: 70px !important;
  visibility: visible !important;
}

J’apprendrai la prochaine fois à tourner 7 fois ma langue dans ma bouche avant de dire une bêtise ; non, le nombre de /dev/ram* ce n’est pas le nombre de barettes de RAM sur un Linux. Pour connaitre ce genre d’info, lshw ou dmidecode sont plus adaptés. En reformattant la sortie avec ruby, on obtient quelque chose de ce genre :

sudo dmidecode | ruby -ne '( a=[]; 12.times{a << gets.scan(/(?:Size|Speed|Type):\s*(.*)/).first }; puts a.compact.join("/") ) if $_.match /Memory Device$/' | uniq -c

Par charité, je vous fais la même en lisible :

sudo dmidecode | \
  ruby -ne '\
    ( a=[]; \
      12.times {
        a << gets.scan(/(?:Size|Speed|Type):\s*(.*)/).first \
      }; \
      puts a.compact.join("/") \
    ) if $_.match /Memory Device$/\
  ' | uniq -c

Sur mon NC10:

      1 2048 MB/DDR2/533 MHz (1.9 ns)
      1 No Module Installed/DDR2/533 MHz (1.9 ns)

Et sur un serveur du boulot:

      8 4096 MB/<OUT OF SPEC>/667 MHz (1.5 ns)
     24 No Module Installed/<OUT OF SPEC>/Unknown

(3615 Jmelapète)

Hope this helps..