Nerdzage

Le monde merveilleux des ordinateurs.

Fil des billets - Fil des commentaires

mercredi, décembre 21 2005

Ubuntu dans test achats

Le numéro de novembre de test achats, le magazine des consommateurs, consacre un article de deux pages à un comparatif des 3 systèmes d'exploitation les plus populaires à savoir Windows XP, Mac OS X (10.4 Tiger) et bien sûr GNU/Linux (Ubuntu plus précisément). Les tests ont été effectués avec des ordinateurs ayant le système pré-installé, ce qui correspond à une situation assez réaliste pour l'utilisateur lambda (bien qu'ils soulignent la grosse difficulté à trouver un ordinateur sans Windows).

Les différents systèmes sont comparés selon différents critères, reprenons ceux-ci un à un. Je me concentrerai sur les critiques faites à Ubuntu, les deux autres système ne m'intéressant aucunement et n'ayant de toute façon aucune possibilité (ni l'envie) d'influer sur eux.

Première mise en service

  • Ubuntu : bon
  • Mac OS X : moyen/bon
  • Windows : moyen/bon

Premier contact avec Ubuntu positif : le matériel est reconnu sans problème et établir une connection internet est aisé. Est apprécié la quantité de logiciels installés bureautique, internet, photos, etc. En revanche, on déplore, comme on pouvait s'en douter, l'aspect multimédia : lecture de MP3 et de DVD.

Bref toujours le même problème des technologies multimédias propriétaires qui pourrissent la vie du libre. Pour ceux que ne le savent, pas le lecture de MP3 et de DVD's sous Ubuntu est bien évidemment possible et très aisée (deux petits packages à installer) mais ne peut malheureusement pas être intégrée par défaut pour des questions légales.

Notons que les deux autres OS propriétaires ne s'en sortent pas mieux à ce niveau et proposent moins d'applications qu'Ubuntu.

Extension

  • Ubuntu : moyen
  • Mac OS X : bon
  • Windows : bon/très bon

Là je trouve cette cotation discutable. Ils disent clairement que l'installation, la suppression ainsi que la mise à jour du système des plus aisée à l'aide de synaptic mais regrette qu'avec l'ajout de périphériques, telle qu'une imprimante, on peut connaitre le pire comme le meilleur (on ne peut d'ailleurs pas leur donner tort sur ce point). Ce n'est pas tant la cotation moyenne d'Ubuntu qui me dérange mais le gros écart par rapport à celle de Windows. L'installation et la mise à jour de logiciels sur ce système étant nettement moins facile que sous Ubuntu.

Protection

  • Ubuntu : bon
  • Mac OS X : bon
  • Windows : médiocre

"Un des points forts de Linux." Ils ont également apprécié le filtre anti-spam intégré par défaut. Sans surprise les OS libres se distinguent une fois encore pour leur sécurité.

Aide

  • Ubuntu : moyen (bon en Anglais)
  • Mac OS X : moyen/bon
  • Windows : moyen

Le principale reproche n'est pas tant l'absence de documentation mais bien que celle ci soit en grande majorité en Anglais. Ils déplorent également qu'une grande partie des sites internet et forums d'aides soient également en Anglais.

C'est un excellent point car si toute notre documentation était disponible en Français, Ubuntu aurait eu la meilleure mention des 3 OS sur ce critère ! La bonne nouvelle c'est que c'est aisément faisable et faisable par nous tous ![1]. Un énorme pas est entrain d'être réalisé de par la migration vers gnome-doc-utils de tous les manuels de GNOME qui facilitera grandement la traduction de ces derniers. Reste donc à traduire les fameux manuels ! Rien de plus simple, il suffit de consulter la page d'état de la traduction de la documentation, de choisir un .po non traduit complètement et de s'y mettre. Rien de bien sorcier n'est-il pas ?

Citons également le projet Desktop User Guide visant l'écriture d'un guide complet d'utilisation de l'environnement de bureau GNOME ainsi que la Ubuntu Documentation Team toujours à la recherche de volontaires motivés pour les aider dans cette immense tâche.

À la vue de ce test, il semble que les nouveaux utilisateurs éprouvent quelques difficultés à trouver des ressources sur le web dans leur langue natale. C'est très dommage quand on considère l'énorme travail fournit par les différentes LoCoTeams; je pense évidemment en particulier à Ubuntu-fr qui fournit quantité d'infos utiles sur son wiki et aide énormément d'utilisateurs via le forum et channel IRC. Il pourrait être intéressant de tenter de rendre ces sites plus facilement accessible. Peut être mettre le site de la LoCoTeam de l'utilisateur (on devrait pouvoir la déterminer sans trop de problème via les locale) en page de démarrage du navigateur internet serait une bonne idée.

Appréciation globale

  • Ubuntu : moyen/bon
  • Mac OS X : bon
  • Windows : moyen/bon

Le principale reproche est, encore et toujours, les problèmes de configuration avec certains matériels. Ils reconnaissent toutefois que le système est intéressant.

Dommage qu'il n'y avait pas de cotation sur la philosophie et l'éthique, je suis certain qu'Ubuntu aurait eu une mention excellente. ;)

