How to Fix Ubuntu Nautilus File Manager Not Opening or Crashing (2026 Guide)

Priya

Content Writer & Researcher

Last Updated: 2 September 2026
How to Fix Ubuntu Nautilus File Manager Not Opening or Crashing (2026 Guide)
πŸ–₯️

Ubuntu File Manager Still Not Working?

Our Linux desktop engineers fix Nautilus crashes, broken packages, and GNOME issues fast β€” no subscription required.

πŸ–₯️12,400+PCs Fixed
⭐4.9β˜…Google Rating
⚑<15 minAvg. Response
πŸ›‘οΈISO 27001Certified

Why Nautilus File Manager Stops Working on Ubuntu Desktop

Nautilus (Files) is Ubuntu Desktop's default file manager and one of the first things to break after a partial upgrade, a failed snap update, or a corrupted user profile. On Ubuntu 24.04 LTS and 26.04 LTS, the most common root cause in 2026 is a stale GLib schema cache or a broken xdg-desktop-portal-gnome dependency introduced by a snapd update.

Fix 1: Kill Stale Nautilus Processes

If Nautilus is already running in daemon mode, launching it again silently fails.

Step 1. Open Terminal (Ctrl+Alt+T) and run: nautilus -q

Step 2. Relaunch: nautilus &

Step 3. If it launches from terminal but not from Activities, rebuild the desktop database: update-desktop-database ~/.local/share/applications/

Fix 2: Reset Nautilus Configuration

A corrupted GSettings profile is the most common cause of Nautilus crashing on launch in Ubuntu 24.04 and 26.04.

Step 1. Reset all Nautilus settings: gsettings reset-recursively org.gnome.nautilus

Step 2. Clear recently-used database: rm -f ~/.local/share/recently-used.xbel

Step 3. Clear thumbnail cache: rm -rf ~/.cache/thumbnails/*

Step 4. Relaunch: nautilus -q && nautilus

Fix 3: Repair the GLib Schema Cache

A gsettings schema mismatch after a partial upgrade causes Nautilus to crash with: Settings schema 'org.gnome.nautilus.preferences' is not installed.

Step 1. Recompile system schemas: sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Step 2. Recompile user schemas: glib-compile-schemas ~/.local/share/glib-2.0/schemas/ 2>/dev/null || true

Step 3. Relaunch Nautilus and verify the schema error is gone.

Fix 4: Fix Broken Packages

A failed upgrade can leave Nautilus in a half-configured state, particularly after an interrupted snap update or an APT lock killed mid-transaction.

Step 1. Check for broken packages: dpkg --audit

Step 2. Fix reported issues: sudo apt --fix-broken install

Step 3. Reconfigure partial installs: sudo dpkg --configure -a

Step 4. Reinstall Nautilus: sudo apt install --reinstall nautilus

Step 5. Recompile schemas and relaunch: sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ && nautilus -q && nautilus

Fix 5: Reinstall xdg-desktop-portal-gnome

In Ubuntu 24.04 and 26.04, Nautilus relies on xdg-desktop-portal-gnome for file dialog and Trash integration. A broken portal causes Nautilus to crash when accessing Trash or open/save dialogs.

Step 1. Check portal status: systemctl --user status xdg-desktop-portal-gnome

Step 2. Reinstall: sudo apt install --reinstall xdg-desktop-portal-gnome xdg-desktop-portal

Step 3. Restart the service: systemctl --user restart xdg-desktop-portal-gnome && systemctl --user restart xdg-desktop-portal

Step 4. Log out and back in β€” portals are session-level services and need a full logout to reload properly.

Fix 6: Disable Conflicting GNOME Extensions

GNOME Shell extensions (particularly older versions of Dash-to-Dock, Dash-to-Panel, and file-manager-extension) can cause Nautilus to crash after a GNOME update creates a version mismatch.

Step 1. Open the GNOME Extensions app and disable all extensions.

Step 2. Try launching Nautilus. If it works, re-enable extensions one at a time to identify the culprit.

Step 3. Quick test without extensions: GNOME_SHELL_EXTENSIONS_ENABLED=0 nautilus

Fix 7: Reset the dconf Database

If Nautilus works for a new user but not your main account, a corrupted dconf entry is causing the crash.

Step 1. Backup dconf settings: dconf dump / > ~/dconf-backup.ini

Step 2. Reset dconf: dconf reset -f /

Step 3. Launch Nautilus. If it works, restore settings selectively from dconf-backup.ini.

Alternative: rename only the Nautilus config directory: mv ~/.config/nautilus ~/.config/nautilus.bak && nautilus -q && nautilus

If Ubuntu Nautilus is still crashing after all these fixes, get pay-per-ticket support from CloudHouse β€” our Linux desktop engineers resolve file manager issues fast.

Get the Free Linux Server Admin Cheatsheet (PDF)

Essential commands for server management, networking, and troubleshooting β€” all on one printable page.

Running Linux servers? Let us manage them for you.

Our Managed Linux Server plans cover updates, security hardening, monitoring, and 24/7 incident response β€” so your servers stay up and your team stays focused.

  • Proactive OS patching and security updates
  • 24Γ—7 monitoring with instant alerting
  • Backup configuration and disaster recovery
  • Dedicated Linux engineers on call
See Pricing Plans β†’

What our customers say

β€œOur production server went down at 2 AM. CloudHouse had it back online in under 20 minutes. Incredible response time.”

Arun S.

CTO, SaaS Startup

β€œThey migrated our entire infrastructure from Ubuntu 18 to 22 with zero downtime. Couldn't have asked for better.”

Deepak N.

DevOps Lead

Frequently Asked Questions

Run 'nautilus' to open the home folder, 'nautilus /path/to/folder' to open a specific directory, or 'nautilus .' to open the current terminal directory in the GUI file manager.

Need this done for you?

Server Management Service

Managed Linux and Windows servers: monitoring, patching, security and 24/7 support.

Learn more

Book your free 15-minute diagnosis

A certified technician will call you back within 15 minutes during business hours.

Share this article

Leave a Comment

Comments (0)

Loading comments...