Vers une cinquième béta pour Firefox 3 ?

Ce matin, ayant fait recompiler le code source fraîchement mis à jour du tronc de Firefox, j’ai eu une « mauvaise » surprise, à laquelle je m’attendais un peu : le tronc est maintenant étiquetté 3.0b5pre.

Capture d'écran d'un minefiled pré-3.0 Béta 5

Oui, une béta 5 a été rajoutée à la feuille de route de Firefox. J’ai trouvé le pourquoi de cette nouvelle béta sur le blog des développeurs : trop de bogues à très haute (P1) et haute (P2) priorité n’ont pas été corrigés…

Les niveaux de priorités allant de P1 à P5 pour les codeurs du logiciel.

En effet, au moment où je rédige ce billet, il y a encore près de 300 bogues P1 et P2 listés comme bloquant la sortie de Firefox 3

Apparemment – et si j’ai bien compris le billet du blog des développeurs – cette beta aurait un cycle de développement 15 jours, autant dire que seuls les bogues ultra-prioritaires seront dans la ligne de mire, avec les régressions éventuelles qui pourraient s’incruster.

Je pense – et je peux très bien me tromper – que cela risque d’influer sur certains autres logiciels libres, comme la future version LTS d’Ubuntu, je parle de la Hardy Heron.

Sans vouloir jouer les « Madame Irma », je sens que les développeurs d’Ubuntu, pour éviter de se retrouver avec une version trop ancienne de Firefox 3 dans leur version « finale », vont légèrement décalé la sortie, comme jadis pour la Dapper Drake qui était passée du mois d’Avril au mois de Juin 2006…

Seul l’avenir me dira si je me trompais ou pas… Car publier une distribution supposée être supporté au minimum durant 3 ans avec un navigateur en béta4… 😉

Vivement le Service Pack 3 pour Windows XP.

Devant remettre sur pied un PC sous Windows XP Service Pack 2 – lui faire une seconde jeunesse – j’ai donc décidé de partir de zéro.

Après l’installation d’un Windows XP Service Pack 2 – largement meilleur que Millenium bis… euh je voulais dire Windows Vista – je l’ai vu me charger durant près d’une vingtaine de minutes des mises à jour, l’une d’entre elles étant le – je ne donnerais pas de qualificatif sous peine d’être malpoli – Internet Explorer 7 – me proposer l’installation de quelques… 87 paquets de correctifs…

Une capture d’écran valant mille mots…

87 mises à jour pour le Service pack2 de Windows XP...

Y a pas à dire, on est plus tranquille avec des OS basés sur le noyau Linux… D’ailleurs mon Archlinux vient de me proposer la version 2.6.24.3 du noyau linux… Sorti il y a 48 heures seulement ?!

Comment cela, je trolle ? 😉

Que sont devenus mes anciennes distributions linux – Billet 4 sur 4 – Fedora 8

Dernier billet de la série, celui de la Fedora. Même si j’ai été déçu jadis par la version 6 de Fedora, j’ai décidé de voir ce que donnait la version 8 plusieurs mois après sa sortie.

Pour des raisons pratiques, j’ai utilisé le site Fedora Unity qui propose des versions officielles auxquelles ont été ajoutés les correctifs parus entre temps. Même dans ce cas, la version du 8 février dernier m’a demandé quelques 65 mises à jour 🙂

L’installation par défaut installe un gros millier de paquets (dont une centaine de paquets 32 bits en doublon avec les version 64 bits), dure une grosse demi-heure et prends 3,3 Go sur le disque environ.

Mise à jour de la fedora 8

Pour installer les paquets multimédias manquants (support du mp3, de logiciel comme VideoLanClient ou Mplayer), il suffit d’ajouter le dépot de Freshrpms, où on peut aussi trouver le pilote propriétaire Nvidia 😉

Cela change un peu de l’enfer qui était nécessaire pour installer les logiciels non-libre à l’époque des Fedora Core.

Et si on veut Flash, la documentation du site fedora-fr est bien faite

En positif :

  • Distribution qui viellit bien
  • Installation simple, et ajout simplifié des logiciels non libre
  • Enfin utilisable sans se prendre la tête.

