En vrac’ rapide et libre.

Un tout petit en vrac’ rapide et libre.

C’est tout pour aujourd’hui !

En vrac’ rapide et libre.

Un petit en vrac’ rapide et libre.

Bonne continuation !

Ah, le petit monde des lecteurs audio sous GNU/Linux :)

S’il y a un domaine qui connait un nombre assez important de représentants en dehors de celui des environnements de bureau et des gestionnaires de fenêtres, c’est bien celui des lecteurs audio.

Il y en a pour tous les goûts : les mastodontes comme Rhythmbox et Banshee (pour Gnome), Amarok (pour KDE) par exemple.

Mais n’oublions pas les lecteurs plus léger, comme Clementine, QuodLibet, Exaile (quoique ce dernier ait une forte odeur boisée en ce moment), voire deadbeef pour le minimalisme poussé à son maximum.

Continuer la lecture de « Ah, le petit monde des lecteurs audio sous GNU/Linux 🙂 »

De l’art de faire du « buzz ».

Faire parler de soi, c’est le meilleur moyen de se faire connaître, même si c’est à son corps défendant. Je ne pense pas à la construction marketing pour adolescente prépubères, mais du buzz croissant autour de la succession à une distribution linux, celle qui est la plus célèbre, à savoir la distribution reine.

Depuis le début de la semaine, elle fait le buzz autour d’elle. D’abord, la floppée d’articles mettant en avant l’arrivée de la couche Unity en lieu et place du Gnome-Shell (dont j’ai parlé dans un article récent), voici maintenant une info qui tient plus du serpent de mer qu’autre chose. Rhythmbox, lecteur multimédia présent depuis Warty Warhog alias Ubuntu 4.10 est remercié. Le gagnant ? Banshee, logiciel utilisant l’implementation libre de la technologie de Microsoft .Net, j’ai nommé Mono, dixit cet article de OMG Ubuntu.

C’est donc le deuxième coup porté à l’unité de Gnome par Canonical. A croire que Canonical cherche à « forker » Gnome pour en faire un environnement à sa sauce. Enfin, étant donné que c’est du logiciel libre, Canonical peut se le permettre. Il a une masse critique suffisante pour le faire, mais il risque en faisant ainsi de se mettre petit à petit à dos un nombre croissant d’utilisateurs et de développeurs, non ?

Adieu Rhythmbox, bonjour Quodlibet.

Sur les conseils de Devil505, j’ai jeté un oeil à Quodlibet, et j’avoue, que j’ai abandonné Rhythmbox pour Quodlibet.

Quodlibet, c’est un logiciel écrit en python avec une interface GTK, autant modulaire, qui est très rapide, et après un rapide temps d’adaptation, est aussi puissant que Rhythmbox. Le seul point ennuyeux, c’est le non-import automatique des jaquettes des albums. Il faut faire la récupération de chaque jaquette à la main. Ce qui peut devenir un peu long 🙂

Très léger, il ne pèse un peu moins de 4 MiO.

fred ~ $ yaourt -Qi quodlibet
Nom : quodlibet
Version : 2.2-1
URL : http://code.google.com/p/quodlibet/
Licences : GPL2
Groupes : —
Fournit : —
Dépend de : gstreamer0.10-python>=0.10.13-2
gstreamer0.10-base-plugins gstreamer0.10-good-plugins
gstreamer0.10-ugly-plugins mutagen pygtk>=2.13.0-2
Dépendances opt. : gstreamer0.10-ffmpeg: for ffmpeg (ASF/WMA) support
gstreamer0.10-bad-plugins: for MPEG-4 (AAC) and Musepack
support
dbus-python: for dbus support
libgpod: for ipod support
python-feedparser: for audio feeds (podcast) support
hal: for media devices support
Requis par : quodlibet-plugins
Est en conflit avec : —
Remplace : —
Taille (installé) : 3636,00 K
Paqueteur : Eric Belanger
Architecture : x86_64
Compilé le : mer. 03 févr. 2010 23:57:49 CET
Installé le : ven. 12 févr. 2010 20:09:53 CET
Motif d’installation : Installé comme dépendance d’un autre paquet
Script d’installation : Non
Description : An audio player written in pygtk

Rhythmbox ? Environ 16 MiO…

