Gvfs paths not available in any application

Since an update of my OpenSUSE Tumbleweed system a few weeks ago, I can’t access any gvfs locations like trash://, network://, etc. for example in Nautilus or Nemo files. If I execute gio list trash:/// I get gio: trash://: Operation not supported.
When launching Nautilus in the terminal, it throws a few Could not mount 'network:///': volume doesn’t implement mount warnings.

I have tried a bunch of solutions I found on the web, but nothing solved the issue for me.

I also observed that systemctl --user status gvfs-daemon says it is inactive (dead) which doesn’t seem right. When I launch it manually using systemctl, it gets active (running) but gvfs paths are still inaccessible.
If I check the status afterwards, I see the following messages from gvfsd-fuse:

g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
g_volume_monitor_get_mounts: assertion 'G_IS_VOLUME_MONITOR (volume_monitor)' failed
invalid (NULL) pointer instance
g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
invalid (NULL) pointer instance
g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

Has anyone else experienced this issue or can help solving this?

Further system information:

  • WM: Hyprland
  • Login manager: none
  • Shell: fish
  • OS: openSUSE 20250920

You can confirm that this is about a logged in user with a Gnome desktop?

I usually don’t use Gnome desktop but Hyprland.
If I start Gnome desktop on a different tty, I get the same behaviour.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.