Possible regression with AMD GPU with flatpak apps
Good morning,
I have identified a possible regression with AMD GPU on flatpak apps using org.freedesktop.Platform.GL.default
versions 22.08
and 22.08-extra
. I've initially reported this to the freedesktop
gitlab here, however, I was pointed this way to report.
Let me repeat what I observe. Some flatpak
apps, namely those using 22.08
and 22.08-extra
runtimes have the following graphical glitch when using the AMD GPU
Removing 22.08
and 22.08-extra
runtimes allow for some of these apps to run, but they now complain about not being able to create a EGL display
More information:
$ glxinfo | grep OpenGL
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (raphael_mendocino, LLVM 16.0.6, DRM 3.54, 6.5.9-arch2-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.2.1-arch1.2
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.2.1-arch1.2
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.2.1-arch1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
and the output of
$ flatpak run org.freedesktop.Platform.GlxInfo//22.08
can be found here: glxinfo.log
Other information:
$ echo "$XDG_SESSION_TYPE"
x11
$ neofetch
./o. [REDACTED]@[REDACTED]
./sssso- ---------------
`:osssssss+- OS: EndeavourOS Linux x86_64
`:+sssssssssso/. Host: MS-7D78 1.0
`-/ossssssssssssso/. Kernel: 6.5.9-arch2-1
`-/+sssssssssssssssso+:` Uptime: 15 mins
`-:/+sssssssssssssssssso+/. Packages: 1725 (pacman), 60 (flatpak)
`.://osssssssssssssssssssso++- Shell: zsh 5.9
.://+ssssssssssssssssssssssso++: Resolution: 1920x1080, 1920x1080
.:///ossssssssssssssssssssssssso++: DE: GNOME 45.1
`:////ssssssssssssssssssssssssssso+++. WM: Mutter
`-////+ssssssssssssssssssssssssssso++++- WM Theme: Adwaita
`..-+oosssssssssssssssssssssssso+++++/` Theme: vimix-compact-doder [GTK2/3]
./++++++++++++++++++++++++++++++/:. Icons: Numix-Square [GTK2/3]
`:::::::::::::::::::::::::------`` Terminal: terminator
CPU: AMD Ryzen 9 7950X (32) @ 5.881GHz
GPU: AMD ATI 10:00.0 Raphael
GPU: NVIDIA GeForce RTX 3090
Memory: 5410MiB / 31242MiB
- The problem does not occur when/if I use the NVIDIA GPU as my primary GPU (as it stands, I only use it for CUDA and gaming).
- The problem only started after the GNOME 45 update.
- Purging
~/.var/app/*/cache/mesa_shader_cache
and/or~/.cache/mesa_shader_cache
has no effect. - Setting
AMD_DEBUG=nodcc
has no effect. - The same graphical glitch has been observed before here.
Please let me know if there is anything else I can provide to help decode.
Edited by Miguel Crispim Romao