You are not logged in.
Hi all -
I'm having considerable issues with Nautilus, and hence anything downstream that uses it as a file manager (eg downloading files from Firefox). Running from a command line I get:
G_MESSAGES_DEBUG=all nautilus
(org.gnome.Nautilus:186873): GLib-GIO-DEBUG: 14:28:57.805: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
(org.gnome.Nautilus:186873): Tracker-DEBUG: 14:28:57.824: Current and DB locales match: 'en_GB.UTF-8'
** Message: 14:28:57.825: Connecting to org.freedesktop.Tracker3.Miner.Files
** (org.gnome.Nautilus:186873): DEBUG: 14:28:57.826: *** Cancel Results Meta requests
Failed to register: Timeout was reached
(org.gnome.Nautilus:186873): Tracker-DEBUG: 14:29:22.853: Cleaning up stale resource URIs
(org.gnome.Nautilus:186873): Tracker-DEBUG: 14:29:22.854: Freed 1 readonly interfacesHave searched for `Connecting to org.freedesktop.Tracker3.Miner.Files` but didn't find anything illuminating.
Would also be interested in an alternative file manager that can be used as a drop in replacement if no one has any ideas how to fix this.
Thanks!
Obligatory neofetch -
-` andrew@andrew-desktop
.o+` ---------------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Kernel: 6.18.13-arch1-1
`+oooooo: Uptime: 6 hours, 17 mins
-+oooooo+: Packages: 1798 (pacman), 10 (flatpak)
`/:-:++oooo+: Shell: bash 5.3.9
`/++++/+++++++: Resolution: 3840x2160
`/++++++++++++++: DE: GNOME 49.4
`/+++ooooooooooooo/` WM: Mutter
./ooosssso++osssssso+` WM Theme: Adwaita
.oossssso-````/ossssss+` Theme: Adwaita [GTK2/3]
-osssssso. :ssssssso. Icons: Adwaita [GTK2/3]
:osssssss/ osssso+++. Terminal: kitty
/ossssssss/ +ssssooo/- CPU: Intel i9-9900KF (16) @ 5.000GHz
`/ossssso+/:- -:/+osssso+- GPU: NVIDIA GeForce RTX 2070 SUPER
`+sso+:-` `.-/+oso: Memory: 5747MiB / 64207MiB
`++:. `-/+/
.` `/Last edited by planetmarshall (2026-03-05 15:02:46)
Offline
I'm having considerable issues with Nautilus, and hence anything downstream that uses it as a file manager (eg downloading files from Firefox).
The open/save dialogs in firefox are NOT nautilus.
Tracker got rebranded as https://archlinux.org/packages/extra/x86_64/tinysparql/
There's a 25s timeout, that's dbus.
loginctl session-status
echo $DBUS_SESSION_BUS_ADDRESS
dbus-send --session --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | sed '/string/!d; s/^\s*string //g' # sed is just to turn this into a nice listOffline
I'm having considerable issues with Nautilus, and hence anything downstream that uses it as a file manager (eg downloading files from Firefox).
The open/save dialogs in firefox are NOT nautilus.
Interesting, as mine certainly appear to be. Maybe there's a configuration setting somewhere.
Offline
They're using the gtk/gnome file dialog, that's not nautilus - feel free to see whether firefox spawns a nautilus process (I guess one could write a portal implementation that leverages nautilus)
Do you want to address the dbus situation?
Offline
They're using the gtk/gnome file dialog, that's not nautilus
Ah OK, yes I see what you mean.
Do you want to address the dbus situation?
So I can run those commands but I'm unsure what I'm looking for.
unix:path=/run/user/1000/bus3 - andrew (1000)
Since: Thu 2026-03-05 20:20:59 GMT; 17h ago
State: active
Leader: 2725 (gdm-session-wor)
Seat: seat0; vc2
TTY: tty2
Remote: no
Service: gdm-password
Type: wayland
Class: user
Idle: no
Unit: session-3.scope
├─2725 "gdm-session-worker [pam/gdm-password]"
├─3078 /usr/lib/gdm-wayland-session /usr/bin/gnome-session
└─3083 /usr/lib/gnome-session-init-worker gnome
Mar 05 20:21:00 andrew-desktop systemd[1]: Started Session 3 of User andrew.
Mar 05 20:21:00 andrew-desktop gnome-session-i[3083]: Starting GNOME session target: gnome-session-wayland@gnome.target
Mar 06 06:01:04 andrew-desktop gdm-password][85213]: gkr-pam: unlocked login keyring
Mar 06 15:38:31 andrew-desktop gdm-password][276182]: pam_unix(gdm-password:auth): authentication failure; logname=andrew uid=0 euid=0 tty=/dev/tty1 ruser= rhost= user=andrew
Mar 06 15:38:38 andrew-desktop gdm-password][276467]: gkr-pam: unlocked login keyring"org.freedesktop.DBus"
":1.0"
":1.1"
":1.2"
.. etc ..
":1.991"
":1.992"
":1.997"
"ca.desrt.dconf"
"com.jetbrains.toolbox"
"org.a11y.Bus"
"org.bluez.obex"
"org.freedesktop.FileManager1"
"org.freedesktop.IBus"
"org.freedesktop.IBus.Panel.Extension.Gtk3"
"org.freedesktop.LocalSearch3"
"org.freedesktop.Notifications"
"org.freedesktop.ReserveDevice1.Audio0"
"org.freedesktop.ReserveDevice1.Audio1"
"org.freedesktop.ReserveDevice1.Audio2"
"org.freedesktop.ReserveDevice1.Audio3"
"org.freedesktop.ReserveDevice1.Audio4"
"org.freedesktop.ReserveDevice1.Audio5"
"org.freedesktop.ScreenSaver"
"org.freedesktop.Tracker3.Miner.Files"
"org.freedesktop.a11y.Manager"
"org.freedesktop.background.Monitor"
"org.freedesktop.impl.portal.PermissionStore"
"org.freedesktop.impl.portal.desktop.gnome"
"org.freedesktop.impl.portal.desktop.gtk"
"org.freedesktop.portal.Desktop"
"org.freedesktop.portal.Documents"
"org.freedesktop.portal.IBus"
"org.freedesktop.secrets"
"org.freedesktop.systemd1"
"org.gnome.Calendar"
"org.gnome.Disks.NotificationMonitor"
"org.gnome.Evolution-alarm-notify"
"org.gnome.Identity"
"org.gnome.Mutter.ColorManager"
"org.gnome.Mutter.DisplayConfig"
"org.gnome.Mutter.IdleMonitor"
"org.gnome.Mutter.InputCapture"
"org.gnome.Mutter.InputMapping"
"org.gnome.Mutter.RemoteDesktop"
"org.gnome.Mutter.ScreenCast"
"org.gnome.Mutter.ServiceChannel"
"org.gnome.Mutter.X11"
"org.gnome.Nautilus"
"org.gnome.OnlineAccounts"
"org.gnome.Recipes"
"org.gnome.ScreenSaver"
"org.gnome.SessionManager"
"org.gnome.SettingsDaemon.A11ySettings"
"org.gnome.SettingsDaemon.Color"
"org.gnome.SettingsDaemon.Datetime"
"org.gnome.SettingsDaemon.Housekeeping"
"org.gnome.SettingsDaemon.Keyboard"
"org.gnome.SettingsDaemon.MediaKeys"
"org.gnome.SettingsDaemon.Power"
"org.gnome.SettingsDaemon.PrintNotifications"
"org.gnome.SettingsDaemon.Rfkill"
"org.gnome.SettingsDaemon.ScreensaverProxy"
"org.gnome.SettingsDaemon.Sharing"
"org.gnome.SettingsDaemon.Smartcard"
"org.gnome.SettingsDaemon.Sound"
"org.gnome.SettingsDaemon.UsbProtection"
"org.gnome.SettingsDaemon.Wwan"
"org.gnome.SettingsDaemon.XSettings"
"org.gnome.Shell"
"org.gnome.Shell.AudioDeviceSelection"
"org.gnome.Shell.Brightness"
"org.gnome.Shell.CalendarServer"
"org.gnome.Shell.Introspect"
"org.gnome.Shell.Notifications"
"org.gnome.Shell.ScreenShield"
"org.gnome.Shell.Screenshot"
"org.gnome.Shell.Wacom.PadOsd"
"org.gnome.Software"
"org.gnome.evolution.dataserver.AddressBook10"
"org.gnome.evolution.dataserver.Calendar8"
"org.gnome.evolution.dataserver.Sources5"
"org.gnome.keyring"
"org.gnome.keyring.SystemPrompter"
"org.gnome.user-share.webdav"
"org.gtk.MountOperationHandler"
"org.gtk.Notifications"
"org.gtk.Settings"
"org.gtk.vfs.AfcVolumeMonitor"
"org.gtk.vfs.Daemon"
"org.gtk.vfs.GPhoto2VolumeMonitor"
"org.gtk.vfs.GoaVolumeMonitor"
"org.gtk.vfs.MTPVolumeMonitor"
"org.gtk.vfs.Metadata"
"org.gtk.vfs.UDisks2VolumeMonitor"
"org.gtk.vfs.mountpoint_248336"
"org.gtk.vfs.mountpoint_248365"
"org.gtk.vfs.mountpoint_5467"
"org.gtk.vfs.mountpoint_http"
"org.kde.StatusNotifierWatcher"
"org.mozilla.firefox_developer_edition.L2hvbWUvYW5kcmV3Ly5tb3ppbGxhL2ZpcmVmb3gvM2V4emlzZ28uZGV2LWVkaXRpb24tZGVmYXVsdA__"
"org.mozilla.firefox_developer_edition.SearchProvider"
"org.pipewire.Telephony"
"org.pulseaudio.Server"Offline
So I can run those commands but I'm unsure what I'm looking for.
Session bus address is unsuspicious, you're running an active gdm session (so all looks like the session bus connection is ok) and there's "org.freedesktop.Tracker3.Miner.Files" and also "org.gnome.Nautilus" - is there a stale process?
killall nautilus
ps aux | grep nautilus # expect to match the grep itself but anything else is a problem
nautilus # still timeout?Offline
Will check but I started getting a segfault in the journal and was able to capture a stacktrace. Have reported upstream - https://gitlab.gnome.org/GNOME/nautilus/-/issues/4154
Thanks for your help anyway.
Offline
The stack there looks like gtk3…
type -a nautilus
pacman -Qikk nautilus
lddtree type -p nautilus # https://archlinux.org/packages/extra/x86_64/pax-utils/Offline
Nautilus seems much more responsive today, it looks like it's Sushi (NautilusPreviewer) that is crashing.
Nautilus itself does not have an GTK3 dependencies as far as I can tell.
$ /lib/ld-linux-x86-64.so.2 --list /usr/bin/nautilus | grep gtk
libgtk-4.so.1 => /usr/lib/libgtk-4.so.1 (0x00007fd987000000)
libportal-gtk4.so.1 => /usr/lib/libportal-gtk4.so.1 (0x00007fd986c26000)$ pacman -Qikk sushi
Name : sushi
Version : 46.0-2
Description : A quick previewer for Nautilus
Architecture : x86_64
URL : https://gitlab.gnome.org/GNOME/sushi
Licenses : GPL-2.0-or-later
Groups : gnome
Provides : None
Depends On : cairo evince freetype2 gcc-libs gdk-pixbuf2 gjs glib2 glibc gst-plugin-gtk gst-plugins-base-libs gstreamer gtk3 gtksourceview4 harfbuzz libepoxy libsoup3 pango
Optional Deps : libreoffice: OpenDocument formats [installed]
webkit2gtk-4.1: Render HTML files [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 372.29 KiB
Packager : Balló György <bgyorgy@archlinux.org>
Build Date : Mon 16 Sep 2024 21:12:40 BST
Install Date : Sat 05 Oct 2024 19:42:12 BST
Install Reason : Explicitly installed
Install Script : No
Validated By : SignatureI've removed Sushi and the crashes have gone from the logs - thanks again.
Last edited by planetmarshall (2026-03-07 11:18:36)
Offline