Pour ma part je trouve ce test d'assez bonne augure pour l'avenir. D'énormes progrès ont été fait récemment au niveau de l'auto détection matérielle et il n'y a pas de raison de s'arrêter en si bon chemin. Quant à la documentation, y a pas de secret, il faut traduire donc : au boulot !

Pour finir, je ne résiste pas à la tentation de vous montrer la couverture du dit magazine, je vous assure que celle-ci n'a en rien à voir avec l'article sur Ubuntu, quoique ;-)[2].

Notes

[1] Oui oui, même vu qui lisez mon blog sans comprendre la moitié des mots des billets techniques !

[2] comprenne qui pourra

vendredi, décembre 16 2005

Sortie de la Dapper Flight 2

La 2e version de développement de la prochaine release d'Ubuntu est sortie ce mercredi.

Parmis les principales nouveautés notons le passage à Linux 2.6.15 et son nouveau système d'autodétection de matériel (sans hotplug). Tous problème de détection de matériel doit absolument être reporté, surtout s'il constitue une régression p/r à la Breezy.

On y retrouve également un nouveau système de bootstrap pour le liveCD ainsi qu'un nouveau splashcreen pour l'installation de toute beauté.

Niveau performance, un gain d'environ 10 à 2O secondes est annoncé pour le boot ainsi que pour le démarrage de GNOME !

À ce propos, la version de GNOME est bien évidemment la dernière en date, à savoir la 2.13.3.

Pour plus d'informations, je vous invite à consulter l'annonce officielle ainsi que l'excellente description des nouveautés.

dimanche, décembre 11 2005

xchat-gnome

xchat-gnome c'est super ! Pour ceux que ne connaitrait pas encore ce merveilleux projet, sachez que c'est un autre frontend graphique au client IRC bien connu XChat[1], ayant pour but une meilleure intégration dans l'environnement de bureau GNOME.

Parmis les principales différences avec son illustre ailleul, citons un affichage des chans et serveurs en arbre et non en onglet, une fenêtres de préférences entièrement refaite, la gestion des configurations à l'aide de GConf et tout un tas de petites choses qui font qu'on a vraiment l'impression d'utiliser une application plus "GNOME".

J'ai apporté quelques modestes contributions au projet tels que l'implémentation des actions du context menu des users, la conversation privée lors du double clique sur un nick, simplication d'interface pour les auto-join (sur une idée de Staz) et le support du drag and drop (permet de faire glisser des fichiers de Nautilus vers une fenêtre de chat afin d'effectuer diverses action : copie du contenu du fichier, du nom du fichier, envoit DCC). C'est vraiment un chouette projet très actif et motivant car les développeurs ne mettent pas des plombes avant de relire votre patch et de l'intégrer[2].

Le futur est des plus radieux pour xchat-gnome. Grâce au nouveau système de build[3], l'application est enfin traduisible, dès lors il ne faudra plus attendre longtemps pour pouvoir l'utiliser dans votre langue préférée. De plus Ubuntu envisage même son inclusion dans main pour la Dapper[4] !

