Lxde 0.4.2 dans ArchLinux

Lxde est l’environnement qui a le vent dans le dos actuellement. J’ai donc décidé de voir l’état d’avancement de cet environnement, qui est actuellement en version 0.4.x, du moins avec ArchLinux :

fred ~ $ yaourt -Ss lxde | more
extra/lxde-common 0.4.2-1 (lxde)
Common files of the LXDE Desktop
extra/lxde-settings-daemon 0.4.1-2 (lxde)
XSettings daemon of the LXDE Desktop
extra/lxmenu-data 0.1.1-1 (lxde)
freedesktop.org desktop menus for LXDE
extra/lxpanel 0.4.1-1 (lxde)
Panel of the LXDE Desktop
extra/lxsession-lite 0.3.8-1 (lxde)
Session manager of the LXDE Desktop (light version)
extra/pcmanfm 0.5.1-2 (lxde)
File manager of the LXDE Desktop
community/gpicview 0.2.0-2 (lxde)
Picture viewer of the LXDE Desktop
community/lxappearance 0.2-3 (lxde)
GTK+ theme switcher of the LXDE Desktop (manages icons and fonts)
community/lxlauncher 0.2-1 (lxde)
Launcher for Asus EeePC (part of LXDE)
community/lxrandr 0.1-1 (lxde)
Monitor configuration tool (part of LXDE)
community/lxtask 0.1-1 (lxde)
Task manager of the LXDE Desktop
community/lxterminal 0.1.5-1 (lxde)

J’ai donc utilisé l’image alpha de la version 2009.08 de l’installateur ArchLinux pour gagner un peu de temps.

fred ~/download $ qemu-img create -f qcow2 lxde.img 32G
Formatting 'lxde.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred ~/download $ qemu-kvm -m 1024 -soundhw all -k fr -localtime -hda lxde.img -cdrom archlinux-2009.08-alpha-core-x86_64.iso -boot d &

J’ai utilisé l’image core ce qui m’a permit une installation hors-ligne, plus rapide.

Après avoir installé yaourt, puis mis à jour le système (et un redémarrage pour faire prendre en compte la version 2.6.30.1 du noyau), on commence par installer Xorg, puis openbox qui est la base de lxde.

Donc à savoir :

yaourt -S xorg xf86-video-cirrus openbox

Le paquet « xf86-video-cirrus » étant nécessaire sous KVM.

La configuration de Xorg nécessite le fichier xorg.conf suivant, en se limitant à un affichage 16 bits, le 24 bits connaissant un bug ennuyeux… Bug mal documenté cependant 🙁

# xorg.conf (X.Org X Window System server configuration file)

Section « Device »
Identifier « Configured Video Device »
Driver « cirrus »
EndSection

Section « Monitor »
Identifier « Configured Monitor »
HorizSync 30-70
VertRefresh 50-160
EndSection

Section « Screen »
Identifier « Default Screen »
Monitor « Configured Monitor »
Device « Configured Video Device »
DefaultDepth 16
SubSection « Display »
Depth 16
Modes « 1024×768 » « 800×600 » « 640×480 »
EndSubSection
EndSection

Ensuite, on installe lxde :

yaourt -S gamin lxde

Lxde dans ArchLinux

Pour compléter les logiciels disponibles, j’ai installé l’outil de gestion de réseau de lxde, lxnm ainsi que l’outil de lecture de musique lxmusic.

yaourt -S lxnm lxmusic

Confronté à des problèmes d’icones manquantes, il m’a suffit d’installer le paquet Mozilla Firefox et d’ajouter un fichier lxde-logout.desktop (comme indiqué à cette adresse : http://ubuntuforums.org/showpost.php?p=4977665&postcount=99).

L’ensemble est très rapide, très léger, mais encore un peu jeune. Surcouche au gestionnaire de fenêtre openbox, ce sera l’environnement rêvé pour des vieilles machines pourvue de peu de mémoire vive.

Le très bon et très léger PCManFM sert de gestionnaire de fichiers. Ayant pu tester ce logiciel il y a environ un an, j’avais apprécié son côté léger, surtout en comparaison d’outil plus lourd comme Nautilus.

Même si l’interface est un peu trop « windows like », elle reste agréable. Maintenant, reste à savoir si les versions qui suivront ne feront pas prendre trop de poids à cet environnement qui est très svelte.