Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre actif
    Quelle distribution Linux ou logiciel est compatible avec la lecture des photos d'un iphone ?
    Bonjour,

    J'utilise une distribution basée sur Ubuntu avec l'environnement Pantheon sur mon ordinateur. Je n'ai pas d'autre système d'exploitation.
    En connectant un iphone via cable USB à l'ordinateur, l'iphone s'affiche bien à gauche en-dessous de mon disque dûr (comme le ferait une clé USB), mais quand je clique dessus, aucun fichier ou dossier n'est affiché.

    Quelqu'un saurait-il quelle distribution linux ou logiciel utiliser pour pouvoir afficher les photos d'un iphone relié par cable USB à l'ordinateur ?
    Le but est de visualiser tous les dossiers et photos et de sélectionner celles qui m'intéressent pour les copier sur le disque dûr, et supprimer les autres de l'iphone depuis l'interface de l'ordinateur.

    (je ne m'intéresse pas à la gestion de la partie musique ou de ce que ferait itunes sous windowze)

    Merci beaucoup pour vos suggestions.

  2. #2
    Responsable Systèmes

    Essayes ifuse.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutor...s/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre chevronné
    l'iphone s'affiche bien à gauche en-dessous de mon disque dûr (comme le ferait une clé USB), mais quand je clique dessus, aucun fichier ou dossier n'est affiché.
    Déjà vérifie que ifuse est bien installé ( Synaptic ).
    Tu as aussi besoin de usbmuxd, libimobiledevice4 ( 4, 5 ou 6 selon la distribution ), libusbmuxd-tools
    Ensuite regarde avec gnome-disks, tu devrais voir apparaître un disque correspondant à l'iphone. Essaye de le monter / démonter.
    Un clic droit sur l'icône de l'iphone propose quoi ?
    En désespoir de cause connecter directement la carte mémoire de l'iphone sur l'ordinateur pour voir si ça va mieux.

  4. #4
    Membre actif
    merci beaucoup pour vos réponses.
    Citation Envoyé par mm_71 Voir le message
    Déjà vérifie que ifuse est bien installé ( Synaptic ).
    Tu as aussi besoin de usbmuxd, libimobiledevice4 ( 4, 5 ou 6 selon la distribution ), libusbmuxd-tools
    ifuse n'est pas installé...
    Synaptic me propose deux paquets : ifuse et ifuse-dbg. Dois-je installer les deux ou un seul ? lequel ?
    usbmuxd est peut-être déjà installé, je ne sais pas trop... voici ce que Synaptic montre:

    libimobiledevice6 est déjà installé. libimobiledevice6-dbg n'est pas installé. Dois-je l'installer aussi ?
    libusbmuxd-tools n'est pas installé.

    Avez-vous réussi à voir les photos d'un iphone avec ces 4 paquets installés ?

    je n'avais pas trouvé avant de poster mon message ici, mais peut-être connaissez-vous des liens vers des tutoriaux expliquant dans quel ordre quoi installer ?


    Citation Envoyé par mm_71 Voir le message

    Un clic droit sur l'icône de l'iphone propose quoi ?
    voici:

    et un clic-droit propose le menu suivant: ouvrir; ouvrir dans un nouvel onglet; ouvrir dans une nouvelle fenêtre, démonter, propriétés.
    La fenêtre "propriétés" affiche ceci:

  5. #5
    Responsable 2D/3D/Jeux

    Bonjour,

    Synaptic me propose deux paquets : ifuse et ifuse-dbg. Dois-je installer les deux ou un seul ? lequel ?
    Les paquets -dbg sont des paquets spécifiques aux débogage. Ils ne sont pas utiles pour les utilisateurs classiques, mais pour les développeurs ou les gens qui cherchent à comprendre l'origine des bogues. Donc, vous n'en avez pas besoin (et ça marchera très bien sans).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre chevronné
    libusbmuxd-tools n'est pas installé.
    Dans le doute oui, si ça ne fait pas bien ça ne fait pas de mal. Mais il faut surtout ifuse, c'est sans doute la que ça coince.
    Avez-vous réussi à voir les photos d'un iphone avec ces 4 paquets installés ?
    Je n'ai pas d'iphone et on ne me verra sans doute jamais utiliser un truc de chez apple mais mes apn et mon vieux portable wiko ne m'ont jamais causé de souci.
    La fenêtre "propriétés" affiche ceci:
    Étrange, ça dit qu'il n'y a rien à voir ( 32 / 32 gb libres ) alors que la jauge de l'image précédente montre que la carte est pleine à 80%. Cliquer et recliquer sur la flèche verticale à droite de la mention iphone ça fait quoi ?
    Un truc bête:
    Les paquets libgphoto... sont ils tous installés ? Sinon le faire sauf les .dev et .dbg qui ne sont pas utile.
    Dans la foulée aussi installer pix qui permet d'importer rapidement les photos en les effaçant du support d'origine.
    Dernier détail, si la connexion USB est faite depuis un HUB USB ou un câble USB prolongateur connecter directement à une prise sur l'ordinateur.

  7. #7
    Membre actif
    Merci pour vos réponses.

    J'ai installé ifuse et libusbmuxd-tools via Synaptic
    Les paquets libgphoto suivants étaient déjà installés:
    • libgphoto2-6
    • libgphoto2-6:i386
    • libgphoto2-l10n
    • libgphoto2-port12
    • libgphoto2-port12:i386


    la connexion USB est faite avec le cable d'Apple.
    je n'ai pas trouvé de paquet nommé pix dans la recherche de Synaptic.
    Cliquer et recliquer sur la flèche verticale à droite de la mention iphone ça fait quoi ? > ça démonte et monte l'iphone de l'ordinateur, mais ne change rien au résultat.
    j'ai installé gnome-disk, et l'iphone n'apparait pas dans la liste des disques.

    Résultat actuel: négatif. Pas de changement dans l'explorateur de fichiers, il affiche toujours ce dossier est vide. La seule différence est ce qu'affiche la barre d'adresse, désormais gphoto2://[usb:001,006]/, et avant elle affichait gphoto2://[usb:001,007]/ comme on le voit dans l'image du message de 30/05/2018, 15h19

  8. #8
    Membre actif
    Est-ce que quelqu'un a déjà pu visualiser des photos d'iphone sur un ordinateur tournant sous une distribution Linux, lorsque l'iphone est relié par cable USB à l'ordinateur ?

  9. #9
    Responsable Systèmes

    Peut-être un prob. d'appairage.

    Une fois ifuse installé essayes :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    idevicepair pair


    ou
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    idevicepair validate


    Tu devrais ensuite pouvoir le monter via fusermount.

    J'ai pas d'iphone pour tester.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutor...s/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

  10. #10
    Membre actif
    Bonjour, merci de votre aide!
    Alors j'ai installé idevicepair, qui n'était pas installé sur mon ordinateur, puis exécuté
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    idevicepair pair
    .
    Résultat :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    SUCCESS: Paired with device ca3cc4987a2e2xxxxxxxxxxxxxxxxxxxxc0f


    ensuite je ne sais quoi faire. Je ne connais pas fusermount, Synaptic ne le connait pas non plus...
    une recherche internet rapide m'indique les étapes suivantes:
    1. Code :Sélectionner tout -Visualiser dans une fenêtre à part
      dmesg | grep ipheth
      => résultat Apple iPhone USB Ethernet device attached cela indique que l'appairage a bien fonctionné
    2. création d'un dossier dédié:
    3. attribuer tous les droits à ce dossier
      Code :Sélectionner tout -Visualiser dans une fenêtre à part
      sudo chmod 777 /media/iPhone
    4. Code :Sélectionner tout -Visualiser dans une fenêtre à part
      idevicepair pair
      Résultat :
      Code :Sélectionner tout -Visualiser dans une fenêtre à part
      SUCCESS: Paired with device ca3cc4987a2e2xxxxxxxxxxxxxxxxxxxxc0f
    5. Code :Sélectionner tout -Visualiser dans une fenêtre à part
      ifuse /media/iPhone
      Résultat :
      Code :Sélectionner tout -Visualiser dans une fenêtre à part
      Failed to connect to lockdownd service on the device. Try again. If it still fails try rebooting your device.

    quelqu'un saurait-il comment se sortir de cela ?


  11. #11
    Responsable 2D/3D/Jeux

    Peut être il se monte automatiquement au branchement du téléphone ?
    Sinon, vérifiez bien que le périphérique est déverrouillé (même si ce n'est qu'appuyez sur le bouton Home deux fois, pour le ... déverrouillé).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  12. #12
    Membre actif
    merci pour votre message.
    il apparaît dans la colonne de gauche de l'explorateur de fichier, oui (Cf mon message de 31/05/2018, 20h51), mais rien de plus.
    Oui, l'iphone est déverrouillé quand je le branche à l'ordinateur et j'ai dit au téléphone que l'ordi était digne de confiance.

  13. #13
    Expert éminent sénior
    Bonjour,
    Citation Envoyé par surcouf1 Voir le message
    il apparaît dans la colonne de gauche de l'explorateur de fichier, oui (Cf mon message de 31/05/2018, 20h51), mais rien de plus.
    Sur l'image en bas de ton message, tu indiques qu'un clic-droit te propose de démonter l'appareil.
    Donc il est monté.

    Je viens de regarder avec le vieil APN Canon 450 de mon fils, dans l'explorateur de fichiers c'est un peu pareil : gphoto2://[usb:002,003]/.

    En tapant mount dans une fenêtre de terminal, je vois bien qu'il est monté, (ligne bleu sombre en haut de l'assemblage de deux copies d'écran, ci-dessous), et en allant y voir avec l'outil mc j'arrive à voir les photos que contient l'appareil (bas de l'assemblage, on voit à droite les noms des photos, juste 3 car je fais le ménage régulièrement).



    Faudrait creuser de ce côté-là.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  14. #14
    Membre chevronné
    Sur l'image en bas de ton message, tu indiques qu'un clic-droit te propose de démonter l'appareil.
    Donc il est monté.
    Dans un message précédent surcouf1 disait qu'il ne le voyait pas dans gnome-disks ce qui est anormal. Il est possible que son système détecte l'iphone, crée le point de montage sur le disque mais n'arrive pas à le monter pour une raison quelconque.

    Je renouvelle ma suggestion faite plus haut: Sortir la carte mémoire de l'iphone et la connecter directement sur l'ordinateur pour voir ce qui se passe.

  15. #15
    Expert éminent sénior
    Citation Envoyé par mm_71 Voir le message
    Dans un message précédent surcouf1 disait qu'il ne le voyait pas dans gnome-disks ce qui est anormal. Il est possible que son système détecte l'iphone, crée le point de montage sur le disque mais n'arrive pas à le monter pour une raison quelconque.
    Je ne vois pas non plus l'APN de mon fils, la manière simple que j'ai d'y accéder consiste, lors du branchement, à attendre une petite fenêtre qui me propose de parcourir l'appareil dans le Gestionnaire de fichiers.
    Si j'ai le malheur d'annuler cette fenêtre c'est foutu et j'en suis quitte pour déconnecter/reconnecter, enfin, jusqu'à ce matin : grâce à la manip avec mc, découverte en répondant à ce post, je suis sûr que ça me sera très utile.

    Peut-être que gnome-disks n'affiche pas les objets cachés ? Rappel : tout est dans ...user/.gvfs/...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  16. #16
    Modérateur

    Bonjour,

    J'ai le même problème. Beaucoup de distributions (Fedora, pour ma part) utilisent des logiciels qui, eux-mêmes, s'appuient sur la bibliothèque libgphoto2, qui elle-même prend en charge un certain nombre de périphériques de capture d'images et utilise le PTP (Picture Transfer Protocol) pour le faire. Le protocole est reconnu par la plupart de ces périphériques, dont l'iPhone même s'il est différent du protocole Apple habituel.

    Par exemple, les distributions basées sur Gnome proposent Shotwell. C'est un logiciel écrit en Vala, dont le fonctionnement est similaire à iTunes dans la gestion des photos.

    L'ennui est que l'on a constaté que, de temps en temps, des irrégularités sont introduites dans l'OS de l'iPhone au niveau du PTP. J'ai participé à la rédaction d'une mise à jour de GPhoto2 pour régler ce problème à une occasion l'an dernier. On avait d'abord constaté que les fichiers étaient intercalés dans un sous-répertoire intermédiaire dont le nom était choisi aléatoirement (chaîne hexadécimale à huit caractères) et qui changeait à chaque nouvelle reconnexion, ou sur demande de réinitialisation via le protocole. Ce phénomène avait fini par disparaître quelque temps plus tard (trop d'incompatibilités avec l'existant, j'imagine).

    Un peu plus tard, ça recommençait : cette fois-ci, on recevait un code spécial à la première requête puis le résultat attendu au deuxième appel, et l'ID du dépôt restait le même à condition de se reconnecter à l'appareil dans les trois secondes qui suivaient la dernière déconnexion, faute de quoi cet identifiant était incrémenté.

    On a pu lire ici ou là qu'il s'agissait de contremesures vis-à-vis de programmes menant des attaques sur ces appareils, ce qui est plausible, mais il est difficile de ne pas y voir également une tentative d'introduire des dysfonctionnements spécialement étudiés pour s'adapter au comportement des logiciels de la marque et causer des difficultés à ceux qui ne s'appuient que sur le standard.



    Tout cela dire que la plupart des distributions récentes savent le faire, mais qu'on risque de se retrouver régulièrement confrontés à ce problème. Et comme libgphoto2 n'est pas spécialement conçue pour l'iPhone en particulier, il ne faut pas hésiter à faire remonter le problème parce qu'elle ne sera pas forcément mise à jour automatiquement dès que le problème ressurgira.

  17. #17
    Membre chevronné
    Je ne vois pas non plus l'APN de mon fils, la manière simple que j'ai d'y accéder consiste, lors du branchement, à attendre une petite fenêtre qui me propose de parcourir l'appareil dans le Gestionnaire de fichiers.
    Mais tu utilise debian qui n'installe pas par défaut les pilotes propriétaires. Avec Mint 18.3 je branche l'APN ( Sony RX 100 1 ) et j'ai tout de suite ça:

    Peut-être que gnome-disks n'affiche pas les objets cachés ?
    Mais un périphérique peut-il être un objet caché ?
    Rappel : tout est dans ...user/.gvfs/...
    Par contre /$user/.gvfs ( uniquement en route ) est toujours vide chez moi.
    Par exemple, les distributions basées sur Gnome proposent Shotwell.
    Je l'ai dans la liste des paquets mais pas installé, j'utilise pix ( anciennement g_thumb ).

  18. #18
    Membre actif
    histoire de tenter autre chose, j'ai essayé d'installer shotwell (version 0.22), et le résultat est toujours identique, négatif:

  19. #19
    Expert éminent sénior
    Citation Envoyé par surcouf1 Voir le message
    histoire de tenter autre chose, j'ai essayé d'installer shotwell (version 0.22), et le résultat est toujours identique, négatif
    Et avec mc dans le dossier .gvfs ?
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  20. #20
    Responsable Systèmes

    Je renouvelle ma suggestion faite plus haut: Sortir la carte mémoire de l'iphone et la connecter directement sur l'ordinateur pour voir ce qui se passe.
    Il n'y a pas de carte mémoire dans l'iphone.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutor...s/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation