Hey, this is a known limitation with Linux auto-update. A couple of things:
How did you install Cursor, via .deb or AppImage? Auto-update currently only works for AppImage. If you installed via .deb, the updater can’t finish the install, so you’ll need to manually download the latest version from Cursor · Download
If it’s AppImage, check:
Is libfuse2 installed: sudo apt install libfuse2
Does the process have write access to the AppImage file itself (it isn’t in /opt or another protected path without permissions)
On Ubuntu 26.04, AppArmor profiles might be stricter. Try running it temporarily from your home directory and see if the update goes through
If none of that helps, share the output from ~/.config/Cursor/logs/ (the latest folder, and the file with update in the name) and we can see exactly what’s failing.
Glad you got it working. For the future, since you installed it via a .deb, the Cursor apt repo is already set up in your system at /etc/apt/sources.list.d/cursor.list or cursor.sources, so you can update it with:
sudo apt update && sudo apt upgrade cursor
That’s the standard way for .deb installs, so you won’t need to download the package manually each time.