Update to mesa-22.3.3 seems to have broken GUIs
Context
Since installing the latest release (freedesktop-sdk-22.08.6) flatpak app GUIs are glitching out. In particular, this is what steam looks like for me:
Using the mesa-git version of the mesa drivers seems to fix the GUI (but I have issues launching games instead).
According to this bottles issue (and this reddit comment - a thread with more examples of bugged GUIs), downgrading org.freedesktop.Platform.GL.default//22.08{,-extra}
is a workaround.
System:
Operating System: Fedora Linux 37
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.7-200.fc37.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Ryzen 5 3400G with Radeon Vega Graphics
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT
flatpak list
application version
com.discordapp.Discord 0.0.24
com.github.tchx84.Flatseal 1.8.1
com.valvesoftware.Steam 1.0.0.75
org.freedesktop.Platform 22.08.6
org.freedesktop.Platform.Compat.i386
org.freedesktop.Platform.GL.default 22.3.3
org.freedesktop.Platform.GL.default 22.3.3
org.freedesktop.Platform.GL.mesa-git 23.0-branchpoint-670-gfbd32a04daf
org.freedesktop.Platform.GL32.default 22.3.3
org.freedesktop.Platform.GL32.default 22.3.3
org.freedesktop.Platform.GL32.mesa-git 23.0-branchpoint-670-gfbd32a04daf
org.freedesktop.Platform.VulkanLayer.MangoHud 0.6.8
org.freedesktop.Platform.openh264 2.1.0
flatpak history
time change application branch commit old-commit tool
Jan 27 15:30:07 deploy update org.freedesktop.Platform.Locale 22.08 3031f965fff1 9fc2d50d4194 flatpak-system-helper (plasma-discover)
Jan 27 15:31:26 deploy update org.freedesktop.Platform.Compat.i386 22.08 ec45c82138c2 35a5c4497b40 flatpak-system-helper (plasma-discover)
Jan 27 15:31:51 deploy update org.freedesktop.Platform.GL.default 22.08 c1c025c27ef0 bf66cf0adc42 flatpak-system-helper (plasma-discover)
Jan 27 15:32:15 deploy update org.freedesktop.Platform.GL.default 22.08-extra 10bc5abe9a74 4c6ff4f8c241 flatpak-system-helper (plasma-discover)
Jan 27 15:32:23 deploy update org.freedesktop.Platform.GL32.default 22.08 e3e38a5f3d23 4894ef0889b9 flatpak-system-helper (plasma-discover)
Jan 27 15:32:32 deploy update org.freedesktop.Platform.GL32.default 22.08-extra ecce4a27ab95 b834b177fee8 flatpak-system-helper (plasma-discover)
Jan 27 15:32:55 deploy update org.freedesktop.Platform 22.08 2ce7932bdf08 3616ca621531 flatpak-system-helper (plasma-discover)
Jan 27 18:41:07 add remote flatpak
Jan 27 18:41:08 modify remote flatpak
Jan 27 18:41:42 pull org.freedesktop.Platform.GL.mesa-git 22.08 299fee058b37 flatpak
Jan 27 18:41:42 deploy install org.freedesktop.Platform.GL.mesa-git 22.08 299fee058b37 flatpak
Jan 27 18:42:05 pull org.freedesktop.Platform.GL32.mesa-git 22.08 08160dca2c56 flatpak
Jan 27 18:42:05 deploy install org.freedesktop.Platform.GL32.mesa-git 22.08 08160dca2c56 flatpak
Update
The latest update fixed the GUI.
time change application branch commit old-commit tool
Jan 27 15:30:07 deploy update org.freedesktop.Platform.Locale 22.08 3031f965fff1 9fc2d50d4194 flatpak-system-helper (plasma-discover)
Jan 27 15:31:26 deploy update org.freedesktop.Platform.Compat.i386 22.08 ec45c82138c2 35a5c4497b40 flatpak-system-helper (plasma-discover)
Jan 27 15:31:51 deploy update org.freedesktop.Platform.GL.default 22.08 c1c025c27ef0 bf66cf0adc42 flatpak-system-helper (plasma-discover)
Jan 27 15:32:15 deploy update org.freedesktop.Platform.GL.default 22.08-extra 10bc5abe9a74 4c6ff4f8c241 flatpak-system-helper (plasma-discover)
Jan 27 15:32:23 deploy update org.freedesktop.Platform.GL32.default 22.08 e3e38a5f3d23 4894ef0889b9 flatpak-system-helper (plasma-discover)
Jan 27 15:32:32 deploy update org.freedesktop.Platform.GL32.default 22.08-extra ecce4a27ab95 b834b177fee8 flatpak-system-helper (plasma-discover)
Jan 27 15:32:55 deploy update org.freedesktop.Platform 22.08 2ce7932bdf08 3616ca621531 flatpak-system-helper (plasma-discover)
Jan 27 18:41:07 add remote flatpak
Jan 27 18:41:08 modify remote flatpak
Jan 27 18:41:42 pull org.freedesktop.Platform.GL.mesa-git 22.08 299fee058b37 flatpak
Jan 27 18:41:42 deploy install org.freedesktop.Platform.GL.mesa-git 22.08 299fee058b37 flatpak
Jan 27 18:42:05 pull org.freedesktop.Platform.GL32.mesa-git 22.08 08160dca2c56 flatpak
Jan 27 18:42:05 deploy install org.freedesktop.Platform.GL32.mesa-git 22.08 08160dca2c56 flatpak
Jan 28 09:22:28 pull org.freedesktop.Platform.GL32.mesa-git 22.08 aa0f446860ac 08160dca2c56 plasma-discover
Jan 28 09:22:28 pull org.freedesktop.Platform.GL.mesa-git 22.08 30e7000cc917 299fee058b37 plasma-discover
Jan 28 09:22:28 deploy update org.freedesktop.Platform.GL32.mesa-git 22.08 aa0f446860ac 08160dca2c56 plasma-discover
Jan 28 09:22:28 deploy update org.freedesktop.Platform.GL.mesa-git 22.08 30e7000cc917 299fee058b37 plasma-discover
Jan 28 09:22:29 deploy update org.freedesktop.Platform.Locale 22.08 ace77dd23716 3031f965fff1 flatpak-system-helper (plasma-discover)
Jan 28 09:24:22 deploy update org.freedesktop.Platform.GL.default 22.08 1324ca3c024c c1c025c27ef0 flatpak-system-helper (plasma-discover)
Jan 28 09:24:33 deploy update org.freedesktop.Platform.GL32.default 22.08-extra 6c706386b58d ecce4a27ab95 flatpak-system-helper (plasma-discover)
Jan 28 09:24:36 deploy update org.freedesktop.Platform.GL32.default 22.08 94717c3b9e66 e3e38a5f3d23 flatpak-system-helper (plasma-discover)
Jan 28 09:24:42 deploy update org.freedesktop.Platform.GL.default 22.08-extra dd357a7187ea 10bc5abe9a74 flatpak-system-helper (plasma-discover)
Jan 28 09:24:43 deploy update org.freedesktop.Platform.Compat.i386 22.08 ec3e95751e57 ec45c82138c2 flatpak-system-helper (plasma-discover)
Jan 28 09:24:50 deploy update org.freedesktop.Platform 22.08 21f92f14059b 2ce7932bdf08 flatpak-system-helper (plasma-discover)
Edited by Actionb