WARNING - COMPLETLY UNSUPPORTED WORKAROUND BELOW
-
Download the following archive:
http://archive.ubuntu.com/ubuntu/pool/main/g/gvfs/gvfs-fuse_1.34.1-1ubuntu1_amd64.deb
-
Extract the file “gvfsd-fuse” from the archive and copy it to some location in your home directory, e.g. ~/.local/bin:
dpkg --vextract gvfs-fuse_1.34.1-1ubuntu1_amd64.deb /tmp
cp /tmp/usr/lib/gvfs/gvfsd-fuse ~/.local/bin -
Create a File “~/.config/autostart/gvfsd-fuse.desktop” with the following content:
[Desktop Entry]
Type=Application
Exec=/sysroot/home/myUserName/.local/bin/gvfsd-fuse /run/user/1001/gvfs -f -o big_writes
Replace 1001 with your User ID and myUserName with your actual Username, you can get both withid
in a terminal. -
Mark the file as a trusted executable:
chmod +x gvfsd-fuse.desktop
gio set gvfsd-fuse.desktop metadata::trusted yes -
Restart your session
Next time you mount something via gvfs, for example with: gio mount smb://myuser@nas/share
, the share gets mounted under /run/user/1001/gvfs/…
for access with non gvfs-aware applications like rsync, cp, tar, …, the usual suspects.
KEEP IN MIND THAT THIS CAN AND PROBABLY WILL BREAK WITH THE NEXT MAJOR EOS UPDATE
@wjt: Any possibilities of adding gvfsd-fuse to the core operating system with one of the next releases?