Pilotes libres pour les Radeon R600

Bonne nouvelle pour les détenteurs de cartes graphiques AMD (ATI) Radeon 2xxx/3xxx: Ubuntu 10.04 LTS vient par défaut avec les nouveaux pilotes libres pour xorg, permettant aux séries r600 (et possiblement r700, mais j’ai pas testé) d’avoir une carte avec accélération 2D et 3D et kernel modesetting.

Ça fait un an et demi que j’attendais ce moment: sortir ma Radeon HD 2600 de son tiroir poussiéreux et la mettre dans mon ordinateur (il était hors de question, pour des raisons pratiques, d’utiliser le pilote propriétaire).

Continue reading “Pilotes libres pour les Radeon R600”

Le paramètre exclude de rsync

Rien de tel qu’une belle commande rsync de trois kilomètres de long pour faire ses backups… excepté quand on veut exclure certains dossiers et que ça ne fonctionne pas. Et qu’on perd une heure à s’arracher les cheveux avant de comprendre pourquoi. Voici un exemple (factice) erroné:

rsync --archive --verbose --stats --progress --delete --delete-excluded --exclude="/home/jeff/src/" /home/jeff/ /media/backup/

Continue reading “Le paramètre exclude de rsync”

Pitivi au Ubuntu Global Jam Montréal 2010

Je serai présent le vendredi 26 mars et dimanche 28 mars au Ubuntu Global Jam Montréal 2010 à l’École de technologie supérieure. Le dimanche vers 13h30, je donnerai une présentation (en français) à propos de PiTiVi.

Durant tout l’événement, c’est votre occasion de me rencontrer, de discuter de PiTiVi/GNOME/le logiciel libre en général, philosopher, faire du brainstorming conceptuel pour l’interface graphique de PiTiVi, faire de la chasse aux bugs, etc. Soyez-y!

Durian prolongé

Eh bien, à en croire ce billet, le projet Durian/Sintel vise maintenant la fin de juin pour finaliser le film. Plutôt que de dire Durian est «retardé» (parce qu’on a bien hâte de voir le résultat, après tout), je suppose que l’on devrait voir ça d’un autre angle. Durian est «prolongé». Je présume qu’ils ont eu assez de soutien financier cette année pour se permettre d’avoir plus d’artistes à bord, plus longtemps. Ou alors ils se sont dit qu’il leur faudrait plus de temps pour réaliser ma suggestion de faire une parodie de Thriller.

Améliorer les performances de GTG

Pour les fans de la technique GTD de David Allen, Getting Things GNOME! est une révélation, un logiciel qui rend «sans douleur» l’ajout et la gestion de tâches. Je considère les fonctionnalités suivantes comme étant celles qui démarquent GTG des autres applications:

  1. La capacité d’utiliser un langage naturel, tel que “defer:20100224” ou “due:vendredi” (et on peut quand même utiliser les mots clés en anglais, c’est généralement plus court: “due:friday”);
  2. La capacité de «reporter» une tâche;
  3. Un mode «vue de travail», qui fait en sorte de masquer toutes les tâches reportées, qui ne peuvent pas encore être commencées ou qui dépendent d’autres tâches. Dans mon cas, c’est la différence entre avoir 130 tâches devant les yeux et en avoir 30. C’est fantastique, ce que ça permet et termes de «focus»;
  4. Un système de «tags», avec la possibilité d’exclure certains tags de la «vue de travail»;
  5. Un bouton «Marquer comme fait» qui est, naturellement, jouissif.

Continue reading “Améliorer les performances de GTG”

Les applications graphiques à travers GNOME Schedule

J’aime bien GNOME Schedule, une interface simple pour lancer des tâches/applications/scripts avec «cron» ou «at». Je l’utilise notamment pour:

  • Vider ma corbeille;
  • Lancer des backups automatiques avec rsync tous les deux ou trois jours (plus  fréquents que mes “grands backups hors-ligne” toutes les deux semaines);
  • Lancer mon script de réveille-matin;
  • De manière générale, ne pas me faire ch… à comprendre/me souvenir de la syntaxe de cron.

Continue reading “Les applications graphiques à travers GNOME Schedule”

Regénérer une table de partitions

Symptômes: carte SD noname (d’un ami) qui

  • cesse subitement de fonctionner pendant l’écriture ou la lecture d’un fichier
  • se fait soudainement remonter en lecture seule par Linux
  • n’est plus reconnue (ne se mount plus du tout) si on l’éjecte et la réinjecte

Bon, l’idéal est de faire un backup pendant qu’elle est montée read-only et qu’en en a encore la chance, mais sinon, si on se retrouve comme dans ma situation avec des partitions intactes (vues par gparted et palimpset), ben c’est peut-être une table de partitions bousillée (du moins c’est mon hypothèse).

Continue reading “Regénérer une table de partitions”

L’astuce pour les conversations audio/vidéo sur MSN avec Empathy