En négatif :

  • Encore et toujours les fichiers rpms 😉
  • Les paquets doublons 32 et 64 bits 🙁
  • SeLinux 🙁

Sur les trois anciennes distributions que j’ai utilisé, je dois avouer que la Fedora m’a agréablement surpris. Mais sa lourdeur

Que sont devenus mes anciennes distributions linux – Billet 3 sur 4 – Mandriva Linux.

Mandriva était la première distribution a être resté plus d’une semaine sur mon disque dur. A l’époque, elle s’appellait MandrakeLinux 9.1, autant dire que cela est assez ancien.

J’ai récupéré via Bittorrent – vous savez le réseau des pirates selon les majors du disque – l’ISO de la version DVD en 64 bits. Le tracker bittorrent de Mandriva est bien conçu, mais dommage qu’il propose par défaut – et sans en laisser le choix – l’image i586 avec KDE ! Quoiqu’il en soit, après avoir récupéré l’ISO 64 bits, j’ai pu lancer l’installation par défaut en choisissant Gnome.

35 minutes et 2 Go de données installées plus tard, le système se lance.

Ici on fait face à un défaut de la mandriva si on ne veut pas installer les mises à jour lors de l’installation : aucun miroir n’est proposé par défaut 🙁

Il suffit alors de cliquer sur l’icone des mises à jour dans la barre de menu, et d’ajouter un miroir pour les mises à jour. Sans oublier de l’activer.

Contrairement à ce que j’ai pu voir avec l’OpenSuSE, les mises à jour sont très rapides. 143 mises à jour plus tard et un redémarrage, j’ai une Mandriva Linux 2008.0 à jour.

Mandriva 2008.0 se mettant à jour

L’interface est agréable, mais les assistants sont vraiment trop « infantilisants », et à force de se vouloir trop simples, il en deviennent complexes d’utilisation.

Comme j’ai récupéré la version « free », et n’ayant pas envie de dépenser 49 € pour la version powerpack, j’ai fait quelque recherches pour installer des logiciels « non-libres » comme flash ou un support du mp3 🙂

Le wiki de mandriva me donne la solution : http://wiki.mandriva.com/fr/Source

Mais ajouter des sources ainsi n’est pas si aisé que cela au final. Et pour le pire des greffons internet pour 64 bits, j’ai nommé flash, on parle bien entendu de nsPluginWrapper, mais sans proposer d’adresse pour le récupérer 🙁

http://wiki.mandriva.com/fr/FLASH_:_Firefox_plug-in_64bits

Evidemment, et pour une simple et bonne raison : la version powerpack propose cette outil ! 🙂

Au final ?

En positif :

  • distro francophone
  • moins boguée qu’auparavant
  • garde une interface gnome pas trop modifiée !
  • Facile d’installation et cache la complexité pour les débutants

En négatif :

  • peu d’informations pour certaines choses, comme le greffon flash
  • le coté commercial qui se montre omniprésent et qui est limite écoeurant.
  • Le wiki incomplet par moment 🙁

Bonne distro, mais le coté « business is business » est ennuyeux au point de proposer une icone de migration vers la version payante sur le bureau !

Que sont devenus mes anciennes distributions linux ? Billet 1 sur 4.

La première fois que j’ai dépassé la semaine d’utilisation d’un linux en mono-boot, cela remonte à 2003 avec la MandrakeLinux 9.1, car c’était l’une des rares à l’époque à permettre l’utilisation sans grande prise de tête de l’infame modem Speedtouch USB aussi connue sous le surnom de « raie manta ».

A l’époque, j’étais resté 4 mois, jusqu’à ce que mon Athlon XP1800+ de l’époque ne rende l’âme. Il avait fallu que j’attende la sortie de la Fedora Core 2 (mai 2004) pour avoir une nouvelle version utilisable. Je restais deux mois avec, puis après une période windowsienne forcée (soupir !), je revins avec l’arrivée de la version 4.0 de Fedora.

