filyb.info

samedi 27 janvier 2007

Transformer une clef usb U3 en une clef usb fonctionelle

Mes parents ayant fait récemment l'acquisition d'un lecteur/enregistreur de DVD avec disque dur comportant un port USB, mon père s'était décidé à acheter une clef USB d'un gigaoctet, pour pouvoir transférer des contenus depuis son ordinateur vers l'enregistreur. Il a choisit le premier prix sur un quelconque site de vente en ligne. La clef est arrivée, mais...

Image d'une clef USB U3 C'est une clef USB U3. Qu'est-ce que ça veut dire ? Ça veut dire que cette clef contient une partition supplémentaire de 6 mégaoctets, partition reconnue en tant que lecteur CD-Rom USB, qui contient un lanceur automatique pour les systèmes Microsoft Windows, lanceur qui lance, sur la partition reconnue comme disque UMS une interface U3. Cette interface U3 va se loger dans la zone de notification, et permet de lancer et de gérer des logiciels installés sur la clef USB. (Pour en savoir plus, voir le site U3.)

L'interface U3 a vite été remplacée par celle de la Framakey, la partition CD-Rom modifiée pour lancer l'interface de la Framakey. Cependant, impossible de faire reconnaître la clef USB sur l'enregistreur de DVD. L'appareil ne voulait tout simplement pas lire la clef (alors qu'il fonctionne très bien avec des clefs classiques). J'ai soupçonné que son implémentation de la norme USB ou UMS ne devait pas être très bonne, et que l'appareil s'emmêlait les pinceaux lorsque plusieurs partitions étaient présentes sur le même périphérique.

Heureusement, U3 propose un désinstalleur qui va re-partitionner et re-formater votre clef U3. Mais attention : toutes les données de la clef vont être perdues, pensez à faire des sauvegardes ! Après test sur l'enregistreur, ça marche ! La clef USB va enfin pouvoir servir à ce à quoi elle était destinée.

jeudi 25 janvier 2007

Linux : faire revenir une souris disparue

Depuis quelques temps, j'avais un petit soucis avec mon pointeur : dès qu'il était dans une zone d'une fenêtre où avait lieu un chargement (par exemple, la barre d'onglets de Mozilla Firefox si un onglet était en cours de chargement), il disparaissait. Dès que la souris revenait dans une autre zone, il réapparaissait, de même quand le chargement se terminait. Et plus amusant encore : seul le pointeur normal (la flèche) s'amusait à jouer à cache cache ; si le pointeur était sur une zone de texte, ou un lien, il s'affichait bien avec l'image adéquate.

De fait, ce problème entrait dans la catégorie des petits problèmes exaspérants, mais pas suffisamment grave pour vous obliger à cesser immédiatement ce que vous êtes en train de faire pour chercher une solution. Aussi il fallut attendre jusqu'à aujourd'hui pour que je cherche une solution.

Et j'ai trouvé un sujet sur les forums ubuntu-fr, [xOrg / Xgl] Problèmes de curseur + petit problème de Gnome, où ktulu préconise ce qui suit :

dans la section device ajoutez :

    Option "HWcursor" "false"
    Option "SWcursor" "true"

J'ai testé, et bien évidement, ça n'a fait qu'empirer le problème. J'en ai déduis qu'il fallait aller dans le sens inverse, donc j'ai ajoute dans la section device de mon fichier /etc/X11/xorg.conf (à éditer en root) :

    Option "HWcursor" "true"
    Option "SWcursor" "false"

Et là tout va bien, ça marche, plus aucun soucis. Il me semble que c'est une histoire de choix entre une gestion matérielle ou logicielle du pointeur, mais je n'en sais pas plus. Si vous avez le même problème, testez les deux solutions, il y en aura peut-être une qui fonctionne...

mercredi 3 janvier 2007

gmmkeys 0.2 : touches multimédia de Gnome dans Amarok

Je vous avais déjà parlé d'un plugin Amarok pour que ce dernier gère les touches multimédia de Gnome, et j'en avais publié un prototype.

