Suite à l’installation de Mageia 3 finalement j’ai constaté que mon système ne reconnaissait pas ma GoPro, pas plus que mon appareil photo Nikon Coolpix P510. Pour ma GoPro, j’ai du créer le fichier suivant /etc/udev/rules.d/11-media-by-label-auto-mount.rules dont voici le contenu
KERNEL!="sd[c-z][0-9]", GOTO="media_by_label_auto_mount_end" # Import FS infos IMPORT{program}="/sbin/blkid -o udev -p %N" # # Get a label if present, otherwise specify one ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}" ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k" # # Global mount options ACTION=="add", ENV{mount_options}="relatime" # Filesystem-specific mount options ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,gid=5000,umask=002" # # Mount the device ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}" # # Clean up after removal ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}" # # Exit LABEL="media_by_label_auto_mount_end"
J’ai pris soin de mettre une détection à partir de sdc sans inclure sda et sdb qui correspondent à mes disques locaux . 5000 correspond au groupe de mes utilisateurs users. Normalement avec ce fichier, il devrait reconnaître tous les supports de masse du style carte SD, voire disque dur externe.
Pour l’appareil photo, ça était plus compliqué j’ai du taper la commande suivante
/usr/lib64/libgphoto2/print-camera-list udev-rules version 0.98 mode 0666 version 0.98 group users > /etc/udev/rules.d/90-libgphoto2.rules
dans ce fichier je retrouve mon appareil photo référencé à la ligne suivante
ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="0223", MODE="0666", GROUP="users"
j’ai mis en commentaire la ligne suivante comme ceci
#PROGRAM="check-ptp-camera 06/01/01", MODE="0666", GROUP="users"
Maintenant je peux télécharger les fichiers à partir d’un shell avec la commande gphoto2. Par contre ça bogue avec dolphin qui ne peut pas accéder aux fichiers. Du coup j’ai installé gtkam qui est une interface graphique à gphoto2.