Arriva une année de MacOS-X avec un MacMini première génération. Enfin, plus récemment, une Fedora 6, rapidement ejectée pour une OpenSuSE 10.1, durant une dizaine de jours, et enfin, ma période ubuntienne : 6.06 LTS, 6.10, 7.04 et 7.10.

N’ayant quitté ubuntu qu’aux alentours de Noël, jetter un oeil serait inutile. Je vais donc dans une série de billet jetter un oeil aux dernières versions stables – en 64 bits – de Mandriva, OpenSuSE et Fedora. Chacune fera l’objet d’un billet distinct.

Et non, ce ne sera pas du distro-bashing 😉

Les tribulations du vidéaste linuxien débutant ;)

Bien entendu, pas débutant sous linux 😉

On m’avait donné un Canon MV700, mais après plusieurs tests avec plusieurs machines différentes (mon PC sous linux), un Mac et un pc sous Windows XP, il a fallu me rendre à l’évidence : le port ieee1394 de la caméra a rendu l’âme 🙁

Je suis donc aller cet après-midi faire un peu de lèche vitrine pour savoir ce qui pourrait rentrer dans le budget que je me suis fixé : maximum 250 €.

Habitant sur Biganos, je fais la tournée – presque complète – des lieux où je pourrais acheter un camescope numérique. Je commence par un magasin, dont le nom commence par un B et en trois lettres.

Je tombe sur le modèle d’entrée de gamme, un Samsung VP D371.

Affiché 249 €, le vendeur qui me renseigne m’annonce une baisse de 50 € sur le prix, le faisant à 199 €. Déjà, 25% de remise sur le prix officiel, c’est alléchant. Mais je dis au vendeur que je vais voir la concurrence, et le sentant grimacer dans mon dos, je pars.

Deuxième magasin, pas très loin. Un magasin dont le nom commence par C et en neuf lettres.

Je fonce sur le rayon appareil photo numérique – camescope numérique, et je tombe sur le même modèle à… 179 € ! Soit, 28% moins cher que le premier prix que j’ai vu affiché.

Ne voulant pas me jeter dessus comme un affamé, je vais donc voir la concurrence sur la toile, et là, je suis encore plus explosé de rire. Le modèle en question est proposé à 154 € chez un célèbre magasin en ligne, dont le nom commence par A et qui fait penser à une peuple mythique 😉

Donc, en l’espace d’une heure, le même camescope est passé de 249 à 154 €… Une chute de prix d’environ… 38,15% !!!

Mais malheureusement, les tests semblent m’indiquer que c’est un modèle très moyen pour ne pas dire nul. En tout cas, comme on disait à une certaine époque : faites jouer la concurrence !

Un vrac’ libre ;)

Petit en vrac rapide.

C’est tout pour aujourd’hui ! Bon week-end 😉

Y a pas à dire, le matériel IBM, c’est du solide !

Désirant me monter un PC de « sécurité », j’ai récupéré un vieil IBM Aptiva de l’an 2000 (Celeron 600, 512 Mo, 10 Go de disque, graveur de CD) et un de mes vieux PC (acheté dans un hypermarché C*), en l’an 2003.

Croyant que le plus jeune des PCs serait celui qui serait la base, j’ai été surpris de constater le contraire. Mis à part que le disque dur de l’IBM soit mort, j’ai récupéré le disque de 80 Go et la greffe a pris sans problème, la totalité du disque étant reconnu. J’ai aussi récupérer un graveur DVD, acheté il y a environ un an.

Je me tate pour savoir quelle distribution installer, étant donné que je n’ai pas encore de carte réseau ethernet sur ce PC.

Il ne manque sur cette machine :

  • une carte pour des ports USB 2.0
  • une carte pour une connexion ethernet
  • une carte ieee 1394, si c’est possible, histoire de brancher un camescope numérique dont on m’a fait « cadeau » récemment.

Evidemment, ce n’est pas un foudre de guerre, mais c’est déjà pratique pour avoir une machine au cas où ma machine principale serait en rade !

Living on the bleeding edge ;)

