Tolga Systemd Timer and Service for Flatpak Updates

This setup is a hands-free way to keep your Flatpak applications updated automatically. With the timer and service file, you don’t have to worry about manually checking for updates, as everything is done for you at regular intervals. Timer Unit: tolga.timer Create file: sudo nano ~/.config/systemd/user/tolga.timer [Unit] Description=Run Tolga's Service Every 5 Minutes VER:2.0A [Timer] OnBootSec=1min OnUnitActiveSec=5min Unit=tolga.service [Install] WantedBy=timers.target This timer is responsible for triggering the service that handles Flatpak updates. ...

July 30, 2026 · 2 min

basic systemd timer to auto-update flatpak snap and appimage

Most people manually update stuff when they remember. But you can make your system do it automatically with a couple of files. I was looking at keeping on top of flatpak, snap, and appimage updates and realised I just forget to do it. Found this solution using systemd timers, pretty straightforward. What we’re building Two files that work together: A bash script that runs the actual updates A systemd timer that says when to run it That’s it. No daemons running constantly, no cron job headaches, just systemd doing what it’s built for. ...

July 26, 2026 · 3 min

Killing a WPS Office Segfault the Ugly but Permanent Way

The actual bug WPS Office’s flatpak ships a background helper called wpscloudsvr that reliably segfaults … null-pointer deref inside libqingbangong.so, r15=0x0, the works. Not a config issue, not something I broke, just a genuinely broken binary shipped in the package. It doesn’t crash the whole app, just spams crash reports and burns CPU respawning itself. The fix nobody’s going to like, but it works You can’t easily patch a binary inside a flatpak sandbox, and there’s no config flag to just disable this one helper. So: bind-mount /dev/null directly over the broken executable. The file still “exists” as far as the OS is concerned, it just contains nothing … attempting to execute it does nothing, silently, forever. ...

July 18, 2026 · 3 min