TRYX Panorama Manager 2.1.1
TRYX Panorama Manager 2.1.1
This maintenance release fixes direct launches of a freshly built Qt Quick GUI when an older installed TRYX runtime still owns the user D-Bus service.
Fixes
- A GUI launched from
build/quicknow selects the sibling API 8 runtime from the same build instead of starting an older installed runtime. - Runtime bootstrap checks the systemd unit state, PID, and queued job before starting a development runtime.
- D-Bus readiness and owner replacement are handled fail-closed.
- An incompatible installed runtime is never stopped automatically after a non-atomic probe. The error now provides an explicit safe restart command.
- Isolated regression tests cover API 6/API 8 selection, delayed D-Bus readiness, systemd startup races, owner replacement, and exact-PID cleanup.
Packages
Native packages are attached for Fedora 43, Fedora 44, Ubuntu 24.04 and Linux Mint 22, and Arch Linux. A source archive and SHA256SUMS are included.
After upgrading an existing installation, reload and restart the user service:
systemctl --user daemon-reload
systemctl --user restart tryx-panorama.serviceAll release assets were rebuilt and tested in clean CI for every supported distribution target, and their checksums and GitHub provenance attestations were verified. The Fedora 44 RPM was installed and validated against a physical printer-class PASE device: package and runtime version 2.1.1, API 8, active display session and overlay, active metrics, stable D-Bus ownership, no active operation, and NRestarts=0. No media mutation or firmware flashing was performed during this maintenance-release validation.