Sachant que Gnome 3.0.0 est prévu pour dans quelques jours, j’ai décidé de sauter le pas et d’installer Gnome 3. Cela a été assez hardu, car j’ai du m’y reprendre à deux fois pour y arriver, la première n’étant pas correcte. Je ne relate que la seconde 😀
Sous Gnome 2.32.1, j’ai rajouté des raccourcis personnalisés dans la barre de menu. J’ai donc lancé alacarte pour rajouter les dits raccourcis dans les menus correspondants.
Ensuite, j’ai « tué » le processus gdm qui se lance automatiquement au démarrage, en utilisant :
sudo /etc/rc.d/gdm stop
Ce qui m’a fait basculé en console root.
J’ai ensuite modifié le /etc/pacman.conf pour activer le dépot gnome-unstable. Il m’a suffit de rajouter :
[gnome-unstable]
Include = /etc/pacman.d/mirrorlist
au sommet des dépots.
Cependant, et pour éviter un bon paquet d’erreurs liés à l’absence de l’outil gtk-update-icon-cache, j’ai viré gnome 2. Les réglages étant conservés, ce n’est qu’une demi-perte 😉
Et après un premier démarrage un peu long, j’ai eu droit au controversé gnome-shell.
Coté interface, on sent l’influence de MacOS-X, ne serait-ce que pour l’apparition des dialogues pour enregistrer un fichier.
Une sorte de dock est disponible à gauche, qui permet de stocker les logiciels qu’on utilise fréquemment. A droite, les espaces de travail s’active / se désactive à volonté.
L’ensemble est très fluide. Plus besoin de compiz pour avoir quelques effets sympathique. J’utilise encore le pilote propriétaire nvidia, car je n’ai pas un bon support de la 3D avec nouveau 🙁
Le seul hic, c’est que j’ai du abandonner gwibber pour le moment. Ce dernier ne voulant pas fonctionner avec gnome 3 🙁
Utiliser Archlinux, c’est pas tous les jours joyeux… Surtout quand le gestionnaire de paquets, Pacman se met à jour pour une nouvelle version.
Grand adepte de yaourt, celui-ci est devenu inutilisable depuis l’arrivée sur le dépot [testing] d’une version 3.5 de Pacman.
J’ai durant quelques jours utiliser la récupération manuelle des paquets sur AUR, ne serait-ce que pour maintenir à jour certains logiciels que j’utilise et /ou maintiens : kvm-git, gimagereader, ou encore gwibber-bzr.
Mais cela devient vite rigide à l’emploi. En attendant que yaourt soit disponible dans une nouvelle version stable, je me suis tourné vers « la concurrence », et mon choix s’est arrêté sur Packer.
Les options sont à peu de chose près que celle de yaourt, donc la transition est facilitée. Par exemple, une mise à jour complète du système :
packer -Syu
Qui donne ceci (je fais grace des lignes correspondant aux rafraichissement des dépots :
:: Début de la mise à jour complète du système...
il n'y a rien à faire
:: Synchronizing aur database...
aur 15 15 [######################] 100%
:: Starting full aur upgrade...
local database is up to date
Ce qui est agréable. Donc, et en attendant que yaourt soit disponible, j’utiliserais Packer.
Comme quoi, devoir utiliser Archlinux, cela incite à la débrouillardise, et non à l’empatement comme avec certaines distributions pré-mâchant le travail au maximum pour les utilisateurs… Ce qui n’est pas un mal dans l’absolu, surtout pour faire découvrir une informatique différente 😀
J’ai donc repris un environnement de virtualisation habituel : 64 bits, 2 GiO de mémoire vive, 32 GiO de disque. Pour être plus « bleeding-edge », j’ai activé le dépot [testing] de l’Archlinux installé.
Le résultat est plutôt plaisant… Pour activer Systemd, il faut rajouter à la ligne linux (pour grub2 comme celui de la vidéo ci-dessous) bin=/init/systemd
Pas mal non, coté gain de temps au démarrage. Maintenant, cela reste encore assez « artisanal » comme gestionnaire de service au démarrage, mais c’est agréable d’avoir un OS chargé rapidement 🙂
Reste maintenant à savoir si ce gestionnaire de services s’imposera ou pas…
L’installation des paquets demandée dans le précédent article vient de s’achever. On va passer à la configuration, partie la plus sensible de l’installation.
On accepte que les réglages soient repris. Cela permettra d’avoir la totalité des pilotes nécessaires déjà pré-inscrit dans le fichier /etc/rc.conf.