Vieux Geek, épisode 133 : Gwibber, un client de micro-blogging multi-protocoles.

Si les clients de messagerie multi-protocoles sont assez répandus comme avec Pidgin dans le monde du libre, en ce qui concerne l’équivalent pour les micro-blogging avec des réseaux comme Twitter ou identi.ca, c’est plutôt le désert.

Il y a bien Choqok (qui dépend de bibliothèques liées à KDE), mais entre 2009 et 2012, un client GTK a existé. C’était Gwibber. L’annonce de la mort programmée de Corebird, un client twitter libre codé en gtk qui m’a fait me souvenir de Gwibber. Merci au Gnome Libre pour son billet de mai 2018.

Mais revenons à Gwibber. L’outil plus ou moins bien intégré à Gnome a été proposé par les versions 10.04 à 12.04 comprise. En allant faire un tour sur old-releases.ubuntu.com/ j’ai pu mettre la souris sur l’image ISO de la Ubuntu 10.04.4 alias Lucid Lynx et sur celle de la 12.04.4 alias Precise Pangolin.

Continuer la lecture de « Vieux Geek, épisode 133 : Gwibber, un client de micro-blogging multi-protocoles. »

Debian Wheezy et Gnome Shell ? Possible… Que va-t-il rester aux adorateurs de Gnome 2 comme distribution ?

Il y a quelques jours, j’avais parlé de l’avancement de Debian pour le port de Gnome-Shell. Dans cet article, cela concernait la version Sid encore connue sous le nom d’unstable. Mais depuis, un grand chambardement a eu lieu… Wheezy, la future Debian GNU/linux 7.0 propose elle aussi Gnome 3 (pour le moment, une version 3.0.2) et son Shell…

Pour des raisons d’exhaustivité logicielle, j’avais modifié le /etc/apt/sources.list en lui rajoutant le dépot debian-multimedia.

La preuve en vidéo… J’ai mis quelques annotations sur celle-ci. 🙂

Wheezy ne sortira pas avant une bonne dizaine de mois, voire même un an, le gel des versions étant prévue pour le mois de juin 2012, cela laisse quand même encore pas mal de temps pour avancer d’une voire deux versions Gnome et son Shell, un Gnome 3.2 voire 3.4 dans Debian GNU/Linux, cela aurait quand même de la gueule 😉

Bref, mis à part le projet Mate qui me semble pas être très viable sur le long terme, les adorateurs de Gnome 2 n’auront beaucoup de choix : xfce, lxde ou un bon vieux window manager qui fleure bon les années 1990.

Que le grand cric me croque : Gwibber 3.1 fonctionne désormais avec Gnome 3 !!!

J’ai déjà eu l’occasion  de critiquer Gwibber 3.0 et son incompatibilité avec Gnome 3. C’est en discutant avec Devil505 sur le canal irc #frugalware.fr que j’ai appris l’existence d’une version 3.1 du logiciel.

J’ai donc repris le PKGBUILD que m’avait proposé weedfast, et je l’ai mis à jour pour la  version 3.1.

Une capture d’écran est suffisamment parlante.

gwibber 3.1.0 fonctionnel sous Gnome 3... A quand les poules dentées ?

Enfin, on peut s’attendre de nouveau à une version qui explose en vol avec la version 3.2, vu qu’une version sur deux est fonctionnelle sur autre chose qu’Ubuntu : gwibber 2.30 / 3.0 inutilisables, gwibber 2.32 / 3.1 fonctionnel…

Gwibber : vers /dev/null en dehors d’Ubuntu ?

Il y a déjà pas mal de temps, j’avais écrit un article gueulante comme quoi les codeurs de Gwibber ne prenait peu ou pas en compte les distributions linux en dehors d’Ubuntu.

