14.04 Impossible de créer / supprimer / manipuler des fichiers sur mon appareil Android via USB

18

J'ai toujours eu des problèmes de compatibilité entre mon téléphone Android et Ubuntu, mais maintenant j'en suis arrivé au point que je ne peux rien faire avec via USB. Cela a toujours été le cas lorsque je branche mon appareil, un message d'erreur apparaît:

"Impossible de monter le téléphone Android" Impossible d'ouvrir le périphérique MTP '[usb: 001 035]' "

Quoi qu'il en soit, j'ai pu gérer mes fichiers tant que le téléphone était déverrouillé lorsque je l'ai branché. Cependant, il semble maintenant que j'obtienne un nouveau message d'erreur (ou au moins un que je ne me souviens pas avoir reçu auparavant), qui se lit comme suit: :

Unhandled error message:  No such interface 'org.gtk.vfs.Mount' on object at path/org/gtk/vfs/mount/1

Je ne sais pas si c'est la racine de mon problème. Je peux afficher tous les fichiers sur mon appareil Android, mais lorsque j'essaie de faire quelque chose comme créer / supprimer des fichiers, je reçois un message disant quelque chose comme:

Error while creating directory Untitled Folder.
There was an error creating the directory in mtp://[usb001,037]/Internal%20storage.

Sous "Afficher plus de détails", je reçois l'erreur:

libmtp error:  Could not send object info.

Je peux faire tout ce dont j'ai besoin via FTP, mais c'est ridiculement lent pour les gros fichiers. Toute aide pour que mon Android et mon PC se parlent est grandement appréciée.

user154885
la source
Assurez-vous que l'appareil est connecté en mode de stockage de masse (MSC) et non en mode de transfert multimédia (MTP).

Réponses:

13

Le conflit est entre Banshee et le gestionnaire de fichiers (Nautilus), tous deux tentent d'accéder à l'appareil. Donc, si vous souhaitez copier la liste de lecture sur l'appareil, vous devez désactiver toutes les extensions qui accèdent à votre appareil, dans les préférences de Banshee.

Ouvrez ensuite le dossier de musique de votre appareil dans Nautilus et copiez / collez vos listes de lecture de Banshee dans la fenêtre Nautilus.

Cela a fonctionné pour moi avec Ubuntu 14.04 + téléphone Jolla avec Sailfish OS.

Lucien P.
la source
Je n'utilise pas Banshee mais le problème persiste
abhishah901
1
Je veux juste noter que cela a également résolu mon problème - assurez-vous que Banshee ne fonctionne pas en arrière
mb7744
11

Essaye ça

sudo apt-get install mtpfs

Reconnectez ensuite le téléphone. Cela fonctionne pour moi. Samsung Note 2 Android 4.4.2

branch.lizard
la source
J'ai le même problème que OP, et l'installation de mtpfs n'a pas résolu le problème. J'obtiens toujours la même erreur lors de la connexion de mon téléphone via USB, ce qui fonctionnait parfaitement bien en 12.04, 12.10, 13.04 et 13.10. Maintenant, avec la mise à niveau 14.04, je n'arrive pas du tout à connecter mon téléphone.
Todd
1
Je suis passé la fenêtre d'édition de commentaire de 5 minutes ... mais apparemment, mon téléphone (Samsung S5) se connectera si je laisse l'USB branché pendant environ 10 minutes. Je naviguais sur le Web pour trouver des rapports / solutions de bugs à ce sujet, puis tout d'un coup j'ai pu cliquer sur le téléphone via nautilus et trouver ma carte SD et les données que je voulais ...
Todd
1
Je voulais également noter - j'ai une deuxième machine 14.04 qui a eu le même problème, et l'installation de 'mtpfs' a résolu ce problème, mais encore une fois, il a fallu environ 10 minutes après l'installation pour qu'elle fonctionne. J'ai également remarqué que si j'allumais le lecteur multimédia banshee, je ne pouvais pas accéder aux données de mon téléphone et désactiver banshee rétablissait immédiatement l'accès à la carte SD.
Todd
Des commentaires insensés et "rien ne fonctionnera, croyez-moi, Linux ne fonctionne pas de cette façon". Je vous salue :) 1 seconde de travail a résolu mon problème de 20 jours.
user3041058
1
Ne fonctionne pas même après avoir redémarré mon système ... J'utilise Galaxy Grand
abhishah901
3