Ne vous inquiétez pas, pas besoin d'attendre la Dapper pour pouvoir profiter de xchat-gnome. Il est déjà disponible dans l'universe de la Breezy ! Toutefois cette version (0.5) commence à dater quelque peu et, surtout, ne bénéficie pas de LA killer feature du logiciel (à savoir le drag and drop); dès lors j'ai recompilé pour Breezy le package Dapper de la dernière version (0.7) et l'ai uploadé ici.

Bon nerdzage sur IRC ;)

Notes

[1] qui, contrairement à ce que son nom pourrait laisser croire, ne sert pas qu'à faire des discussions coquines

[2] ça change vraiment des autres applications GNOME, hum hum ...

[3] pas celui qu'on aurait voulu, à savoir une libxchat séparant totalement le code du moteur de celui des front-ends, mais bon...

[4] prochaine version qui sortira en Avril 2006

samedi, décembre 3 2005

Belgian Ubuntu Group

Ploum m'a contacté afin de me parler du projet de créer un Belgian Ubuntu Group.

Je trouve le projet très intéressant, c'est vraiment une bonne opportunité pour tenter d'humaniser le logiciel libre comme j'en ai déjà parlé récemment et d'augmenter la visibilité d'Ubuntu dans notre pays.

Si le projet vous intéresse et êtes prèt à vous y impliquer n'hésitez pas à nous rejoindre via la page d'ébauche du projet. L'idée serait de faire une première réunion lors du FOSDEM qui aura lieu les 25 et 26 février.

dimanche, novembre 20 2005

Ubuntu dans le métro

Ce jeudi 17 décembre, le journal Métro consacrait une pleine page à un article sur la Breezy Badger, la dernière release d'Ubuntu.

Globalement l'article est d'assez bonne facture (malgré quelques petites erreurs peu signifiantes pour les non initiés) bien que l'encart censé comparer GNOME et KDE tourne un peu au n'importe quoi.
Enfin ne boudons pas notre plaisir, c'est une excellente chose de voir un "journal" aussi grand public parler de l'actualité du libre.

La lecture de cet article m'amène toutefois une réflexion. Comme très bien expliqué dans ce journal linuxfr, il est très important de garder de vue l'aspect "humain" derrière le libre afin de ne pas libérer que du code (pour reprendre la phrase cloturant un très chouette reportage sur ARTE d'il y a quelques années consacré au mouvement libre).
Or actuellement, nous, la communauté libre belge, ne possédons pas, à ma connaissance, de moyen pour informer facilement un nouvel utilisateur du LUG et/ou des personnes se trouvant près de chez lui et pouvant l'accompagner d'une manière plus conviviale qu'un forum ou une mailing list lors de ses premiers pas vers la liberté.
Peut-être devrions nous considérer l'intérêt d'un tel outil ?

Un grand bravo à la communauté d'Ubuntu-fr à l'origine de l'article.

jeudi, septembre 15 2005

Ouvrir URL dans un nouveau tab

J'aime beaucoup les tabs. Je les aime tellement que, lorsque je clique sur un lien, je veux qu'il s'ouvre dans un nouveau tab et pas dans une nouvelle fenêtre. La seule façon de faire cela avec Epiphany est de rajouter l'option "-n" manuellement dans gnome-default-applications; pas très user-friendly.

Je me suis donc amusé hier soir de coder un patch afin de pouvoir le faire graphiquement.

Pour l'instant cela ne fonctione qu'avec Epiphany et Galeon vu que c'est les seuls browsers pour lesquels je connaisais l'option à passer sur la ligne de commande. Si vous en avez d'autres hésitez pas à me les filer.

jeudi, août 25 2005

Toi aussi contribues à la prochaine Ubuntu

... et rend le monde meilleur.

La release de GNOME 2.12 approche à grand pas (7 septembre) et donc dans sa suite la prochaine version d'Ubuntu: Breezy Badger (13 octobre).

Les deux communautés de ces deux projets majeurs du Logiciels Libres travaillent actuellement d'arache pieds afin que ces versions soient un pas de plus vers la démocratisation de l'informatique Libre.

Ce qui est super, c'est que TOI aussi tu peux participer et ainsi contribuer à l'amélioration du patrimoine de l'humanité. Pour ca pas (forcément) besoin d'être un hacker barbu du kernel ou de laisser tomber toute vie sociale, des tâches simples et accessibles à tous mais néanmoins indispensable te tendent les bras.
Ainsi avec un minimum de temps et de motivation, tu peux par exemple:

* Faire du beta-test. La façon la plus simple de tester la futur Ubuntu (et le futur GNOME par la même occassion) est sans doute d'utiliser le live CD, buildé quotidiennement. Afin de tester l'installeur, il également intéressant d'utiliser plutôt l'install CD. Dans ce cas, je vous conseille vivement de l'installer sur une partition séparée et de garder votre Hoary à coté car la Breezy est actuellement encore très instable (ya peu de chance que ça bousille toute vos données mais ça peut très bien se crasher complètement après un dist-upgrade).

* Envoyer des bug reports. Tester c'est bien joli mais si c'est juste pour raler dans son coin quand ça marche pas, ça ne sert pas à grand chose. Une fois un problème rencontré, il est de bon aloi de le reporter aux développeurs, après avoir vérifié qu'il n'est pas déjà répertorié, afin que ces derniers puissent le corriger. Pour ce faire, GNOME ainsi qu'Ubuntu disposent d'un bugzilla où vous pouvez consulter les bugs déjà reportés et en ajouter. A noter que pour les bugs des paquets non-officiels d'Ubuntu (Universe), il faut utiliser Malone (bien que je trouve personnellement que c'est une horreur d'ergnonomie, mais il parait que ça va s'arranger...).

