Chromium et midori, suite.

Dans un précédent article, j’avais installé Chromium et Midori dans une machine virtuelle. Dans ma machine réelle, les résultats sont les suivants :

  • Midori : 1267 points
  • Chromium : 1673 points

Soit une différence de 32,04% en faveur de Chromium. Ce qui est plus important, mais ce qui montre aussi que le moteur javascript de Webkit n’est finalement pas si à la traîne que cela 😉

7 ans déjà : Mozilla 1.0 !

Le 5 juin 2002, la version 1.0 de la Suite Mozilla sortait après plus de 4 ans de développement… Tristan Nitot y a consacré un article : http://standblog.org/blog/post/2009/06/05/Happy-anniversary,-Mozilla-1.0!

Je vais essayer de trouver une distribution linux proposant Mozilla 1.0, histoire de faire un peu d’archéologie internetienne

Chromium, soit. Mais quid de Midori ?

Midori – en dehors de devenir le navigateur de l’environnement Xfce – partage le même coeur de rendu de pages Web, à savoir webkit. En dehors du fait que Chromium n’existe qu’en version 32 bits (pas de version native 64 bits), j’ai voulu voir les différences… Et si Chromium est finalement si intéressant que cela.

Dans ce but, j’ai installé dans une ArchLinux 64 bits dans une machine virtuelle kvm un environnement Xfce 4.6.1 avec la dernière version en date de Midori, la 0.1.7.

En dehors du fait de passer sans aucun problème Acid3, le score obtenu par Midori sur la 4ième version du test de rapidité du moteur V8 de Google Chrome. En effet, le score obtenu est de 871 points.

Chromium, une fois toutes les dépendances 32 bits installées, obtient un score de… 1025 points seulement… 17,68% plus rapide. Le moteur de JS v8 ne serait donc pas rapide que cela ?

D’ailleurs, le test acid3 est passé par Chrome, mais de manière imparfaite. Donc, on peut faire tout un tapage sur Chromium, mais il risque de fermer sa bouche bientôt sur Linux par rapport à Midori…

Maintenant, il est sûr que la puissance de frappe commerciale de Google est largement supérieure à celle de Midori et de ses développeurs…

Comment reproduire à la main Chakra Linux en 64 bits.

Chakra Linux, c’est une ArchLinux avec KDE en version liveCD, avec un installateur facile. Par manque de chance, la version alpha2 n’est pas disponible en 64 bits 🙁

Voici comment faire. Un peu long, mais le résultat est à peu près identique à celui du liveCD. Il nous faudra :

  • kvm
  • une image FTP de la ArchLinux 2009.02

De la patience et savoir lire les wikis 😉

Chakra Linux 64 bits

Continuer la lecture de « Comment reproduire à la main Chakra Linux en 64 bits. »

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…

VLC 1.0.0rc2 sous Archlinux.

Dans un précédent billet que j’ai effacé pour des raisons pratiques, j’avais parlé de l’adaptation du paquet officiel de VLC 1.0.0rc1 en me basant sur la version officielle 0.9.9 proposée par Archlinux.

Depuis quelques jours, la compilation de la version de développement de VLC dont j’ai parlé dans un précédent billet est impossible.

Or, la version RC2 sera bientôt disponible. En effet, depuis le 27 mai, un répertoire 1.0.0-rc2 est disponible sur le serveur FTP de Videolan.

J’ai donc repris le PKGBUILD officiel et je l’ai adapté pour proposer une version 1.0.0rc2 du logiciel.

Pour compiler cette version, il suffit d’entre la commande suivante :

yaourt -S vlc-dev

Et de patienter. Voici le résultat avec le DVD1 du montage de Palmer666 du concert de Nine Inch Nails à Victoria en décembre 2008.

VLC 1.0.0rc2 dans Archlinux lisant un DVD

D’ici quelques jours, l’annonce officielle pour VLC ?

En vrac’ libre et rapide

Un petit vrac’ rapide et libre.

C’est tout pour aujourd’hui

Adieu Twitter, je reste avec identi.ca

Twitter, le célèbre réseau de micro-blogging, je l’ai utilisé durant près de deux mois. Mais, ayant découvert identi.ca (largement moins « pollué » par le spam) que Twitter, j’ai fait le grand saut.

fin d'utilisation de twitter au profit d'identi.ca
Good bye, twitter

Pour info, ma page sur identi.ca, un twitter en mieux, car basé sur du logiciel libre : http://identi.ca/fredbezies/

Cela me fait me souvenir d’un article qui parlait de l’abandon rapide de l’utilisation de Twitter par ses utilisateurs, de l’ordre de 60% au bout d’un mois…

Frugalware AMD64 : comment avoir la version current en deux étapes – Deuxième partie.

Le passage en current est simple – pour ne pas dire simplissime – à mettre en oeuvre.

Frugalware 1.1pre1 dans KVM

Il suffit d’aller dans gfpm, puis dans les préférences, de cocher « frugalware-current » à la place de « frugalware ».

Ensuite dans un terminal en mode root, un petit :

pacman-g2 -Syu

Et d’attendre la fin de la mise à jour. Au redémarrage : un noyau linux 2.6.29.3, gnome 2.26.1, OpenOffice.org 3.0.1.

J’ai pour finir, rajouter quelques logiciels : vlc, liferea et transmission.

Frugalware est une très bonne distribution, très agréable d’emploi. Un peu à l’image d’Archlinux, même si elle semble moins complexe à utiliser que celle-ci.

Le seul reproche que je lui fais : ne pas mettre sur un pied d’égalité les versions 32 et 64 bits pour les versions de développement.

Frugalware AMD64 : comment avoir la version current en deux étapes.

J’ai séparé pour des raisons pratiques cet article en deux parties. La première partie se consacre à l’installation de la version stable – et de sa mise à jour. La deuxième concerne le passage en version current. En effet, les préversions n’existent pas pour la distribution en 64 bits 🙁

Frugalware 1.0 dans KVM

Après avoir récupéré l’image ISO du DVD de la version 1.0 de la Frugalware, j’ai utilisé l’environnement de test habituel : 32 GiO de disque, 1 GiO de mémoire vive.

fred ~/download $ qemu-img create -f qcow2 frug.img 32G
Formatting 'frug.img', fmt=qcow2, size=33554432 kB
fred ~/download $ qemu-kvm -m 1024 -k fr -localtime -soundhw all -hda frug.img -cdrom frugalware-1.0a-x86_64-dvd1.iso -boot d &

Lors du processus d’installation, j’ai divisé le disque en deux partitions, une de 30 GiO en ext4fs, 2 GiO en swap.

J’ai ensuite installé les paquets : base, devel, gnome, gnome-extra, x11 et x11apps, xmultimedia, xlib, xlib-extras (cf la capture d’écran ci-dessous).

La partie ennuyeuse concerne la possibilité de mettre gdm en tant que gestionnaire de connexion. Il m’a suffit d’ouvrir une session (avec le raccourci alt-F2), puis d’aller sur /mnt/target/etc/sysconfig

Ensuite, j’ai modifié le fichier desktop avec vi pour demander que gdm soit lancé.

Une fois l’installation terminé, j’ai – dans le gnome 2.24.3 qui m’a accueilli – lancé un terminal en mode administrateur, puis lancé une commande :

pacman-g2 -Suy

La mise à jour a été ensuite faite sans problème. Le passage en current ? Dans le prochain article 😉