Désolé pour le titre en anglais, mais j’ai décidé de franchir l’étape supérieure : utiliser la version « testing » (en gros, développement, l’équivalent de Debian Sid) pour mon ArchLinux.

Ayant fait quelques tests, je me suis aperçu que les paquets de Perl dans le dépot testing semblait mettre à mal les outils systèmes de Gnome, hors, il m’arrive de les utiliser assez souvent. J’ai modifié le fichier /etc/pacman.conf en décommentant les lignes liées à testing

Donc, en jetant un oeil sur la liste des paquets lié à perl proposée par la première mise à jour, et je les ai intégrés dans une ligne IgnorePkg insérée dans mon fichier /etc/pacman.conf :

IgnorePkg = perl cairo-perl glib-perl gtk2-perl perl-locale-gettext perl-text-iconv perl-xml-twig perl-xml-simple perlxml

Après la mise à jour – j’ai du forcé (ouille !) l’installation du paquet lié au pilote Nvidia – qui s’est déroulée sans problèmes, j’ai été obligé de réinstaller VMWare (résintallation très simple, en utilisant le fichier vmware-any-any-update115a.tgz comme conseillé sur la page du paquet AUR de vmware-workstation-modules.

Cependant, j’ai été obligé de lutter pour que Miro fonctionne avec le nouveau xulrunner sur lequel il se base.

En mode root, il m’a suffit de modifier le chemin d’accès contenue dans le fichier /usr/bin/miro, « /opt/mozilla/lib/xulrunner » devenant « /usr/lib/xulrunner ».

La suite ? Au prochain numéro !

Adieu Gnomad2… Merci Rhythmbox 0.11.4 :)

Ce soir, lançant yaourt, j’ai eu cet affichage :

fred@fredo-arch:~$ yaourt -Suy
Mot de passe :
:: Synchronisation des bases de données de paquets…
core est à jour;
extra 305,3K 104,4K/s 00:00:03 [#####################] 100%
community est à jour;
archlinuxfr est à jour;
La base de données locale est à jour.
:: Début de la mise à jour complète du système…
Résolution des dépendances…
Recherche des conflits possibles entre paquets…

Cibles: gnome-python-desktop-2.20.0-3 libgpod-0.6.0-1 libmtp-0.2.4-1
qt-4.3.3-3 qscintilla-2.1-3 pyqt-4.3.3-1 totem-plparser-2.21.90-1
gstreamer0.10-python-0.10.9-1 rhythmbox-0.11.4-2 totem-2.20.1-3
totem-plugin-2.20.1-3

Taille totale des paquets (téléchargement): 31,20 Mo

Et j’ai lancé, en croisant les doigts, la mise à jour.

Et ouf, mon lecteur MTP Samsung est reconnu sans passer par Gnomad2. Il est vrai que c’était une amélioration de la version 0.11.4 de Rhythmbox

Autant dire que j’ai été heureux d’entrer un petit :

yaourt -R gnomad2

Et l’obligatoire capture d’écran :

Rhythmbox 0.11.4 sous Arch Linux 64 bits

J’adore les mises à jour mineures de noyaux sous Archlinux ;)

Alors que la version 2.6.24 du noyau linux commence à se faire attendre, le 2.6.23 vient d’arriver à sa 14ième révision. Après une 13ième révision qui n’avait pas fait long feu, la version 2.6.23.14 du noyau linux est disponible sur les dépots de la distribution.

Un peu angoissé, j’ai quand même lancé l’opération de mise à jour, craignant surtout un problème lié au pilote nvidia… Et bien ? Rien, si ce n’est une mise à jour sans problème.


fred@fredo-arch:~$ uname -a
Linux fredo-arch 2.6.23-ARCH #1 SMP PREEMPT Tue Jan 15 07:17:51 CET 2008 x86_64 AMD Sempron(tm) Processor 3100+ AuthenticAMD GNU/Linux
fred@fredo-arch:~$ yaourt -Si kernel26
Dépôt : core
Nom : kernel26
Version : 2.6.23.14-1
URL : --
Licences : --
Groupes : base
Fournit : --
Dépend de : coreutils module-init-tools mkinitcpio>=0.5.15
Dépendances opt. : --
Incompatible avec : --
Remplace : kernel24 kernel24-scsi kernel26-scsi alsa-driver
ieee80211 hostap-driver26 pwc nforce squashfs
unionfs ivtv zd1211 kvm-modules
A télécharger : 23522,79 K
Taille (installé) : 23522,79 K
Paqueteur : --
Architecture : --
Compilé le : --
somme MD5 : b850d8c6ce3762aac0c90254a55c7db4
Description : The Linux Kernel and modules