* Tester votre laptop. La Breezy aimerait supporter un maximum d'ordinateurs portables. Pour ce faire, vous êtes vivement encouragés à la tester sur votre laptop. N'hésitez donc pas à rejoindre la Laptop Testing Team! J'ai commençé à rédiger une page sur mon Dell Inspiron 4150.

* Faire des traductions. Afin de rendre les Logiciels Libres accessibles au plus grand nombre, il est important qu'un maximum d'utilisateurs puissent les utiliser dans leur langue natale. Pour ça il faut les traduire!
L'équipe de traduction de GNOME en Français est toujours à la recherche de personnes motivées désirant contribuer. Vraiment rien de compliqué, on prends un fichier fr.po et on traduit les chaines manquantes. Pour ma part, je travaille actuellement sur la traduction des release notes de GNOME 2.12. Ubuntu dispose de Rosetta afin de traduire très facilement les différents packages composant la distribution. Attention toutefois si vous l'utilisez pour traduire des modules de GNOME car la team gnomefr ne l'utilise pas (encore?) officielement, il faut donc alors envoyer votre fichier de traduction manuellement afin que l'ensemble du projet GNOME en profite.

Bref, comme vous le voyez, le travail ne manque pas; n'hésitez donc pas à mettre la main à la pâte et à apporter votre pierre à l'énorme Cathédrale qu'est le Logiciel Libre!

mardi, juillet 26 2005

Support ssh dans nautilus-open-terminal