La version 3.0.0.x de Gwibber semble – une nouvelle fois ? – appuyer le problème soulevé. Depuis environ deux semaines, il est impossible pour les utilisateurs d’Archlinux – et de Frugalware Linux merci à Devil505 de m’avoir confirmer cela – de lancer et d’utiliser Gwibber 3.0.0.x, comme je l’avais précisé dans un article sur le désamour de Gwibber 3.0.0.x et Gnome 3. Ou encore sur Fedora 15 – encore en développement, qui propose une version 2.91.92 de Gwibber… Etonnant, non ? 😉

fedora15 et gwibber 2.91.92 !

Un bug a été ouvert, avec un message d’erreur – qui je pense est – explicite dans le fichier gwui.py (gwibber User Interface ?), et rien n’a bougé. A croire que le rapport de bug est ignoré.

/usr/lib/python2.7/site-packages/gwibber/gwui.py:753: GtkWarning: IA__gtk_range_set_range: assertion `min < max' failed self.scrollbar.set_range(0, len(self.messages) - 1)

Et ce qui est marrant, c'est de lancer gwibber-service avant gwibber lui-même. La première ligne de sortie en terminal est intéressante...

[fred@fredo-arch ~]$ gwibber-service &
[1] 1459
[fred@fredo-arch ~]$ ERROR:root:Could not find any typelib for Unity
ERROR:root:Could not find any typelib for Dbusmenu
Loading plugin Digg version 1.0
Loading plugin Buzz version 1.0
Loading plugin Qaiku version 1.0
Loading plugin FriendFeed version 0.1
Loading plugin Twitter version 1.0
Loading plugin Identi.ca version 1.1
Loading plugin Foursquare version 1.0
Loading plugin Ping.fm version 0.1
Loading plugin Flickr version 1.0
Loading plugin StatusNet version 1.1
Loading plugin Facebook version 1.1
Loading plugin Digg version 1.0
Loading plugin Buzz version 1.0
Loading plugin Qaiku version 1.0
Loading plugin FriendFeed version 0.1
Loading plugin Twitter version 1.0
Loading plugin Identi.ca version 1.1
Loading plugin Foursquare version 1.0
Loading plugin Ping.fm version 0.1
Loading plugin Flickr version 1.0
Loading plugin StatusNet version 1.1
Loading plugin Facebook version 1.1

Oui, vous avez bien lu, Unity, l'interface que Canonical veut "imposer" à la place de Gnome-Shell, et qui ne fonctionne qu'avec Gnome 2.32.xx, étant donné que Canonical ne prendra Gnome 3 que pour la version 11.10 d'Ubuntu.

Je sais très bien que je vais voir arriver certaines personnes qui me casseront du sucre sur le dos car j'ai osé dire du mal d'Ubuntu et de la politique de Canonical. Mais j'ai l'habitude. D'ailleurs, si Gwibber était codé de manière indépendante, il fonctionnerait aussi avec Gnome 3.

Pour moi, la réponse est désormais Hotot (où il manque la ligne de temps commune mais qui FONCTIONNE !), et je dis adieu - définitivement ? - à Gwibber.

Gwibber 3.0 et Gnome 3.0 : le grand désamour ? (uniquement sur Archlinux ?)

Gwibber a toujours été un logiciel sensible voire ennuyeux à faire fonctionner. Ayant rencontré un bug des plus ennuyeux sous Gnome 3, et l’ayant rapporté (pas de boite de saisie sous gnome 3), et me basant sur l’excellent travail effectué par Weedfast pour proposer un PKGBUILD fonctionnel j’ai voulu vérifier une idée.

Et si Gwibber ne fonctionnait pas avec Gnome 3.0 tout simplement ?

J’ai donc lancé une machine virtuelle avec une archlinux et Gnome 2.32 et le PKGBUILD ci-dessus. Tout fonctionne, le bug de la boite de saisie inutilisable disparait, la preuve en vidéo :

Et puis, j’ai recommencé, mais en installant Gnome 3.0 sur la même machine virtuelle :

Et avec le même PKGBUILD, tout explose en vol…

J’avoue que je suis en train de vérifier avec une Frugalware current. Mais je pense que Devil505 pourra me confirmer si ce bug est uniquement présent sur Archlinux 😀