Plus cela va, plus j’aime cette distribution qui m’a fait quitté mon ubuntu… 😉

Gnome 2.20.3 : ultime version 2.20.x et déjà disponible pour ArchLinux !

Ce matin, je faisais un habituel et quotidien yaourt -Suy quand j’ai vu apparaître quelques 120 Mo de mises à jour disponible !!

Annonce de l'arrivée de Gnome 2.20.3 !

J’ai d’abord pensé à la sortie du noyau 2.6.24, mais non, c’est la version 2.20.3 de Gnome qui pointe le bout de son nez.

Je n’ai pas encore la liste des correctifs au moment où j’écris cet article, mais il est certains qu’un petit paquet de bogues ont du être envoyés ad patres… Et je rajouterais un article sur les nouveautés du Gnome 2.20.3 🙂

En tout cas, après avoir fermé la session, Gnome 2.20.3 m’a accueilli sans aucun problème. Ce qui est agréable, bien que j’attende avec un peu plus de stress la sortie du noyau 2.6.24 et de Gnome 2.22.0 pour la mi-mars… 🙂

Gnome 2.20.3 sous ArchLinux

D’ici quelques heures, KDE 4.0 pointera officiellement le bout de son nez… Autant dire, une période faste pour les environnements de bureau du logiciel libre 😉

Installer VMWare Workstation 6 sur ArchLinux 64bits.

J’ai réussi – tant bien que mal – à installer et faire fonctionner VMWare Workstation 6.0 avec mon ArchLinux 64 bits.

Pour l’installation, j’ai commencé par suivre cette page de wiki.

Cependant, j’ai eu un problème lié à un message : « Unable to change virtual machine power state: Failed to connect to peer process. »

Le fil suivant m’a donné la solution :

Il m’a fallu installer le paquet emul32-xlibs avec yaourt en rajoutant x86_64 à la ligne « arch » du PKGBUILD.

Enfin, j’ai rajouté les lignes à mon /etc/ld.so.conf


/emul/linux/x86/lib
/emul/linux/x86/usr/lib
/emul/linux/x86/usr/qt/3/lib

Enfin, un petit ldconfig m’a permis de pouvoir lancer sans problème ce logiciel de virtualisation qui – contrairement à Virtualbox – permet d’utiliser des OS 64 bits. Raison principale pour laquelle j’utilise – en version d’essai – VMWare Workstation.

Tesseract + gscan2pdf : l’ocr 5 étoiles.

Je me suis basé sur un article publié par « Linux on the root« , en l’adaptant pour mon archlinux.

L’installation des logiciels est assez simple :

yaourt -S tesseract gscan2pdf

Ensuite, en lançant gscan2pdf, on peut numériser – 300 dpi étant pratique pour avoir une bonne reconnaissance – ou récupérer une image numérisée.

Et j’avoue que le résultat est franchement… étonnant. Bref, mon précédent billet semble être un peu trop « éjaculation précoce » 😉

Mais que va-t-il rester aux logiciels propriétaires, mis à part les bonnes grosses daubes ludiques ? 😉

Ajout du 10 janvier, 20h08 :

Voici le résultat de tesseract :