Désormais, le code a été poli, le script correctement empaqueté, et publié sur kde-apps.org est disponible en version 0.2.

Si vous souhaitez le télécharger, l'archive est ici : gmmkeys.amarokscript.tar.bz2, mais le plus simple reste encore de le récupérer directement via Amarok (Outils > Gestionnaire de scripts > Obtenir plus de scripts).

Comme le prototype, ce plugin utilise un module binaire mmkeys.so provenant de Exaile. Mon archive propose le module compilé pour i386, pour les autres architectures, vous pouvez utiliser les modules compilés pour le projet Exaile, ou le compiler à l'aide du code source présent dans celui d'Exaile.

lundi 1 janvier 2007

2007 - First “en vrac” of the year

Ça y est, c'est 2007.

Je vais vous épargner les bonnes résolutions, je n'en ai pas faites. D'ailleurs je pense ne jamais en avoir vraiment faites, si ce n'est pour répondre à la question Et toi, qu'elles sont tes bonnes résolutions ?, résolutions inventées en direct et oubliées aussi vite. On parle toujours de bonne résolution. Et pourquoi pas de mauvaises, d'ailleurs ? On peut faire de très bonne mauvaises résolution, et se jurer de ne pas les tenir. Non seulement c'est plus facile, plus honnête, mais en plus c'est plus amusant. Mais non. Pas de résolution cette année.

Sinon je pourrais aussi écrire les perspectives que j'entrevois pour cette année à venir, parler un peu politique, élections, etc. Mais non. D'abord parce qu'en cherchant bien vous trouverez des blogs très intéressant qui disent mieux que moi ce que j'aurai pu dire, ensuite parce que je n'ai pas de boule de cristal, et puis surtout parce que je ne vois pas en quoi le fait de changer d'année changera quoi que ce soit à ce qui se passe en bas de chez nous.

Donc je ne vais rien vous dire sur 2007. Juste vous filer quelques liens sans aucun rapport trouvés ici et là, pour ceux que ça intéresse :

mardi 31 octobre 2006

Astuce de KTorrent : la vérification des données

Imaginez une situation tout à fait banale : une nouvelle version de votre distribution linux préférée est sortie. Certes, vous avez déjà fait la mise à jour vers son pendant instable depuis quelques semaines, mais vous désirez tout de même télécharger les cd-rom, dans le cas d'éventuelles installations. Ne voulant pas surcharger les serveurs FTP rudement mis à l'épreuve en ces jours, vous vous tourner vers une solution performante de P2P : BitTorrent. Vous lancez votre client préféré, KTorrent, et téléchargez les images disque.

Une fois le téléchargement fini, vous vérifiez vos fichiers, à la dure, avec la commande md5sum en comparant avec les sommes de contrôles présentes sur le serveur. Stupeur ! un fichier est endommagé. Vous retournez dans KTorrent, et cherchez une fonction pour recommencer le téléchargement. Et là, vous tombez sur la fonction Vérification de l'intégralité des données :

Copie d'écran du menu contextuel de KTorrent
(Cette fonction est accessible par un clique-droit sur un téléchargement.)

Alors, miracle : une fenêtre s'ouvre, et se met à vérifier vos données :
Copie d'écran de la fenêtre de vérification des données

Non seulement elle va vérifier les données, mais en plus de déterminer si le fichier est correct ou non, elle va déterminer quels sont les morceaux incriminés, et en cliquant sur OK, KTorrent ne va lancer le téléchargement que des blocs incorrects, ce qui est une grande économie de bande passante. Donc le réflexe à avoir : vérifiez vos données une fois les téléchargements finis !

On peut bien sûr se poser la question : pourquoi cela n'est-il pas fait automatiquement ?...

(Il est bien sûr entièrement possible que d'autres clients BitTorrent possèdent cette fonction, et que tous mes lecteurs soient déjà au courrant. Dans le doute, je poste ce billet, dès fois que ça pourrait servir comme ça m'a servit personnellement - pour ma part c'était ubuntu-6.10-desktop-amd64.iso qui était incriminé.)

- page 3 de 8 -