Asking again: is anyone from Ubuntu looking at this issue at all?

Unfortunately there's rather a complex interplay of subsystems here: It
seems the top end is Nautilus, and the bottom end might be libmtp. In
the middle GVFS, GIO, FUSE and all sorts of stuff might lurk.

If only some expert that knew how bits and pieces of a Linux
distribution were monitoring this thread!

Anyway, on the libmtp site, there's this nice email exchange:
http://sourceforge.net/mailarchive/forum.php?thread_name=CAKnu2Mrp4s6hTXr%3DNp1VYN9sFmWbb6NV2GeTawSm2rsSu002GA%40mail.gmail.com&forum_name=libmtp-discuss

It seems that the original MTP spec transferred everything in one go.
The uncached extension apparently allows devices to transfer portions of
the tree, if I'm reading the exchange correctly. There's also a link in
there to a different project called go-mtpfs (https://github.com/hanwen
/go-mtpfs). I haven't tried it yet, but it might hold promise.

Reading the last portion of the README is really enlightening.
http://libmtp.git.sourceforge.net/git/gitweb.cgi?p=libmtp/libmtp;a=blob;f=README;hb=HEAD
MTP was really not designed to work like a file system. I presume the
confusion sets in because the UI conflates the object handling metaphor
with the file handling metaphor under Windows.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus in Ubuntu.
https://bugs.launchpad.net/bugs/972311

Title:
  Accessing a MTP device like the Galaxy Nexus fails

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/972311/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to