Après n’avoir initialement pas reconnu MTP ( ici ), j’ai un problème avec mon Nexus 5 et mon nouveau Nexus 5x: certains - mais pas tous - Le contenu des dossiers DCIM (appareil photo) et Musique s'affiche dans Thunar. Je peux voir la différence sur le téléphone lui-même ou via AirDroid
Vue thunaire du téléphone connecté MTP à gauche, vue AirDroid de la même à droite:
Autant que je me souvienne, tous les fichiers ont été ajoutés avec AirDroid, mais à des moments différents. La même chose se produit avec les images de la caméra. Peut-être d'une manière utile, <= des images de 5 jours ont été répertoriées à Thunar,> = des images de 6 jours ne l'ont pas été. Photos prises sur le même téléphone dans le même fuseau horaire sans autre changement évident. Ce n'est pas vrai pour la musique: Elephant (White Stripes; présent à Thunar) a été ajouté le plus récemment, mais auparavant Deep House (absent Thunar) et auparavant The National (actuel Thunar). Aucun motif évident pour les dossiers présents/absents.
Toutes les pensées sont très appréciées.
Edit: versions de choses: xubuntu 15.10 Thunar 1.6.10
Selon go-mtpfs
Go-mtpfs est un système de fichiers Fuse simple permettant de monter Android périphériques en tant que périphérique MTP.
Il exposera toutes les zones de stockage d'un périphérique du montage et ne lira que les métadonnées de fichier en fonction des besoins, ce qui le montera rapidement. Il utilise les extensions Android pour lire/écrire des données partielles. La manipulation de gros fichiers ne nécessite donc aucun espace supplémentaire dans/tmp.
Il a été testé sur divers appareils phares (Galaxy Nexus, Xoom, Nexus 7). Depuis janvier 2013, il utilise une implémentation Go pure du MTP, basée sur libusb.
installez la suite de compilateur Go; par exemple. sur Ubuntu:
Sudo apt-get install golang-go
Install libmtp header files
Sudo apt-get install libusb1-devel
Puis courir
mkdir /tmp/go
export GOPATH=/tmp/go
go get github.com/hanwen/go-mtpfs
/tmp/go/bin/go-mtpfs
contiendra alors le programme binaire.
Vous aurez peut-être besoin de quelques ajustements pour que libusb soit compilé. Voir le commentaire près du sommet de usb/usb.go, c.-à-d.
# edit to suit libusb installation:
vi /tmp/go/src/github.com/hanwen/go-mtpfs/usb/usb.go
go install github.com/hanwen/go-mtpfs
Les binaires Linux x86 32 et 64 bits sont à
USAGE
mkdir /tmp/go
GOPATH=/tmp/go go get github.com/hanwen/go-mtpfs
Sudo mv /tmp/go/bin/go-mtpfs /usr/bin/
mkdir ~/Android
monter un appareil:
go-mtpfs ~/Android