Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| mtp [Le 10/01/2017, 11:50] – tags et nettoyage de la page L'Africain | mtp [Le 10/03/2023, 22:37] (Version actuelle) – lien L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Trusty Xenial | + | {{tag>Bionic |
| ====== MTP : transfert de fichiers multimédias sur des périphériques ====== | ====== MTP : transfert de fichiers multimédias sur des périphériques ====== | ||
| Ligne 6: | Ligne 6: | ||
| // | // | ||
| - | Originalement créé par Microsoft(r), | + | Originalement créé par Microsoft(r), |
| - | Sous Ubuntu, le protocole MTP est géré nativement. Ainsi, vos baladeurs sont pris en charge par votre lecteur audio préféré ([[: | + | Sous Ubuntu, le protocole MTP est géré nativement. Ainsi, vos baladeurs sont pris en charge par votre lecteur audio préféré ([[: |
| Récemment, MTP est devenu le protocole recommandé par Google pour l' | Récemment, MTP est devenu le protocole recommandé par Google pour l' | ||
| Ligne 16: | Ligne 16: | ||
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| - | À partir d' | + | Les périphériques mtp " |
| Il peut cependant y avoir des problèmes de reconnaissance et de droit d' | Il peut cependant y avoir des problèmes de reconnaissance et de droit d' | ||
| - | Certains utilisateurs rapportent que des problèmes subsistent selon l' | + | Certains utilisateurs rapportent que des problèmes subsistent selon l' |
| + | en utilisant un port USB 3 (si votre ordinateur en est équipé) au lieu d'un port USB 2. Il faut alors chercher dans le dossier | ||
| + | " | ||
| + | |||
| + | Assurez vous que tous les paquets nécessaires sont [[: | ||
| Ligne 43: | Ligne 47: | ||
| Device 0 (VID=2931 and PID=0a05) is a Jolla Sailfish (ID2). | Device 0 (VID=2931 and PID=0a05) is a Jolla Sailfish (ID2). | ||
| </ | </ | ||
| - | ==== Démontage du repertoire | + | ==== Démontage du répertoire |
| Pour démonter le périphérique dans les deux cas ci-dessus : | Pour démonter le périphérique dans les deux cas ci-dessus : | ||
| - | < | + | < |
| - | ===== Sous Ubuntu 12.04 ===== | + | |
| - | Le plus simple, faites [[: | + | |
| - | ==== Méthode 1 : Avec un ppa==== | + | |
| - | Pour les appareils Android (4.0 et supérieur) ou tout autre appareil utilisant le protocole MTP, il existe un PPA sur Unity. Pour l' | + | =====Problèmes connus===== |
| - | * [[: | + | |
| - | * puis [[: | + | |
| - | * [[: | + | |
| - | < | + | |
| - | === Utilisation de mtpfs === | + | ====Avec Dolphin==== |
| - | Vous pouvez utiliser aussi Mtpfs. | + | Si [[: |
| - | Installez le paquet **[[apt> | + | modification du fichier de configuration ''/ |
| + | voir [[https:// | ||
| - | Taper la commande suivante pour créer le point de montage si il n'existe pas déjà : | + | ====Erreur d'accès avec Dolphin (Kubuntu 20.04)==== |
| - | mkdir ~/mtp | + | |
| - | puis pour monter un périphérique en tapant la commande suivante : | + | |
| - | mtpfs ~/mtp | + | |
| + | Si dophin n' | ||
| + | $ mtp-detect | ||
| - | ==== Méthode 3 : En test, mais semble être la méthode la plus simple et la plus efficace ==== | + | Si vous obtenez |
| - | < | + | error returned by libusb_claim_interface() = -6LIBMTP PANIC: Unable to initialize device |
| - | L’intérêt de GVFS est qu’il s’agit d’une composante de base d’Ubuntu, bien intégrée dans le système. Ainsi, l’appareil mobile est reconnu par le gestionnaire de fichiers, mais aussi les lecteurs de musique Rhythmbox et Banshee pour synchroniser sa médiathèque, | + | Alors il s'agit d'un pas encore résolu dû au module KIO (le 19/12/20) |
| - | Pour procéder à la mise à jour de GVFS, suivez les instructions suivantes: | + | Voici un contournement en attendant |
| + | * en console saisir la commande '' | ||
| + | * en console saisir ensuite la commande '' | ||
| + | * ensuite vous pourrez accéder au smartphone dans dolphin normalement | ||
| - | Ouvrez un terminal et exécutez les commandes suivantes: | ||
| - | < | ||
| - | < | ||
| - | |||
| - | Ouvrez ensuite le gestionnaire de mises à jour, puis appliquez l’ensemble des mises à jour proposées; | ||
| - | |||
| - | Enfin, lorsque les mises à jour sont installées, | ||
| - | |||
| - | Merci à [[http:// | ||
| - | |||
| - | |||
| - | ==== Méthode 4 : Android (4.0 et supérieur) ==== | ||
| - | Faire l' | ||
| - | |||
| - | === Personnalisation du launcher === | ||
| - | |||
| - | Chercher le launcher en utilisant le mot clé Android, puis conservez-le dans la barre des tâches. | ||
| - | |||
| - | Nous allons le personnaliser comme suit : | ||
| - | |||
| - | {{: | ||
| - | |||
| - | \\ | ||
| - | Ouvrir le fichier : | ||
| - | |||
| - | gksudo gedit / | ||
| - | |||
| - | Puis remplacer le contenu par cela : | ||
| - | |||
| - | <file go-mtpfs-unity.desktop> | ||
| - | [Desktop Entry] | ||
| - | Name=Branchement de ma tablette Android | ||
| - | GenericName=Branchement de ma tablette Android | ||
| - | Comment=Mount an Android device filesystem using Go-mtpfs | ||
| - | Keywords=Android; | ||
| - | Exec=notify-send --icon=go-mtpfs-android " | ||
| - | Icon=go-mtpfs-android | ||
| - | Type=Application | ||
| - | Categories=System; | ||
| - | OnlyShowIn=Unity; | ||
| - | X-Ayatana-Desktop-Shortcuts=Mount; | ||
| - | TargetEnvironment=Unity | ||
| - | |||
| - | [Mount Shortcut Group] | ||
| - | Name=Branche ma Tablette Android | ||
| - | Exec=go-mtpfs-unity mount | ||
| - | TargetEnvironment=Unity | ||
| - | |||
| - | [Unmount Shortcut Group] | ||
| - | Name=Débranche ma Tablette Android | ||
| - | Exec=go-mtpfs-unity unmount | ||
| - | TargetEnvironment=Unity | ||
| - | </ | ||
| - | |||
| - | Enregistrer puis fermer Gedit. | ||
| - | |||
| - | <note warning> | ||
| - | Cette méthode fonctionne pour mon cas (12.04 LTS avec tablette ASUS Android 4.2) à condition de lancer les commandes en étant root : | ||
| - | |||
| - | Pour monter : sudo go-mtpfs-unity mount | ||
| - | |||
| - | Seul root a accès à / | ||
| - | |||
| - | Pour démonter : sudo go-mtpfs-unity unmount | ||
| - | </ | ||
| - | |||
| - | === Fonctionnement === | ||
| - | |||
| - | Une fois branchée en USB, la tablette se monte dans le dossier / | ||
| - | Le transfert terminé, on peut démonter la tablette et attendre la notification avant de totalement la débrancher du PC. | ||
| - | |||
| - | < | ||
| - | Lorsqu' | ||
| - | **NB** : Il est conseillé de démonter proprement la partition / | ||
| - | |||
| - | ==== Méthode 6 : pour les appareils Android (4.0 et supérieur) et un PPA sur gnome-shell ==== | ||
| - | |||
| - | < | ||
| - | |||
| - | === Installation === | ||
| - | |||
| - | Même installation que pour unity (méthode 4) | ||
| - | |||
| - | === Création de shells pour se connecter et se déconnecter === | ||
| - | |||
| - | Tout d' | ||
| - | < | ||
| - | sudo mkdir / | ||
| - | </ | ||
| - | |||
| - | Ensuite créez deux shells qui vous permettront de vous connecter et de vous déconnecter. | ||
| - | |||
| - | **Connexion :** | ||
| - | <file monter-android> | ||
| - | #!/bin/bash | ||
| - | go-mtpfs / | ||
| - | </ | ||
| - | |||
| - | **Déconnexion :** | ||
| - | <file demonter-android> | ||
| - | #!/bin/bash | ||
| - | sudo nautilus /media | ||
| - | exit | ||
| - | </ | ||
| - | |||
| - | Si vous voulez que ces fonctionnalités soient accessibles par tous les comptes ubuntu, en plus de leur donner les droits à exécution : | ||
| - | < | ||
| - | chmod +x *-Android | ||
| - | </ | ||
| - | Déplacez-les dans le dossier qui va bien : | ||
| - | < | ||
| - | sudo mv *-Android / | ||
| - | </ | ||
| - | |||
| - | Pour une question de simplicité, | ||
| - | Clic-droit sur le menu Applications => Éditer les menus | ||
| - | Clic-gauche sur Accessoires (dans la liste à gauche) | ||
| - | Nouveau menu => Android | ||
| - | Déplier Accessoires et cliquer sur Android | ||
| - | Nouvel élément | ||
| - | => Nom : Monter Android | ||
| - | => Commande : / | ||
| - | | ||
| - | Dans la liste de gauche => icons | ||
| - | Dans la liste de droite => Humanity => devices => 48 => music-player.svg => Ouvrir | ||
| - | | ||
| - | |||
| - | Recommencer avec le démontage : | ||
| - | Nouvel élément | ||
| - | => Nom : Démonter Android | ||
| - | => Commande : / | ||
| - | | ||
| - | Dans la liste de gauche => icons | ||
| - | Dans la liste de droite => Humanity => devices => 48 => music-player.svg => Ouvrir | ||
| - | | ||
| - | |||
| - | === Fonctionnement === | ||
| - | |||
| - | **Connexion :** | ||
| - | |||
| - | Lors de l' | ||
| - | Fermez-le et connectez-vous avec le shell : | ||
| - | |||
| - | Applications => Accessoires => Android => Monter Android | ||
| - | |||
| - | Vous aurez alors accès à MyAndroid et à tous les dossiers et fichiers du périphérique, | ||
| - | |||
| - | **Déconnexion :** | ||
| - | |||
| - | Comme tout périphérique, | ||
| - | Ici, le fonctionnement est curieux. La seule façon est de retirer le périphérique en sudo sous nautilus. D'où le shell vous demandant votre mot de passe, et ouvrant ensuite nautilus dans le dossier /media. | ||
| - | Vous pourrez alors démonter MyAndroid en utilisant le panneau latéral gauche et en cliquant sur l' | ||
| - | Personnellement, | ||
| - | |||
| - | <note warning> | ||
| - | </ | ||
| - | |||
| - | =====Problèmes connus===== | ||
| - | ====Avec Dolphin==== | ||
| - | |||
| - | Si [[: | ||
| - | |||
| - | modification du fichier de configuration ''/ | ||
| - | voir [[https:// | ||
| - | | ||
| ===== Liens ===== | ===== Liens ===== | ||
| - | * **(fr)** [[http:// | + | * **(fr)** [[https:// |
| - | * **(en)** [[http:// | + | |
| ---- | ---- | ||
| Ligne 252: | Ligne 86: | ||
| //Autres contributeurs : [[: | //Autres contributeurs : [[: | ||
| - | //Page mise à jour le 3 juillet 2016//. | ||
