Articles taggés avec ‘ubuntu’

Les walkmans Sony sous Ubuntu Hardy

Samedi 10 mai 2008

Depuis la dernière version d’Ubuntu - et c’est également le cas des autres distributions qui utilisent la version 0.5.11rc2 de HAL ou plus récente - les lecteurs mp3 NWZ-A81x et NWZ-S61x que Sony a eu la bonne idée de rendre compatibles USB mass-storage, i.e. utilisables comme des clés USB, ne sont plus montés automatiquement sur le bureau (il reste possible d’utiliser mount). On peut les utiliser comme périphériques MTP avec rhythmbox ou banshee, mais pas comme périphériques UMS.

En cause, une amélioration du code source de HAL : la vérification du retour d’une fonction dans le fichier hald/util.c - fonction hal_util_get_int_from_file(), introduite le 28 janvier 2008. En soit, c’est une bonne chose, mais avec pour effet de bord la fin de la détection du volume FAT32 qui se trouve sur le walkman (car sa taille est reportée de manière erronée par sysfs).

Vous trouverez plus d’infos sur le bug sur Launchpad.

Bref, voici la solution palliative : nous allons faire une modification dans le code source de HAL, puis le recompiler et reconstruire un paquet. Vous avez besoin d’avoir une source de logiciels offrant les paquets source sur votre système.


# récupération du paquet source
apt-get source hal
# installation des dépendances
sudo apt-get build-dep hal
cd hal-0.5.11~rc2/
# nous modifions strtol() par strtoul() dans util.c
sed -i '201s/strtol/strtoul/' hald/util.c
# nous recompilons HAL et reconstruisons le paquet
dpkg-buildpackage -us -uc -rfakeroot
cd ..
sudo dpkg -i hal_0.5.11~rc2-1ubuntu8.1_i386.deb

A ce point, normalement, le lecteur devrait être monté sans problème et apparaître sur le bureau.

Par contre, pour qu’il soit bien reconnu par Rhythmbox et consorts comme un lecteur MP3 UMS, il faut :
- désactiver le plugin Lecteurs portables MTP dans Rhythmbox
- copier le descriptif HAL du Sony A818 dans /etc/hal/fdi/information
- rédémarrer HAL : sudo invoke-rc.d hal restart
- brancher le baladeur

Je pense que le fichier descriptif fonctionne pour toute la série des A81x. Pour les autres, il suffit d’adapter le champ product_id (utilisez la commande lsusb pour trouver le couple vendor_id:product_id).

L’étape de création du paquet pose un problème : notre version sera remplacée par la prochaine mise à jour. Si quelqu’un peut m’apporter une aide précieuse sur les modifications à apporter au paquet source, je suis preneur.

Connaissez-vous debootstrap ?

Mardi 27 mars 2007

Récemment, j’ai voulu monter un serveur WebDAV chez un collègue, pour partager des calendriers. J’ai d’abord configuré et testé le service en local, sur mon ordinateur portable, puis j’ai transmis les fichiers de configuration au collègue. Pour ne pas mettre le bazar dans mon système, j’ai reconstitué dans un dossier un système Linux tout neuf, tout propre, avec l’aide de debootstrap.

Lire le reste de cet article »

Faites une petite pause

Samedi 3 février 2007

Lorsqu’on passe, par choix ou par obligation, beaucoup de temps chaque jour devant un ordinateur, il est judicieux de faire des pauses régulièrement. Votre environnement de bureau GNOME peut vous y aider. Voici comment.

Lire le reste de cet article »

Un nouveau menu avec gnome-main-menu

Jeudi 1 février 2007

Depuis quelques temps, je cherche à remplacer la barre de menus GNOME par quelque chose de plus fun, et qui en particulier me permettrait d’accéder à mes applications les plus utilisées. Tombée tout cru dans mon aggrégateur RSS ce matin, l’application gnome-main-menu semble répondre à mes attentes.

Lire le reste de cet article »

Un panneau de contrôle pour Gnome ?

Dimanche 14 janvier 2007

Ce matin, surprise après la mise à jour de ma distribution Linux, Feisty Fawn, version de développement d’Ubuntu : les menus Administration et Préférences dans le menu GNOME ont disparu ! Ils ont été remplacés par un “Centre de contrôle GNOME”.

Lire le reste de cet article »

Réaliser un rétroportage de Edgy vers Dapper

Dimanche 3 septembre 2006

Il arrive parfois, lorsqu’on utilise la version stable d’une distribution Linux, de vouloir utiliser les dernières versions de ses logiciels favoris. Vous utilisez Ubuntu Dapper et vous bavez d’envie d’essayer Rhythmbox 0.9.5, mais vous ne voulez pas passer à Edgy, encore instable ? Le rétroportage, ou backport, est pour vous.

Lire le reste de cet article »

Ubuntu Dapper sur un portable Asus A6BG16E-RWDL

Jeudi 4 mai 2006

La distribution Ubuntu Linux proposera dans les jours qui viennent une nouvelle version : Dapper Drake. Revue de l’installation sur un portable Asus : le A6BG16E-RWDL.

Lire le reste de cet article »

Ubuntu Breezy sur un portable Asus A6BG16E-RWDL

Vendredi 28 octobre 2005

L’objet de cet article et de décrire le comportement et les possibilités de cet ordinateur avec le système d’exploitation GNU/Linux. J’ai essayé diverses ditributions. Ubuntu Hoary 5.04, Debian Sid, Gentoo Linux. La dernière en date est une Ubuntu Breezy 5.10. Une petite merveille sur ce portable : à la fin de l’installation, presque toutes les fonctionnalités de l’ordinateur sont supportées, sans autre réglage.

Lire le reste de cet article »