De nature curieuse, je voulais vérifier la véracité des release notes d’Empathy 2.28.x, où on nous dit que non seulement la voix et vidéo sont disponibles pour les comptes jabber/XMPP, mais également MSN (ou Live, ou peu importe comment ce truc s’appelle ce mois-ci). J’ai donc utilisé une machine virtuelle pour faire rouler Live Messenger (version 2009 build 14.0.8089.726) et tester le tout. Y’a deux attrapes:

  1. Comme indiqué dans la FAQ, ça ne marchera pas avec la version d’Empathy fournie avec Ubuntu 9.10, il faut la version du PPA
  2. Il faut que le compte MSN ait été ajouté alors que telepathy-butterfly était installé, sinon Empathy aura utilisé telepathy-haze, qui ne supporte pas l’audio et vidéo. Si les deux sont installés, butterfly a automatiquement priorité lors de l’ajout de compte (le choix n’est pas donné à l’utilisateur)… alors si le compte a été ajouté avec haze, il faut le supprimer et l’ajouter de nouveau avec butterfly. Vous y comprenez rien? Normal, c’est insensé. J’ai ouvert un rapport de bug là-dessus.

Continue reading “L’astuce pour les conversations audio/vidéo sur MSN avec Empathy”

Le format DjVu

DjVu Plug-in by NetSpider Je viens de découvrir par hasard (en cherchant un manuel de réfrigérateur!) le format DjVu. Intrigué, j’ai demandé à Wikipédia (anglais et français), au site officiel et au site de DjVu libre. Il semble que c’est bien un format libre, donc c’est aussi bien (sinon mieux) que PDF d’un point de vue licence et d’un point de vue technique (si j’ai tort, hésitez pas).

Réflexe de Linuxien, j’ai cliqué sur le fichier sans même me poser la question s’il fallait que je télécharge un logiciel particulier pour l’ouvrir… et effectivement, Evince l’a ouvert immédiatement.

Continue reading “Le format DjVu”

Quelques agréables nouveautés de GNOME 2.28 et Ubuntu 9.10

Y’a un dossier de captures d’écran qui me supplie d’être publié depuis des semaines, alors voici un petit tour rapide d’améliorations «visibles» dans la nouvelle release d’Ubuntu. Le «comment installer Ubuntu 9.10 en version LPIA en souffrant atrocement» sera pour un autre billet (j’hésite à le faire en français ou en anglais). Ici, je me concentre sur des petits détails qui sont généralement peu mentionnés dans les release notes.

Tout d’abord, la calculatrice affiche maintenant les symboles des opérations de division et multiplication comme elles sont courramment utilisées dans le monde réel et les salles de classe:

Continue reading “Quelques agréables nouveautés de GNOME 2.28 et Ubuntu 9.10”

Sentier Montérégien tracé au GPS

Aujourd’hui, j’ai fait une randonnée d’environ trois heures à «St-Brun». Constatant que la carte OpenStreetMap du mont Saint-Bruno était pratiquement vierge, j’ai mis mon fidèle «Mini 9» dans mon sac, j’ai branché mon récepteur GPS avec une rallonge USB et l’ai attaché sur mon épaule (yay, sac à dos).

Résultat: le «Sentier Montérégien» est maintenant le sentier le plus précis/détaillé de la montagne:

Continue reading “Sentier Montérégien tracé au GPS”

Mise à jour de mon argumentaire pour Jabber

Comme je suis visiblement dans une frénésie de mettre à jour (du moins en partie) mes vieux sites web ce soir (même l’historique de Kirika!), je tenais à signaler que j’ai révisé un peu mon argumentaire pour XMPP/Jabber. Comme il semble que ce site accueille environ 100-150 visites par mois (o_O!), il méritait quand même d’être légèrement remis à jour; je n’y avais pas touché depuis deux ans.

Le coeur de l’argumentaire n’a pas changé, la formulation s’est simplement adoucie/sophistiquée un peu, et j’ai mis à jour certaines informations désuettes (notamment à cause d’Empathy qui supporte maintenant les conversations audio/vidéo/etc.).

Continue reading “Mise à jour de mon argumentaire pour Jabber”

Projet Durian, luxe de geek intégriste

Je suis un inculte de cinéma avec assez peu de vie, qui ne visionne pas grand chose et n’achète pratiquement jamais rien. Or, ce soir, j’ai craqué pour un fruit asiatique qui pue, le troisième film de la fondation Blender sous la direction de Ton, j’ai nommé le projet Durian.

J’avais considéré l’idée dès le lancement du projet il y a des mois, mais c’est aujourd’hui, en voyant la direction que ça prend, que j’ai cédé et me suis dit «why the hell not, une cinquantaine de dollars, c’est pas comme si je dépense beaucoup en divertissement au cours d’une année, et faut bien que mon emploi d’été ait servi à quelque chose».

Continue reading “Projet Durian, luxe de geek intégriste”

Bazaar upload pour sites web de clients

Je gère mes sites Internet avec Bazaar. Il n’était qu’une question de temps avant que je me décide à finalement essayer bzr upload pour les sites Internet de clients où je n’ai qu’un accès restreint (ex: FTP) où je ne fais que pousser mes modifications après tests. Il suffit d’avoir le paquet bzr-upload installé, et exécuter

bzr upload ftp://utilisateur@hote/dossier

Continue reading “Bazaar upload pour sites web de clients”