Fête! Mon patch ajoutant le support du ssh dans nautilus-open-terminal a été comité aujourd'hui! Merci à Yasha pour son coup de main pour le login ssh dans un repertoire précis ;) Enfin c'est pas mon patch tel quel, le mainteneur l'a un peu retravaillé à sa sauce.
Il n'a d'ailleurs pas intégré mon super nettoyage de code qui remplace près de 90 lignes de code par 1 appel de fonction. J'ai trouvé, un peu par hasard, que la fonction gnome-execute-terminal-shell de la libgnome faisait la même chose qu'un gros morceau de code. Malheureusement, cette fonction ne supporte pas la startup notification (le curseur qui se change en petite horloge pendant qu'un programme se lance) à laquelle le mainteneur à l'air de beaucoup tenir. Bref, j'ai fait un bugreport en espérant que ce soit rajouté un jour.
J'ai regardé un peu le code la libstartup-notification et ce truc est vraiment une horreur. Moi qui pensait qu'en 2-3 appels de fonctions c'était torché, c'est des blocs de code entier qu'il faut copier/coller pour utiliser cette merveille. Enfin, l'API n'est pas encore stabilisée, espérons que ça évolue.

Gnomage

Je suis assez motivé ces derniers jours. A croire que l'endoctrinement de gnomefr au RMLL (voir précédent billet) aura porté ses fruits. Je me surprend à faire des trucs presque intéressant.

J'ai commencé ce matin à jeter un oeil à la liste de bugs marqués gnome-love et ai ainsi fait des patchs pour deux petits bugs débiles:
* #168965: rajouté un "is", à la portée d'un enfant de 8 ans comme dirait l'autre. * #308685. Rien de bien sorcier non plus. Une petite amélioration d'interface et des changements de strings. J'ai par ailleurs été supris de découvrir que tous les paquets Ubuntu n'utilise pas dpatch. J'ai ainsi été contraint de faire un patch sur 3 patchs (humm). C'est quand même un peu con, gnome-system-tools utilise dpatch mais system-tools-backends pas!

J'ai aussi appris que mon superbe patch (#311209) pour epiphany permettant de ne pas avoir le popup de download s'ouvrir à chaque fois (que je trouvais bien pratique, cette fenêtre à le don de m'énerver) n'a servit à rien; feature freeze oblige et pour la prochaine version cette boite va valser à la poubelle...

Finalement, je me suis lancé dans le triage de bugs, c'est assez sympa à faire et ne prends pas forcément beaucoup de temps, et ai reçu mes droits sur le bugzilla aujourd'hui. :)

mardi, juillet 19 2005

Le retour des accents

Depuis quelques jours, avec la modularisation de xorg, j'avais perdu mes accents (Breezy c'est bien joli mais c'est du vrai developpement (qui a dit "pas comme Sid"?) bref ca pète assez régulièrement). Enfin c'était pas seulement mes accents mais aussi à peu près tous les caractères autres que les chiffres et les lettres. Pas très pratique de programmer sans {} et []...
Je commençais à sérieusement en avoir marre d'attendre l'hypothétique dist-upgrade qui réglerait ce facheux problème et ai décidé de prendre le taureaux par les cornes. J'ai donc passé une demi-heure à bourriner comme un fou comme expliqué sur le BTS et, miracle, ça fonctione!!
Bon, ca m'a surement complètement niqué mon système de packages mais au moins maintenant j'ai des accents! Je pense que je ne vais plus upgrader xorg avant ma prochaine réinstalle (dès que j'aurai reçu les pièces pour mon nouveau PC donc assez bientôt j'espère).

vendredi, juillet 8 2005

nautilus-open-terminal 0.4

La version 0.4 de nautilus-open-terminal, cette petite extension permettant d'ouvrir une console à partir de n'importe quel répertoire, vient de sortir et intègre ma traduction française.
Fini les casses-têtes linguistiques pour comprendre la signification de Open in terminal. :-)

Le stand GnomeFr au RMLL

Gnome FR posssédait un stand au RMLL et on s'est pas géné pour assister à toutes leurs mini-présentations. :D
Vincent Untz est vraiment un gars super sympa, il a pas hésité à nous faire tous les talks alors qu'on était que 4 ou 5. On a ainsi pu assister à de petites présentations sur:
* Les nouveautés de GNOME 2.12: parmis les trucs particulièrement sympas notons la vue arborescente dans Nautilus ou encore le copy/paste fonctionnant l'application source fermée.
* Traduire GNOME. J'ai ainsi appris l'existence de traduc.org visant à coordoner et uniformiser les traductions de logiciels libres en Français. A noter aussi la possibilité de visionner l'état d'avancement des traductions de GNOME en fr.
* Contribuer à GNOME. Y on été expliqué les différentes façons de participer au projet: code, dévelopement web, bugsquad, art, etc... Etant plus intéressé par l'aspect programmation, GnomeLove permet aux nouveaux développeurs de découvrir et s'intégrer dans le développement de GNOME. Notons une liste de bugs marqués comme étant facilement corrigeable par un contributeur débutant.
* La dernière présentation était une illustration de ces concepts. Vincent nous a ainsi fait en live l'ajout d'une fonctionnalité dans evince. Nous avons ainsi ajouté un début de présentation automatique dans evince. Rien de bien compliqué finalement si ce n'est que nous sommes restés bloqués pendant une demi-heure sur une connerie due à GtkUIManager.

Pour les remercier de tout ce temps consacrés à répondre à toutes nos questions, j'ai acheté un joli tshirt gnomeFR. :D

jeudi, juillet 7 2005

Mon premier patch intégré!

