This is an exact duplicate of this question, re-asked because in Ubuntu 19.10 none of the answers there work anymore. The gvfs directory in the terminal is always empty even though things show up in nautilus.

I have an Android phone that connects with my computer via MTP. This works fine; I can see and transfer files with Nautilus. However, I often want to use the terminal to move large numbers of files, and I cannot seem to find the device anywhere in the filesystem tree. Nautilus reports the location as mtp://[usb:003,007]/, but it's not under /media or /mnt.

Does anyone know where it is?

1 Answer 1


You have the necessary packages installed to be able to access MTP devices through Nautilus but I think you do not have the gvfs-fuse package installed.

If you install the gvfs-fuse package, when an MTP device is mounted in Nautilus you can also access it with programs not using gvfs by this path: /run/user/$UID/gvfs/mtp:host=smartphone_hostname/

Until you have the gvfs-fuse package installed, /run/user/$UID/gvfs/ will remain empty.

  • That's not working for me: mtp:host=smartphone_hostname does not show up as a folder
    – kynan
    Sep 26, 2021 at 5:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.