Unity, un cul-de-sac à terme pour Canonical ?

Depuis deux versions de sa distribution Ubuntu, Canonical – qui a voulu se la jouer « cavalier seul »  – a décidé de proposer son interface nouvelle génération, Unity. Basée sur Compiz, elle fut d’abord proposée comme surcouche de Gnome 2.32, et a été adaptée pour fonctionner avec une version mixte de Gnome 3.2 (le terminal étant celui de Gnome 3.0.x par exemple).

Ce qui en a résulté une personnalisation qui nécessite de passer par CompizConfig parfois aussi pratique que la ligne de commande à coup de gsettings pour configurer certains points de gnome-Shell. Clapico propose quelques tutoriels pour personnaliser Unity. Sans oublier les articles disponibles sur ce sujet sur le-libriste.fr.

Il suffit de fouiller sur mes archives pour voir que faire fonctionner Gwibber est parfois assez acrobatique…

Dans la tradition du logiciel libre, un logiciel se doit d’être portable ; c’est à dire que les logiciels proposés doivent se compiler et fonctionner de manière indépendante en fonction de la distribution proposée.

Par exemple, modulo les patchs, c’est le même code source qui est proposé par la Document Foundation pour LibreOffice pour que celui-ci soit compilé pour une distribution à base de paquets debian, de paquets rpm, ou encore pour une archlinux ou une frugalware.

Idem pour des logiciels comme Mozilla Firefox, Chromium, etc… Ou encore pour les environnements de bureaux comme Gnome, KDE, Lxde, Xfce, etc…

Cependant, Unity est tout sauf facilement portable. Le projet qui englobe l’interface Unity, c’est Ayatana. Et le port d’Ayatana est un vrai chemin de croix.

Ce n’est pas moi qui le dit, mais un certain Devil505, un des principaux contributeurs de la distribution Frugalware Linux.

Je cite une partie de son article :

Il y a plusieurs mois, je m’étais lancé dans le projet de porter Ayatana (Unity+Indicators d’Ubuntu) sur Frugalware. Ce travail n’est pas de tout repos car il faut jongler entre les nombreux patchs d’Ubuntu. A l’époque, le projet Ayatana était encore jeune et je me disais que les patchs finiraient par être ajoutés en amont. A l’heure actuelle, les patchs sont toujours nombreux et je ne peux faire attendre le mainteneur de Gnome de Frugalware si celui-ci veut mettre à jour la dernière version de GTK+3 afin de trouver un patch compatible pour cette version par exemple. A noter que la « philosophie » de Frugalware est de patcher le moins possible. De plus unity et unity-2d ne sont pas franchement au point pour fonctionner sur une autre distribution qu’ubuntu ou l’un de ses dérivés.

Continuer la lecture de « Unity, un cul-de-sac à terme pour Canonical ? »

Et si on se faisait une Lubuntu à la sauce Archlinux ?

Lubuntu, c’est le mélange Lxde et d’Ubuntu. Aimant bien les trucs inutiles, j’ai voulu voir si je pouvais me faire un équivalent à cette nouvelle dérivée officielle d’ubuntu avec ArchLinux.

Même si le site officiel annonce que Lubuntu peut tourner avec 128 Mo, je vais être un peu plus réaliste, et utiliser une machine virtuelle avec 256 Mo de mémoire vive, 32 Go de disque, et un processeur 32 bits.

Oui, étant donné que Lxde est un environnement qualifié de léger, et dixit ses créateurs qu’on peut le faire fonctionner avec des machines datant de 1999, on va émuler une machine avec de très faibles ressources (contrairement à nos monstres de puissances qui sont parfois équipés d’octo-core, tout cela pour balancer des oiseaux dans des cochons, alors que pour envoyer Apollo 11 et ses congénères la puissance des ordinateurs était largement plus faible…)

Donc, voici les lignes de commandes que j’ai utilisé :

[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 32G
Formatting 'disk.img', fmt=qed size=34359738368 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ qemu-system-i386 --enable-kvm -m 256 -k fr -soundhw all -hda disk.img -cdrom archlinux-2011.08.19-netinstall-i686.iso -boot order=cd &

Continuer la lecture de « Et si on se faisait une Lubuntu à la sauce Archlinux ? »

Unity – Gnome Shell, deux interfaces pour un seul but ?

Dans le but de faire un article comparatif, j’ai récupéré une iso 64 bits post-béta 2 d’Ubuntu 11.10. La capture d’écran ci-dessous montre la date de récupération. Cela évitera toute polémique sur ce plan précis.

Récupération d'une ISO d'Ubuntu 11.10 post beta 2

J’ai ensuite directement lancé l’installation de la Ubuntu 11.10 dans une machine virtuelle VirtualBox. Une fois l’ensemble installé, j’ai lancé par 3 fois (on n’est jamais trop prudent) la vérification de présence de mises à jour.

Donc, à moins de tomber sur un miroir pas à jour (j’ai utilisé le miroir francophone officiel), la version de Unity proposée est à jour.

Aucune mise à jour disponible

Sous Unity, on trouve à la fois des outils de Gnome 3.2 (comme Nautilus ou le centre de controle), mais aussi des restes de Gnome 3.0, par exemple le terminal.

Nautilus 3.2 et Gnome-terminal 3.0 ?

J’ai pu noté avec intérêt la présence de Deja Dup (un outil de sauvegarde présent depuis la Fedora Linux 13).

Autre point intéressant, c’est que le dash se décale quand on déplace une fenêtre sur le coté. Cela me fait penser alors à la vue par défaut en mode « Applications » du Gnome-Shell.

Continuer la lecture de « Unity – Gnome Shell, deux interfaces pour un seul but ? »

En vrac’ rapide et libre pour finir la semaine.

Pour finir la semaine, un petit en vrac’ rapide et libre.

Bon c’est tout car je commence à avoir les paupières qui se ferment toutes seules 🙁

Bon week-end !

La Trisquel GNU/Linux 5.0 : nouvelle version de la Ubuntu libérée.

J’avoue que parmi les distributions linux qui se veulent 100% libre, la Trisquel GNU/Linux est une de mes favorites, ne serait-ce que pour sa facilité d’utilisation et d’installation. J’avais parlé de sa précédente version stable il y a 6 mois de cela. La version 5.0 est sortie pour le Software Freedom Day, le 17 septembre.

Au menu, un noyau linux libre 2.6.38, Gnome 2.32 et LibreOffice 3.3.3. Mais trève de blabla, voyons ce que cette version a dans le ventre mis à part cela.

Continuer la lecture de « La Trisquel GNU/Linux 5.0 : nouvelle version de la Ubuntu libérée. »