knurpht
I copied transmission-gtk.desktop to ~/.local/share/applcations
Then changed the line Exec=transmission-gtk %U to
Exec=GSK_RENDERER=cairo transmission-gtk %U
Then removed GSK_RENDERER=cairo from /etc/environment
Then reboot.
Unfortunately the issue for transmission is back.
> sudo zypper se --requires-pkg libgtk-4 | grep -i "^i"
i | deja-dup | Simple backup tool and frontend for duplicity | package
i+ | gcr-viewer | Viewer for Crypto Files | package
i+ | gnome-bluetooth | GNOME Bluetooth graphical utilities | package
i+ | gnome-font-viewer | A font viewer utility for GNOME | package
i | gtk4-branding-openSUSE | The GTK+ toolkit library (version 3) -- openSUSE theme configuration | package
i | gtk4-lang | Translations for package gtk4 | package
i | gtk4-tools | Auxiliary utilities for the GTK+ toolkit library v4 | package
i | libadwaita-1-0 | Building blocks for modern GNOME applications | package
i | libgtk-4-1 | The GTK+ toolkit library (version 4) | package
i | libgtkmm-4_0-0 | C++ Interface for GTK4 (a GUI library for X) | package
i | libnma-gtk4-0 | Shared library for NetworkManager-applet. Gtk4 version | package
i+ | libvte-2_91-0 | Terminal Emulator Library | package
i+ | NetworkManager-applet-openconnect | NetworkManager VPN support for OpenConnect | package
i+ | NetworkManager-applet-openvpn | NetworkManager VPN support for OpenVPN | package
i+ | NetworkManager-applet-pptp | NetworkManager VPN support for PPTP | package
i+ | NetworkManager-vpnc-gnome | NetworkManager VPN Support for vpnc | package
i+ | transmission-gtk | GTK client for the "transmission" BitTorrent client | package
i+ | zenity | GNOME Command Line Dialog Utility | package
transmission > issue
NetworkManager > works fine for what I use
I don’t use the other apps
If nothing easy can fix it I’ll be back to the previous workaround. This laptop is a spare for specific use not vital.