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