Setup
Gunamaya on Linux
Native packages for the three architectures that matter on Linux desktops and single-board computers: x64, Arm64, and Arm32.
Package downloads
sudo apt install ./gunamaya_<version>_<arch>.debUsing apt install instead of dpkg -i automatically resolves any
missing shared-library dependencies for you.
Architecture support
Windows
- x64
- Arm64
macOS
- Apple Silicon
- Intel
Linux
- x64
- Arm64
- Arm32
Check your architecture with uname -m: x86_64 maps to the x64 build,
aarch64 maps to Arm64, and armv7l maps to Arm32.
Adding an apt/yum repository (recommended for updates)
Installing directly from a .deb or .rpm file works, but registering
Gunamaya's package repository lets your system's package manager handle
future updates the same way it handles everything else:
# Debian/Ubuntu
curl -fsSL https://gunamaya.com/linux/gpg | sudo gpg --dearmor -o /usr/share/keyrings/gunamaya.gpg
echo "deb [signed-by=/usr/share/keyrings/gunamaya.gpg] https://gunamaya.com/linux/apt stable main" | sudo tee /etc/apt/sources.list.d/gunamaya.list
sudo apt update && sudo apt install gunamayaLinux-specific notes
Missing shared libraries on minimal distributions
If Gunamaya fails to start with an error about a missing .so file, your
distribution's minimal base image is likely missing a GTK or
libnss dependency that most desktop-oriented installs already have.
Install your distribution's gtk3 and libnss3 (or equivalently named)
packages.
File watchers and inotify limits
Very large workspaces can exceed the default Linux limit on the number of files a process can watch for changes, which shows up as a warning about file watching being disabled for part of your workspace. Raise the limit with:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -pWayland vs. X11
Gunamaya runs on both. If you notice window-dragging or fractional-scaling
quirks under Wayland, launching with the --ozone-platform=wayland flag
forces native Wayland rendering instead of falling back to XWayland.
Uninstalling
# Debian/Ubuntu
sudo apt remove gunamaya
# Fedora/RHEL
sudo rpm -e gunamayaConfiguration and extensions live in ~/.config/Gunamaya and ~/.gunamaya
and are left in place after uninstalling so a future reinstall picks up your
settings again — see Portable Mode & Uninstalling to
remove those too.