gvfs mount in /run/user cannot be accessed or displayed wrong permissions Error: Location is already mounted

You get errors like below and see you have all question marks for the permissions if you go to /run/user/1000/gvfs

If you try to access the mounted share such as anything mounted as gvfs like an SSH share in your file manager you may get an error like this.  It generally means an interruption in communication or a fault with gvfsd has caused it.

Solution:

On Linux Mint all you have to do is kill gvfsd and all instances of your file manager which is caja in my case:

sudo killall gvfsd
sudo killall caja

 

Note any other applications that could not access the share that was mounted with gvfs must also all be closed/killed (eg. if you were viewing an image the image viewer will not display images from the share until ALL instances are killed).

 

This may also happen in similar ways like this in xed, where they seem to have a handle on the old gvfs process which just breaks things until you close the application which is a huge pain.

Look at below where you can't save a file that was opened via gvfs

 

The folder contents could not be displayed 1.3269 was not provided by any .service file

 

The folder contents could not be displayed. The name :1.3269 was not provided by any .service files

 


Backend currently unmounting

drwx------ 10 userhere group  260 Aug 23 19:40 ..
??????????  ? ?   ?      ?            ? sftp:host=192.168.8.80,user=adhoc
ls: cannot access 'sftp:host=192.168.8.80,user=adoc': Input/output error


$ ps aux|grep fuse
one       2534  0.0  0.0 1071572 6472 ?        Sl   Jul13   1:19 /usr/lib/gvfs/gvfsd-fuse /run/user/1001/gvfs -f -o big_writes
one      24028  0.0  0.0  14228   976 pts/22   S+   12:51   0:00 grep --color=auto fuse
youruser@superuser-desktop ~ $ sudo killall -9 gvfsd-fuse


youruser@superuser-desktop /run/user/1001 $ ls -alh
ls: cannot access 'gvfs': Transport endpoint is not connected
total 0
drwx------ 10 myuser myuser  260 Aug 23 19:40 .
drwxr-xr-x  3 root root  60 Jul 30 08:10 ..
drwx------  2 myuser myuser   60 Aug 27 12:51 dconf
d?????????  ? ?    ?      ?            ? gvfs


sudo fuser -a -k /usr/lib/gvfs
[sudo] password for youruser:
Sorry, try again.
[sudo] password for youruser:
Sorry, try again.
[sudo] password for youruser:
Cannot stat file /proc/4748/fd/3: Permission denied
Cannot stat file /proc/4748/fd/8: Permission denied
Cannot stat file /proc/4748/fd/33: Permission denied
Cannot stat file /proc/4748/fd/34: Permission denied




ps aux|grep gvfs|awk '{print $11}'|sed s#/usr/lib/gvfs/##g
gvfsd-sftp
gvfsd-trash
gvfs-udisks2-volume-monitor
gvfs-mtp-volume-monitor
gvfs-gphoto2-volume-monitor
gvfs-afc-volume-monitor
gvfs-goa-volume-monitor
gvfsd-metadata
gvfsd-network
gvfsd-smb-browse
gvfsd-smb
gvfsd-dnssd
gvfsd-http
gvfsd-sftp
gvfsd-sftp
gvfsd-computer
gvfsd-burn
grep
sed
youruser@superuser-desktop /run/user/1001 $ for binary in `ps aux|grep gvfs|awk '{print $11}'|sed s#/usr/lib/gvfs/##g`; do
> sudo killall -9 $binary
> done


#sftp from the ui works OK for other apps but the gvfs folder is messed up still

ls: cannot access 'gvfs': Transport endpoint is not connected


Tags:

gvfs, mount, user, accessed, displayed, permissionsthe, folder, contents, backend, currently, unmounting, drwx, userhere, aug, sftp, adhoc, ls, adoc, input, output, ps, aux, grep, fuse, sl, jul, usr, lib, gvfsd, big_writes, pts, auto, youruser, superuser, desktop, sudo, killall, alh, endpoint, myuser, drwxr, xr, dconf, fuser, password, stat, proc, fd, awk, sed, udisks, volume, mtp, gphoto, afc, goa, metadata, smb, browse, dnssd, http, binary, ui, ok, apps,

Latest Articles

  • Cloned VM/Server/Computer in Linux won't boot and goes to initramfs busybox Solution
  • How To Add Windows 7 8 10 11 to GRUB Boot List Dual Booting
  • How to configure OpenDKIM on Linux with Postfix and setup bind zonefile
  • Debian Ubuntu 10/11/12 Linux how to get tftpd-hpa server setup tutorial
  • efibootmgr: option requires an argument -- 'd' efibootmgr version 15 grub-install.real: error: efibootmgr failed to register the boot entry: Operation not permitted.
  • Apache Error Won't start SSL Cert Issue Solution Unable to configure verify locations for client authentication SSL Library Error: 151441510 error:0906D066:PEM routines:PEM_read_bio:bad end line SSL Library Error: 185090057 error:0B084009:x509 certif
  • Linux Debian Mint Ubuntu Bridge br0 gets random IP
  • redis requirements
  • How to kill a docker swarm
  • docker swarm silly issues
  • isc-dhcp-server dhcpd how to get longer lease
  • nvidia cannot resume from sleep Comm: nvidia-sleep.sh Tainted: Linux Ubuntu Mint Debian
  • zfs and LUKS how to recover in Linux
  • [error] (28)No space left on device: Cannot create SSLMutex Apache Solution Linux CentOS Ubuntu Debian Mint
  • Save money on bandwidth by disabling reflective rpc queries in Linux CentOS RHEL Ubuntu Debian
  • How to access a disk with bad superblock Linux Ubuntu Debian Redhat CentOS ext3 ext4
  • ImageMagick error convert solution - convert-im6.q16: cache resources exhausted
  • PTY allocation request failed on channel 0 solution
  • docker error not supported as upperdir failed to start daemon: error initializing graphdriver: driver not supported
  • Migrated Linux Ubuntu Mint not starting services due to broken /var/run and dbus - Failed to connect to bus: No such file or directory solution