Archives par mot-clé : Linux

MP550 support for linux

On many forums, I’ve read my brand new Canon Pixma MP550 would not be supported under Linux.

Well, that’s incorrect 🙂 Mandriva linux does not provide out-of-the-box support, but you’ll find official Canon drivers for this very nice printer on the Canon Australian web site. Strangely enough, they are not on the sites in other countries :-/

Here are my instructions:

Go to Canan Australia Support services

Go to http://www.canon.com.au/Support-Services

Open the download link for my printer

Search for Printer
First, search for my printer (in my case MP550)
Then, Follow the download link
Follow the download link

Download the driver

Browse the results and find the Canon driver for linux.

The Canon driver for linux
The Canon driver for linux

You find, the source code, the Redhat RPM package, and the Debian DEB package.

You’ll also find the drivers for the scanner.

For a RPM-based distribution, download the RPM packages for

the printer
MP550 series IJ Printer Driver Ver. 3.20 for Linux (rpm Packagearchive)
the scanner
MP550 series ScanGear MP Ver. 1.40 for Linux (rpm Packagearchive)

Install the drivers

Unpack the archive

root@localhost /tmp # tar xzvf cnijfilter-mp550series-3.20-1-i386-rpm.tar.gz

run the install script

cd cnijfilter-mp550series-3.20-1-i386-rpm
./install.sh

That’s it

Check in the CUPS adminsitration that the printer was added, and print the test page.

Eclipse bug: buttons don’t work

My Eclipse Galileo has been behaving very strangely, as some buttons have stopped to work after an update of libgtk: I was unable to click on some buttons (it was as if I was never releasing the click, the button was pushed, but not clicked)

I discovered this when I tried to create a New Project, type Java, Next. Hey! Next!
What? I couldn’t click on « next ». However the Enter key still working…

This is actually a SWT bug with GTK in Eclipse.

Workaround is to export GDK_NATIVE_WINDOWS=1

I have Java 1.6 Java HotSpot(TM), Mandriva 2010, desktop on KDE4, GTK 2.2.18 (recently updated my Mandriva).

Thank you norio for the tip!

Grosse frayeur ce soir

Ce soir, mon ordinateur ne démarre pas. Un système de fichiers n’a pas pu être monté à cause d’incohérences. Manque de bol, il s’agit de /home. Mais je suis encore confiant.

Le fsck échoue. Je suis un peu moins confiant. Je décide de l’appliquer directement sur le disque, et non sur le périphérique RAID. Je veux donc démonter mon RAID, mais il refuse car il y a un volume actif sur le RAID.

Hé oui, car j’utilise LVM… En fait, j’ai deux disques /dev/sda9 et /dev/sdb2 agrégés en RAID 1 (mirroring) sur /dev/md0.
J’ai placé ce /dev/md0 dans un groupe physique LVM /dev/raidvg.
Et sur ce groupe physique, j’ai créé un volume logique /dev/raidvg/home sur lequel est monté mon répertoire /home

A ce stade, je me dis donc qu’il me suffit de stopper mon LVM. Et je lance (un peu à l’improviste) la commande vgremove sur /dev/raidvg. Il me demande la confirmation du retrait de /dev/raidvg/home dans la foulée.

Et là, je me rends compte qu’il est absurde de lancer fsck sur /dev/sda9 car ce volume sert uniquement de support à LVM et n’est pas la partition de données en tant que telles.

Et c’est à ce moment que j’entre en mode panique: je n’ai pas moyen de récupérer ma configuration LVM car je l’ai détruite!

Il y a bien sur un vgcfgrestore, mais il nécessite un fichier de backup dans /etc/lvm/backup et je n’avais pas vu la commande vgcfgbackup!

Avant de recréer un nouveau système de fichiers sur ce nouveau volume LVM, je me dis que LVM doit bien pouvoir redétecter l’ancienne configuration. Je cherche désespérément avec lvscan mais non…

Et là je découvre qu’il y a un répertoire /etc/lvm/archive. Avec pleins de fichiers; LVM est génial. Il a créé un backup à chacune des opérations que j’ai faites avec lui depuis la création des volumes physiques. Je retrouve la configuration d’avant catastrophe, et fais une copie dans /etc/lvm/backup.

Je retrouve mon volume logique sans problème, et je finis par reconstruire mon système de fichiers à coups de fsck.reiserfs

Et j’ai retenu la leçon: la panne disque n’est pas la seule façon de perdre ses données. Je fais une copie de tout mon /home sur un autre système de fichiers. Il faudrait que je grave tout ça.

Et LVM est génial.

Picasa fonctionne aussi sous Linux

Un collègue m’a beaucoup venté les mérites de Picasa, le logiciel de gestion d’albums photos de Google. Et comme je voulais justement réorganiser mes photos, je l’ai essayé.

Quelle ne fut pas ma surprise de réussir l’installation de Picasa avec WINE (Wine est un émulateur des API de Windows sous linux). Et pas que l’installation: Picasa semble fonctionner sous linux (avec wine).

Je dois dire que j’ai été impressionné par l’interface. Comme Google fait la guerre contre l’organisation hierarchisée des données (en), on place des labels sur les photos et cela les organise dynamiquement par catégorie.

Malheureusement, les polices sont illisibles. Et puis ce n’est pas très propre d’émuler une application, comme ça… Bref, à quand la version linux de Picasa?