Hot answers tagged

13

You aren't doing anything wrong, and there's nothing to fix. /run/user/$uid/gvfs or ~$user/.gvfs is the mount point for the FUSE interface to GVFS. GVFS is a virtual filesystem implementation for Gnome, which allows Gnome applications to access resources such as FTP or Samba servers or the content of zip files like local directories. FUSE is a way to ...


7

GVFS provides a layer just below the user applications you use like firefox. This layer is called a virtual filesystem and basically presents to firefox, thunderbird and pidgin a common layer that allows them to see local file resource and remote file resource as a single set of resources. Meaning your access to the resource whether on your local machine or ...


5

Writing a .desktop file is not enough. You also need to change the default setting for the mime type. You can get the current default value with xdg-mime query default x-scheme-handler/ssh and can change it with xdg-mime default ssh-terminal.desktop x-scheme-handler/ssh The corresponding configuration file is ...


5

It's a fuse issue. No user except the owner can read. To work around the default configuration, try enabling the user_allow_other option. This option is specified by adding it to /etc/fuse.conf. It has no value, just specify the option on a blank line.


4

A guess: you are now actually using MTP for accessing your Walkman, and MTP sucks. Details The Operation not supported error could indicate that your Walkman uses an MTP implementation that doesn't support "direct" access. According to http://intr.overt.org/blog/?p=174 this kind of direct access is an Android-specific extension, so it's probably not ...


4

Gvfsd(1) states: ENVIRONMENT GVFS_DISABLE_FUSE If this environment variable is set, gvfsd will not start the fuse filesystem. So if you configure your display manager or ~/.profile to set this variable it should work. On the other hand most unix utilities have switches to disable recursion into other filesystems (mostly -x, ...


3

It's a virtual file system, not a real one, but is made to look real. I just ran into it myself it shows 170G being used on it. But if I check with du -hc it shows 0G. So in truth there is 170G being used, but on another networked hard drive in my house not on the system I was looking on and with. This was likely samba mounts that I copied files from or to ...


3

I'm not sure you will like this answer, but, in my experience too, using PTP has always caused a high WTF/min. Presumably the camera itself restricts writing in the root folder, or something equally sensical. I would suggest getting your hands on a CompactFlash reader, mounting the filesystem directly, and using that type of access to copy your firmware ...


3

Nautilus uses GVFS to mount networked filesystems. Unlike its predecessor GnomeVFS, GVFS includes a FUSE bridge so that non GVFS-aware applications can still access GVFS data. That means that there are two ways to do this: using the FUSE bridge, or using the native GVFS tools. Using the FUSE bridge According to man gvfsd-fuse, the GVFS daemon will mount ...


2

You might want to take a look at this tutorial titled: Scripting the Linux desktop, Part 2: Scripting Nautilus, which discusses how to add your own items to Nautilus' right click context menu as well as which variables Nautilus provides you when manipulating/dragging objects around inside of it. example Variables presented in Nautilus. Environment ...


2

The location that SMB shares get mounted by gvfs can be very distro specific or GNOME specific (GNOME2 vs. GNOME3). The locations are often $HOME/.gvfs in older versions but in newer versions of gvfs the location has changed to /run/user/<userid>/gvfs. If you're ever questioning where this directory is on a given system then use the mount command to ...


2

I'm just like you, I like to mount/umount my filesystems from the command line. About the stdin option I'm not sure if it's reasonably safe. Is it worse than .netrc items? You should be aware that on many systems, process names and command line arguments are visible to all users. In Linux for example, do grep -a . /proc/*/cmdline to see them all. ...


2

None of this worked for me until I edited the following file and removed the SchemeAlias line: /usr/share/gvfs/mounts/sftp.mount [Mount] Type=sftp Exec=/usr/lib/gvfs/gvfsd-sftp AutoMount=false Scheme=sftp # SchemeAliases=ssh DefaultPort=22 HostnameIsInetAddress=true


2

The .gvfs is created by GVfs under GNOME. Looking at the Wikipedia page, you can find that GVfs (abbreviation for GNOME Virtual file system) is GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO. The most probable situation concerning your problem is that some Gnome program still runs in the background with the user id of ...


2

I don't know of any tool that does that. You could write your own though. Here is a very simple python3 script that should run on any system that uses GIO underneath (e.g. Gnome 3): #!/usr/bin/env python from sys import argv from gi.repository import Gio app = argv[1] glauncher = Gio.DesktopAppInfo.new_from_filename(app) for mtype in ...


2

I think You'll find the answer here: Samba mount with password prompt as non-root user For me, after exporting dbus-launch values, the gvfs-mount did not give error anymore : export $(dbus-launch) gvfs-mount smb://workgroupname\;username@hostname/sharename


1

Instead of using gvfs-mount, which is really intended for working within a graphical login, I've successfully done this using autofs. I just have an autofs config file in /etc/auto.master.d/ called winhome.autofs (it has to end with .autofs), and it looks something like this: /winhome -fstype=cifs,sec=krb5,uid=&,user=&,cruid=& ...


1

For the second part of your question, du cannot access the specified files because the process that owned them has exited prior to those files being stat()ed. du first enumerates the files it needs to look at, then goes back and calls stat() on each of the items in it's enumerated list, allowing a race-condition-like effect where files are removed after ...


1

If you are getting the permission and other details for gvfs as per the following d?????????? ? ? ? ? ? gvfs then just unmount your gvfs using the following command. Your issue will get resolve after following this process. umount ~/gvfs(umount /run/user/112/gvfs in my case). GVFS (GNOME Virtual File System) is the virtual file ...


1

I might have experienced similar problem, but just with single file missing. I suspect, that linux samba mount helper is problematic. Could you run following tests on your client? cd [dir-with-missing-subdirs] ls -al | grep [missing name] -> nothing found (readdir is broken) ls -al [missing name] -> lists the element (stat working) -- use ...


1

In order to access my cell phone I had to install mtp-server via the Synaptic Package Manager on my Linux Mint 17.1 Mate. My previous Linux Mint 17 Mate didn't require me to install mtp-server, my cell phone was recognized automatically upon connecting via usb port. Maybe this info will help.


1

in Kali 1.06, on the top bar, next to applications, click places .... then click on connect to server, change the type to 'Windows Share' and fill in the rest of the details to suit the network share, once setup correctly, it should appear on the quick list area to the left of the file manager thingie .... or maybe you mean in reverse? Trying to browse to ...


1

I'm not sure that you can do this quite the way you expect. What I do is I create a symlink to .gvfs called network in my home folder. cd ~ ln -s .gvfs network Then browse to network in Nautilus which will contain the network shares created in Nautilus. You should be able to open the file in emacs from there.


1

You could use something like expect to provide the credentials each time you want to connect. It's not super secure but gives you what you want. #!/usr/local/bin/expect -- set timeout -1 spawn gvfs-mount {args} expect "User" send "joe\n" expect "Password:" send "xxxxx\n" expect eof Source: gvfs-mount specify username password



Only top voted, non community-wiki answers of a minimum length are eligible