J'ai eu le même problème, mais la fermeture de Banshee l'a résolu. Assurez-vous qu'aucun autre programme n'accède actuellement à l'appareil.

Július Retzer
la source
Je n'utilise pas Banshee mais le problème persiste
abhishah901
2

Vous pouvez également utiliser:

adb push /path/to/file /path/to/phonestorage 

vous avez besoin des ADBpilotes installés sur votre ordinateur. Vous devez également activer USB debuggingdans developer optionsvotre appareil.

Pour activer les options de développement, allez à: Settings> About Phone> Tap Build-number7 fois. (Activée)

Revenez ensuite à settings, vous trouverez developer optionsjuste au-dessus About Phone. Ici, vous trouverez USB debugging.

Lorsque vous l'activez et connectez votre appareil à votre ordinateur, il vous demandera de donner la permission à votre ordinateur avec la RSAclé (cochez la case avant de l'accepter pour laisser la permission rester).

C'est pour moi encore plus rapide que de simplement copier des fichiers comme nous le faisons normalement.

MrMaddTraxx
la source
Même problème sur adb sur Samsung S5 exécutant cyanogenmod 13.1
Tony Martin
1

J'ai eu l'erreur suivante:

libmtp error:  Could not send object info.

message d'erreur dû à un :dans le nom de fichier. J'ai renommé le fichier et le problème a été résolu.

Ben
la source
Problème similaire dû à un emoji ou à une esperluette dans le nom de fichier (ou peut-être à un autre caractère bizarre de largeur nulle ou quelque chose du
genre
0

J'ai eu un problème similaire, qui n'a pas été résolu par les différentes réponses données ci-dessus. Le répertoire montait et je pouvais voir les fichiers, mais après quelques secondes, cela ne fonctionnerait plus. La solution rapide était: j'ai remarqué que la connexion se coupait à chaque fois que le téléphone passait en mode "verrouillage d'écran". J'ai donc commencé à balayer l'écran du téléphone en continu avec une main pendant que je copiais des fichiers avec l'autre main, et cela a réellement fonctionné. Je ne connais pas le correctif "correct" pour cela cependant.

Jérôme Kunegis
la source
Si le verrouillage de l'écran était le problème, vous pouvez le désactiver ou régler sa minuterie sur une période beaucoup plus longue dans la configuration du téléphone.
David Foerster
0

Même problème. Des milliers de fenêtres contextuelles et de fenêtres d'explorateur de fichiers continueraient de s'afficher dès que je connecte mon téléphone. Je l'ai résolu en choisissant "Appareil photo (PTP)" dans mon téléphone au lieu de "Périphérique multimédia (MTP)" en cliquant sur la notification USB.

entrez la description de l'image ici

raghavsood33
la source
Dans ce mode, je ne peux même pas voir autre chose que des photos.
tomasz
-1

J'avais rencontré le même problème après une période où le transfert de fichiers fonctionnait bien. Mais, après quelques essais, j'ai la cause; que le système de fichiers de l'appareil montré par le protocole mtp sur l'ordinateur n'est pas correctement synchronisé par le vrai: il ne montre pas un fichier / répertoire qui existe physiquement sur l'appareil , et une création / renommage de la même entité sur le système de fichiers produire cette erreur. Solution: conservez manuellement (application explorer) le système de fichiers dans le même état que celui présenté.

Je ne connais pas la cause de cette erreur.

J'espère que cela peut être utile pour quelqu'un.

Alessandro Borile
la source