Fixing Snap Apps Not Showing on the Xfce4 Desktop
If you’re using Xfce4 on Debian or any other Linux distribution and find that Snap applications are not appearing in your application menu, you’re not alone. This is a common issue caused by missing symbolic links for Snap desktop entries.
🛠The Problem
After installing a Snap package, you might expect it to show up in the application menu under Whisker Menu (or the standard Xfce menu). However, sometimes Snap apps are missing because Xfce4 doesn’t automatically detect their desktop entry files.
✅ The Solution
To fix this, create a symbolic link between the Snap desktop applications directory and the system-wide application directory:
sudo ln -s /var/lib/snapd/desktop/applications /usr/share/applications/snapd
After running this command, refresh your desktop environment by either:
- Logging out and back in
- Running
xfce4-panel -r
to restart the panel - Manually checking the menu using
xdg-desktop-menu forceupdate
📌 Why This Works
Snap applications place their .desktop
files in /var/lib/snapd/desktop/applications/
, but some desktop environments (including Xfce4) may not scan this directory properly. By linking it to /usr/share/applications/snapd
, we ensure that Xfce4 correctly picks up installed Snap applications.
🚀 Final Thoughts
This quick fix ensures your Snap applications appear in the application menu as expected. If you’re a Snap user on Xfce4, applying this tweak can improve your desktop experience.
Have you faced this issue? Let me know in the comments!
Share this content:
Post Comment