SUMMARY This is a bug of kde-gtk-config. When starting some gtk programs, there will be a "WINDOW DECORATIONS RELOADED" message mixing with the programs' output. This breaks many scripts like winetricks because it uses zenity. STEPS TO REPRODUCE 1. run `/usr/bin/zenity --version 2>/dev/null` OBSERVED RESULT Output is ``` WINDOW DECORATIONS RELOADED WINDOW DECORATIONS RELOADED 3.32.0 ``` EXPECTED RESULT Only `3.32.0` SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 5.20 KDE Frameworks Version: 20.12 Qt Version: 5.15.2 ADDITIONAL INFORMATION
https://invent.kde.org/plasma/kde-gtk-config/-/blob/master/window-decorations-reload-module/reloader.c#L58 This line can be deleted. It was just for debugging purposes and just passed through the review.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kde-gtk-config/-/merge_requests/22
Nice to know that the fix is ready. But... while the fix will reach the distributions (I don't know if it will take days or weeks or months), is there any quick workaround to suppress this message? It prevents my YAD and ZENITY based programs from working. Thanks Aldo