Bug#956009: gvfs: Nautilus not mounting filesystems in /run/user/1000/gvfs

Bill Wohler wohler at newt.com
Sun Apr 5 19:45:07 BST 2020


Package: gvfs
Version: 1.44.1-1
Severity: important

Since a recent upgrade to bullseye from stretch, navigating to a remote
Samba directory via Nautilus or running "gio mount smb://server/share"
no longer creates a mount point in /run/user/1000/gvfs.

I found [1] which may be helpful. There's a glib packaging fix suggested
at the end. I tried the suggested workaround [2] to no avail. I didn't
find a Debian glib package. The closest I found was
glib-networking:amd64, 2.64.1-1.

1. https://github.com/NixOS/nixpkgs/issues/50254
2. systemctl --user stop gvfs-daemon

I marked this important since my scripts that depend on this directory
are broken until the directory is populated, or I read some
documentation that points out that the mounts can be found elsewhere. So
far, all of the documentation points to /run/user/1000/gvfs or
$XDG_RUNTIME_DIR/gvfs, which is empty.

In case it is useful, here are some diagnostics after running [2]
and mounting a remote filesystem in nautilus.

    [wohler at olgas doc]$ systemctl --user stop gvfs-daemon
    [Mount somedirectory from somehostname in Nautilus.]
    [/var/log/syslog]
    Apr  5 10:50:59 olgas systemd[3267]: Stopping Virtual filesystem service...
    Apr  5 10:50:59 olgas systemd[3267]: gvfs-daemon.service: Succeeded.
    Apr  5 10:50:59 olgas systemd[3267]: Stopped Virtual filesystem service.
    Apr  5 10:51:20 olgas dbus-daemon[7865]: [session uid=1000 pid=7865] Activating via systemd: service name='org.gtk.vfs.Daemon' unit='gvfs-daemon.service' requested by ':1.140' (uid=1000 pid=14616 comm="gio mount --list ")
    Apr  5 10:51:20 olgas systemd[3267]: Starting Virtual filesystem service...
    Apr  5 10:51:20 olgas dbus-daemon[7865]: [session uid=1000 pid=7865] Successfully activated service 'org.gtk.vfs.Daemon'
    Apr  5 10:51:20 olgas systemd[3267]: Started Virtual filesystem service.

    [Starting Nautilus]
    Apr  5 10:54:05 olgas dbus-daemon[7865]: [session uid=1000 pid=7865] Activating service name='org.gnome.Nautilus' requested by ':1.39' (uid=1000 pid=8340 comm="/usr/bin/gnome-shell ")
    Apr  5 10:54:05 olgas dbus-daemon[7865]: [session uid=1000 pid=7865] Successfully activated service 'org.gnome.Nautilus'
    Apr  5 10:54:05 olgas org.gnome.Nautilus[14669]: Initializing nautilus-dropbox 2019.02.14
    Apr  5 10:54:05 olgas dbus-daemon[679]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.1969' (uid=1000 pid=14669 comm="/usr/bin/nautilus --gapplication-service ")
    Apr  5 10:54:05 olgas systemd[1]: Starting Hostname Service...
    Apr  5 10:54:05 olgas dbus-daemon[679]: [system] Successfully activated service 'org.freedesktop.hostname1'
    Apr  5 10:54:05 olgas systemd[1]: Started Hostname Service.

    [Navigating to Samba filesystem.]
    [No output in /var/log/syslog.]

    [wohler at olgas ~]$ gio mount --list
    ...
    Mount(1): public on <hostname> -> smb://somehostname/somedirectory>/
      Type: GDaemonMount

    [wohler at olgas ~]$ ls /run/user/1000/gvfs
    [wohler at olgas ~]$ 

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-4-amd64 (SMP w/3 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gvfs depends on:
ii  gvfs-common   1.44.1-1
ii  gvfs-daemons  1.44.1-1
ii  gvfs-libs     1.44.1-1
ii  libc6         2.30-4
ii  libglib2.0-0  2.64.1-1

gvfs recommends no packages.

Versions of packages gvfs suggests:
ii  gvfs-backends  1.44.1-1

-- no debconf information

-- 
Bill Wohler <wohler at newt.com> aka <Bill.Wohler at nasa.gov>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD



More information about the pkg-gnome-maintainers mailing list