Install on Linux (tarball)¶
The Flatpak is the recommended Linux install — it gets
incremental flatpak update support and a sandbox. The tarball
(nparseplus-<version>-linux-x86_64.tar.gz) is for systems without Flatpak
or users who prefer a plain unpacked build.
This tarball needs glibc 2.39 or newer
It is built on Ubuntu 24.04, and a program built against one glibc cannot
run on an older one. Check yours with ldd --version. Ubuntu 24.04+,
Fedora 40+ and Debian 13+ are fine; Debian 12 (bookworm) and Ubuntu
22.04 are not — the symptom is
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found
On Debian 12 use the Debian package, which is built on bookworm. On anything else that is too old, use the Flatpak — its sandbox brings its own glibc, so the host's version does not matter at all.
Install and run¶
tar -xzf nparseplus-<version>-linux-x86_64.tar.gz
./nparseplus/nparseplus
Download from the latest release. The tarball is a self-contained PyInstaller build — no Python or distribution packages required.
nParse+ lives in the system tray. On stock GNOME you need the AppIndicator extension to see tray icons; KDE, Cinnamon, XFCE, etc. work out of the box.
Wayland and environment defaults¶
The launcher applies two Linux defaults, each only when you haven't set the variable yourself (applied defaults are printed to stderr at startup):
QT_QPA_PLATFORM=xcb— overlays run through X11/XWayland so always-on-top and window positioning work. Don't forcewayland: native Wayland windows cannot stay on top of the game or remember positions.QTWEBENGINE_DISABLE_SANDBOX=1— works around kernels/distros that restrict unprivileged user namespaces (e.g. Ubuntu 24.04's AppArmor default), where Chromium's sandbox cannot start and the Discord overlay would crash. ExportQTWEBENGINE_DISABLE_SANDBOX=0before launching if you'd rather keep the sandbox and lose the Discord overlay on such systems.
Point it at your logs¶
Continue with First run. WINE-prefix EQ installs work fine — the log folder is just a directory under your prefix.
Updating¶
nParse+ checks GitHub for new releases at startup; on a tarball install it
offers the new .tar.gz (a Flatpak install is offered the .flatpak
instead; a Debian package install is currently offered
this tarball, which is
#163). Unpack the new version over the old one — settings live separately
under ~/.config/nparseplus/. See Updating.
Uninstall¶
Delete the nparseplus/ directory. Settings are in ~/.config/nparseplus/
and logs in ~/.local/state/nparseplus/log/.