You are not logged in.

#1 2026-03-05 14:32:42

planetmarshall
Member
Registered: 2023-09-07
Posts: 18

Nautilus times out on startup

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 interfaces

Have 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

#2 2026-03-05 16:47:01

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,664

Re: Nautilus times out on startup

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 list

Offline

#3 2026-03-06 12:11:29

planetmarshall
Member
Registered: 2023-09-07
Posts: 18

Re: Nautilus times out on startup

seth wrote:

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

#4 2026-03-06 16:40:54

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,664

Re: Nautilus times out on startup

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

#5 2026-03-06 19:10:09

planetmarshall
Member
Registered: 2023-09-07
Posts: 18

Re: Nautilus times out on startup

seth wrote:

They're using the gtk/gnome file dialog, that's not nautilus

Ah OK, yes I see what you mean.

seth wrote:

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/bus
3 - 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

#6 2026-03-06 19:55:09

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,664

Re: Nautilus times out on startup

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

#7 2026-03-06 20:23:33

planetmarshall
Member
Registered: 2023-09-07
Posts: 18

Re: Nautilus times out on startup

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

#8 2026-03-06 20:36:29

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,664

Re: Nautilus times out on startup

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

#9 2026-03-07 11:16:43

planetmarshall
Member
Registered: 2023-09-07
Posts: 18

Re: Nautilus times out on startup

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    : Signature

I've removed Sushi and the crashes have gone from the logs - thanks again.

Last edited by planetmarshall (2026-03-07 11:18:36)

Offline

Board footer

Powered by FluxBB