fred ~ $ yaourt -Si rhythmbox
Dépôt : extra
Nom : rhythmbox
Version : 0.12.6-1
URL : http://www.rhythmbox.org
Licences : GPL
Groupes : —
Fournit : —
Dépend de : libgpod>=0.7.2 libsoup-gnome>=2.28.1
gnome-media>=2.28.0 totem-plparser>=2.28.1
musicbrainz>=2.1.5 libmtp>=0.3.7 libnotify>=0.4.5
lirc-utils desktop-file-utils
gstreamer0.10-python>=0.10.16
gstreamer0.10-base-plugins gstreamer0.10-good-plugins
pygtk>=2.16.0 gvfs>=1.4.1 hicolor-icon-theme
Dépendances opt. : gstreamer0.10-ugly-plugins: Extra media codecs
gstreamer0.10-bad-plugins: Extra media codecs
gstreamer0.10-ffmpeg: Extra media codecs
brasero: cd burning
gnome-python: various plugins
Est en conflit avec : —
Remplace : —
A télécharger : 5574,38 K
Taille (installé) : 16612,00 K
Paqueteur : Biru Ionut
Architecture : x86_64
Compilé le : lun. 23 nov. 2009 12:01:42 CET
somme MD5 : 4a238c4add3b976057c07c4ed3f201dd
Description : An iTunes-like music player/libary

Autant dire que désormais, Quodlibet sera mon lecteur audio qui est très rapide, très souple.

On trouve de nombreux greffons, et la présentation des albums est légère.

Le seul point noir : obligé d’utiliser SoundJuicer pour ripper mes nouveaux CDs. Bah, ce n’est pas si grave que cela au final 😉

Une idée reçue : les logiciels en mono sont plus lourd que leur équivalent en C/C++.

Dans mon billet précédent, je disais que les logiciels en mono était parfois jusqu’à trois fois plus lourd… Je faisais erreur. Je m’explique.

En effet, j’avais pu voir dans une machine virtuelle contenant une Ubuntu Jaunty que Tomboy prenait 24 ou 25 MiO au démarrage… J’ai donc voulu voir ce que donnait des versions récentes de Mono, en utilisant comme outil Tomboy et Banshee, tout en comparant avec leur équivalent en C/C++ que sont gNote et Rhythmbox.

Cet article n’est pas à visée scientifique – et il n’en a pas la prétention – mais j’ai envie de tordre le cou à une idée reçue. Il aurait fallu tester deux ou trois autres logiciels, mais je me suis limité aux logiciels existant aussi bien en mono qu’en langage C/C++.

Continuer la lecture de « Une idée reçue : les logiciels en mono sont plus lourd que leur équivalent en C/C++. »

En direct de mon Archlinux 64 bits.

Sacré dimanche. Suite à un message sur identi.ca de devil505, j’ai récupéré le PKGBUILD de Rhythmbox et je l’ai modifié pour la version 0.12.2 du logiciel de musique : en clair la ligne pkgver et la ligne md5sum pour que tout colle. Et voici le résultat 😉

Rhythmbox 0.12.2 sur ArchLinux

La liste des changements de Rhythmbox 0.12.2 est présente ici à cette adresse : http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.12/rhythmbox-0.12.2.news

Autre nouveauté intéressante : l’arrivée des xz-utils sur le répertoire testing en lieu et place des lzma-utils. En gros, cela permet d’utiliser l’option -J de gnutar 1.22.

xz-utils sur archlinux

Pour donner un ordre d’idée, voici la différence de taille entre le code source de Mozilla Firefox 3.0.10. En appliquant la compression maximale de xz en ligne de commande :

fred ~/download/source $ xz -9 firefox-3.0.10-source.tar

Et une fois le traitement fini :

fred ~/download/source $ ls -alh
total 65M
drwxr-xr-x 2 fred users 4,0K mai 31 18:53 .
drwxr-xr-x 3 fred users 4,0K mai 31 18:45 ..
-rw-r--r-- 1 fred users 36M mai 31 18:44 firefox-3.0.10-source.tar.bz2
-rw-r--r-- 1 fred users 29M mai 31 18:44 firefox-3.0.10-source.tar.xz

Soit un gain de taille de 7 MiO, ou 24,13% de moins… On comprend mieux le pourquoi du passage pour la Slackware linux de paquets du format tar.gz au format tar + xz…