1
IT WAS a bright cold day in April, and the clocks were
striking thirteen. Winston Smith, his chin nuzzled into his
breast in an effort to escape the vile wind, slipped quickly
through the glass doors of Victory Mansions, though not
quickly enough to prevent a swirl of gritty dust from
entering along with him.
The hallway smelt of boiled cabbage and old rag mats.
At one end of it a coloured poster, too large for indoor
display, had been tacked to the wall. It depicted simply an
enormous face, more than a metre wide: the face of a man
of about forty—five, with a heavy black moustache and
ruggcdly handsome features. Winston made for the stairs.
It was no use trying the lift. Even at the best of times it was
seldom working, and at present the electric current was cut
ull`during daylight hours. It was part ofthe economy drive
un preparation for Hate Week. The Hat was seven flights
up, mul Winston, who was thirty-nine and had a varicose
ulcer nhovc his right ankle, went slowly, resting several
Ilmes on thc way. On each landing, opposite the lift shaft,
the poster with the enormous face gazed from the wall. It
WAH an ie ufthose pictures which are so contrived that the eyes
hollow you about when you move. BIG BROTHER
li W /\’l`( II IING YOU, the caption beneath it ran.
Iusule the Flat a fruity voice was reading out a list of
flguteu which had something to do with the production of
pig in in. ‘l`l1e voice came from an oblong metal plaque like
S tlulleil mirror which formed part of the surface of the
Eiglitelmnal wall. Winston turned a switch and the voice
QQHL nmm·w|ml, though the words were still distinguish-

« Bien » numériser un document avec XSane et gocr

Même si tesseract est surement le meilleur des moteurs d’ocr libre, gocr se défend aussi, bien qu’étant moins puissant par moment. tesseract est aussi puissant qu’ennuyeux à mettre en oeuvre 🙁

J’utilise gocr 0.45 en liaison avec XSane pour récupérer les données.

Pour cet essai, j’ai pris mon exemplaire de « 1984 » en anglais. Pour installer Xsane et gocr, sous mon archlinux, il m’a suffit d’entrer un petit :

yaourt -S xsane gocr

Quand aux réglages utilisés, le plus simple est encore la capture d’écran ci-dessous :

reglage xsane pour l'OCR

Après avoir sélectionné la zone à numériser, j’ai lancé la récupération, puis le visionneur m’a donné l’image png à analyser.

Essai de xsane pour de l'ocr

Il m’a suffit de cliquer sur le bouton concernant l’OCR, et voici le résultat :

IT wAs a bright cold day Ap, and the clocks were
striking thirteen. Winston Smth, his chin nuzzle to his
breast an efort to escape the vile wind, slipped qckly
through the glass doors of Victo Msions, tho4gh not
qckly enough to prevent a swirl of gtty d4st from
Lnteng along with hîm.
The hlway smelt of boiled cabbage d old rag mats.
At one end of it a colo4red poster, too large for indoor
Iî’play, had been tacked to the wa. It depicted simply an
’11cro4s face, more th a metre wide: the face ofa man
n bo4t forty-five, with a heavy black mo4stache and
1’1d1y hdsome features. Winston made for the stairs.
l t w no 4se trying the lift. Even at the best ofmes it was
rIc{cn worke, and at present the electc c4rrent was c4t
l l’l Lre daylight ho4rs. It was part ofthe economy drive
1 rt;ration for Hate Week. The Aat was seven ghts-
11l ;1l Wston, who was thjrty-nine and had a varicose
ll’c’ lvc his right kle, went slowly, resig several
l c’ 1 m way. On each lding, opposite the lift shaft,
l33 ‘l’r with the enormo4s face gazed fiom the wall. It
I ‘ c l’s’ pires which are so contved at the eyes
Ilw yl ;34t when you move. BIG BhOTHE
l W n ‘ l'(; l l I NG YOU, the caption beneath it r.
ll’ LI t a fity voice was reang o4t a list of
glr3 wlic’I I,d sumetg to do with the production of
g a; l1. ‘ I 1 L vicc came from oblong metal plaq4e like
u t3lll’l li- -rr which formed part of the surface of the
_ ght-tu1l w;ll. Winston tumed a switch d the voice
tl3wll tlceh e words were s di gsh-

Le résultat est loin d’être parfait, mais au moins, il reste lisible 😉

Pour l’image PNG, cliquez ici. Pour le texte obtenu, cliquez ici. Il reste encore du chemin à faire, mais tant que l’on est pas obligé de tout retaper à la main, c’est le principal 😉