Two issues found: ArcMenu — State is ERROR and no schema loaded. It's installed but crashing. Version 68.0 might not be compatible with GNOME Shell 48. The gext install probably grabbed a version that doesn't support GNOME 48 yet. Ghostty — it's at /usr/bin/ghostty but wasn't registered with update-alternatives. The status is auto but Ghostty isn't listed. Can you run this to confirm: update-alternatives --display x-terminal-emulator For the Ghostty fix right now, just run: sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/ghostty 50 sudo update-alternatives --set x-terminal-emulator /usr/bin/ghostty For ArcMenu on GNOME 48 — that's a compatibility issue. Let me check if there's a newer version that supports it, but it may just not work on GNOME 48 yet. Can you also run: journalctl --user -b | grep -i arcmenu | tail -5 That'll show what error ArcMenu is throwing.