#1124539 Fails to start under wayland when a DB upgrade is required

Package:
klog
Source:
klog
Description:
Multiplatform ham radio logging program
Submitter:
Ryan Kavanagh
Date:
2026-01-02 16:55:05 UTC
Severity:
normal
#1124539#5
Date:
2026-01-02 16:45:54 UTC
From:
To:
klog fails to start under wayland (I conjecture, whenever a DB upgrade
is required). Launching it from a terminal, I get the following error,
followed by a hang:

    qt.qpa.wayland: Failed to create grabbing popup. Ensure popup  QWidgetWindow(0x559c01e19a00, name="QMessageBoxClassWindow") has a transientParent set and that parent window has received input.

After searching around, I discovered that setting the environment
variable QT_QPA_PLATFORM=xcb is a temporary workaround. Running

    QT_QPA_PLATFORM=xcb klog

causes a dialog box saying the Klog DB needs to be upgraded to appear.
Subsequent launches do not require this environment variable to be set.