* AppImage: stop forcing GDK_BACKEND=x11. linuxdeploy's GTK plugin adds an AppRun hook that exports GDK_BACKEND=x11, overwriting any value the user set. On Wayland desktops this runs the bundled GTK 3.24.33 (from the Ubuntu 22.04 build host) under XWayland, where a user on Ubuntu 26.04 saw plot panels flicker after pressing Start and the Settings dialog draw text over itself after switching tabs. Removing just that export from the extracted AppImage fixed both; a native build (system or bootstrapped wxWidgets) under X11 was fine, so the problem is the bundled GTK stack on X11. Delete the export from the plugin before linuxdeploy runs it so GTK chooses the backend itself (Wayland when available, else X11) and GDK_BACKEND is respected again, and fail the build if the hook still sets it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SYMA9QiGksM1Dox6TuavLZ * Add PR #1593 to changelog. --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AppRun.sh | ||
| FreeDV.desktop | ||
| container-test.sh | ||
| make-appimage.sh | ||