HAL et mon Meizu M3

Guillaume Kulakowski par Guillaume Kulakowski dans Linux 3 juin 2007 5
Linux

Comme ceux qui lisent régulièrement mon blog le savent, je me suis acheté un nouveau baladeur MP3. Ce dernier est parfaitement reconnu sous Linux, mais je regrettais juste qu’il apparaisse comme disque amovible sur mon bureau et qu’il soit monté dans /medi/disk/. C’est après un passage sur les forums de fedora-fr ou j’ai trouvé la réponse à ma question, que je me suis fait ce petit fichier *.fdi qui permet de monter le Meizu dans /media/meizu_m3 et de l’afficher sur le bureau avec le nom « Meizu M3 ».

llaumgui@enterprise ~> cat /usr/share/hal/fdi/policy/95userpolicy/95-meizu-m3.fdi 
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<!-- /usr/share/hal/fdi/policy/95userpolicy -->
  <device>
    <match key="volume.uuid" string="68DE-5DE7">
        <merge key="volume.label" type="string">Meizu M3</merge>
        <merge key="volume.policy.desired_mount_point" type="string">meizu_m3</merge> 
    </match>
  </device>
</deviceinfo>

Je recherchais une méthode sans passer par hal et plus orientée user (fichier dans /home/), mais, au final, cette méthode me convient parfaitement.

Commentaires

bbTGV

Pourquoi tant de prise de tête LL

Kagou

Il manque plus qu'a faire remonter l'info vers les dev de hal, et à la prochaine version ton baladeur sera reconnu dans toutes les distributions à jour :)

LLaumgui

C'est ce que je comptais faire

bochecha

J'men vais de suite adapter ton fichier pour mon Meizu M6.

Tant que tu y es, tu remontes le mien en meme temps que le tien ? :-D

ThK

Il est un peu naze ton fichier fdi...
- tu te bases sur l'uuid pour le reconnaître, or un nouveau uuid est re-créé à chaque formatage du système de fichiers. Utilise plutôt l'id vendor et l'id product;
- tu devrais mettre ton fdi dans /etc/hal plutôt que /usr/share/hal.

Les commentaires pour ce poste sont fermés.

Réseaux sociaux