Ubuntu 13.04 поставляется с поддержкой MTP для доступа к файлам на новых устройствах Android. Мой Nexus 10 работает нормально: после подключения, я могу получить доступ к файлам N10 с помощью Nautilus, и я могу копировать с и на устройство. Evince будет открывать PDF-файлы прямо с устройства, но некоторые приложения не могут открывать файлы непосредственно с устройства, такие как gedit или libreoffice. Гедит говорит что-то вроде:
Cannot open file mtp://[usb:001,009]/65537/5823/5824
Я предполагаю, что MTP интегрирован на уровне gvfs, поэтому не должны ли все приложения с поддержкой gvfs иметь доступ к устройству MTP? Зачем доказывать, а не гедить?
Я знаю, что MTP можно монтировать с помощью fuse, но было бы неплохо, если бы он работал с обычными приложениями из Nautilus, такими как sftp: // или smb: //.