Ca y est! Ma première contribution à un projet un peu sérieux vient enfin d'être intégrée!
Elle consiste en une amélioration de l'interface de shares-admin des gnome-system-tools pour le package Ubuntu.

Avant lorsqu'on lançait shares-admin sans avoir ni NFS ni Samba installé (ce qui est le cas après une installe d'Ubuntu), on obtenait un message d'erreur indiquant qu'il faut installer au moins l'un des deux logiciels afin de pouvoir partager des fichiers. Ce n'était pas très instinctif pour l'utilisateur lambda qui n'est pas censé savoir quels sont les noms exacts des dits packages.
Ancien message d'erreur de shares-admin

J'ai modifié shares-admin pour qu'il propose d'installer ces logiciels et lance synaptic pour ce faire.
Nouveau message d'erreur de shares-admin

C'est vraiment très motivant de voir ses contributions intégrées et de se dire qu'on a vraiment participé à l'amélioration d'un logiciel largement utilisé.

vendredi, juillet 1 2005

Breezy Badger: Colony CD2

Le deuxième CD de beta-test de la Breezy Badger est sortit aujourd'hui. Parmis les nouveautés, notons particulièrement l'InstallerSimpleResize. En gros ça consiste à pouvoir facilement redimensionner une partition existante pour faire de la place à Ubuntu.
* If there isn't enough space to install Ubuntu but there is a filesystem with plenty of free space, offer to resize that partition and install Ubuntu into the free space created by doing so (InstallerSimpleResize).
Une grande amélioration dans la facilité et la convivialité d'installation d'Ubuntu pour les utilisateurs lambda!

samedi, juin 25 2005

Recherche rapide dans Epiphany

Je vais sûrement sortir du sol, mais j'ai découvert assez récemment une très chouette fonctionnalité dans Epiphany: la recherche rapide. (Apparemment Firefox le fait aussi).
Il suffit, lors de la lecture d'une page web de taper "/" (slash) suivit des premières lettres du pattern que vous désirez rechercher et ce dernier se verra automatiquement sélectionné (s'il apparait sur la page évidemment).

Qui plus est, dans la version de développement (actuellement la 1.7.1), cette recherche s'est vue accompagnée d'une jolie bar en bas permettant de visualiser ce qu'on tape et qui disparait toute seule après. Vraiment très pratique!

lundi, juin 20 2005

Breezy Badger inside!

Les exams finis, j'ai enfin un peu de temps pour me consacrer au nerdzage.
Dès lors, j'ai franchi le pas et suis passé sur mon desktop à la version de développement de Ubuntu Linux: Breezy Badger.

J'ai d'abord, naivement peut-être, voulu migrer naturellement ma Hoary à l'aide d'un bon vieux dist-upgrade. Sans grand succès. X a complètement pété les plombs et n'ayant aucune envie d'essayer de réparer ce foutoir, j'ai eu vite fait de télécharger l'iso du jour et de l'installer.

Pas de grande surprise lors de l'installation, pas encore de grosses différences par rapport à l'installeur de la Hoary.

Toujours le meme problème de configuration d'écran que j'avais eu à l'époque des tests de la Hoary.
Il faudrait que je m'attèle sérieusement à essaier de reporter/corriger ça.
Un petit problème de clavier m'empèchant d'avoir les accents et quelques autres caractères accentués. Je n'ai point encore cherché à corriger le problème.

J'ai également eu un truc bizarre après le login GDM si je ne précisais pas qu'il fallait utiliser GNOME dans mes paramètres de session. Apparement les drivers nvidia ne fonctionnent point (pas encore cherché la cause non plus) et les fonts utilisées pour le rendu des pages web ont changé (pas forcement désagréable mais assez perturbant).

Par contre, j'ai l'impression que mon système est plus rapide et réactif (mais bon, j'ai cette impression après chaque réinstalle et ça ne dure jamais longtemps).

Bref ces quelques defauts ne gache pas le plaisir de retrouver les toutes dernières versions (souvent de développement) de mes progs préférrés. Je ne conseillerais toutefois pas actuellement l'upgrade vers Breezy si on desire garder un système relativement stable et si on a peur de la moindre petite contrariété après un upgrade.

page 5 de 5 -