I use Kodi since F38 and recently, hardware acceleration stopped working after an upgrade to F44. I skipped F43.
2026-07-08 20:01:13.803 T:940551 info <general>: RetroPlayer[RENDER]: Registering renderer factory for OpenGLES
2026-07-08 20:01:13.804 T:940551 info <general>: Using visual 0x21
2026-07-08 20:01:13.806 T:940551 warning <general>: Failed to get an OpenGL context supporting core profile 3.2, using legacy mode with reduced feature set
2026-07-08 20:01:13.808 T:940551 info <general>: GLES: Maximum texture width: 2048
2026-07-08 20:01:13.808 T:940551 info <general>: GL_VENDOR = AMD
2026-07-08 20:01:13.808 T:940551 info <general>: GL_RENDERER = AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.64, 6.18.38-200.fc44.x86_64)
2026-07-08 20:01:13.808 T:940551 info <general>: GL_VERSION = OpenGL ES 3.2 Mesa 26.1.3
2026-07-08 20:01:13.808 T:940551 info <general>: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.20
The flatpak is not affected, only the rpm version is.
2026-07-08 17:23:57.771 T:7 info <general>: RetroPlayer[RENDER]: Registering renderer factory for OpenGL
2026-07-08 17:23:57.798 T:7 info <general>: Using visual 0x21
2026-07-08 17:23:57.843 T:7 info <general>: VAAPI::Close - closing decoder context
2026-07-08 17:23:57.846 T:7 info <general>: CRenderSystemGL::InitRenderSystem - Version: 4.6 (Core Profile) Mesa 25.2.1 (git-d6e3b017b2), Major: 4, Minor: 6
2026-07-08 17:23:57.846 T:7 info <general>: GL_VENDOR = AMD
2026-07-08 17:23:57.846 T:7 info <general>: GL_RENDERER = AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.64, 6.18.38-200.fc44.x86_64)
2026-07-08 17:23:57.846 T:7 info <general>: GL_VERSION = 4.6 (Core Profile) Mesa 25.2.1 (git-d6e3b017b2)
2026-07-08 17:23:57.846 T:7 info <general>: GL_SHADING_LANGUAGE_VERSION = 4.60
2026-07-08 17:23:57.846 T:7 info <general>: GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX = 16626336
2026-07-08 17:23:57.846 T:7 info <general>: GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX = 524288
I tested both Kodi 21.3 and 22b1. Same problem.
$ glxinfo | grep "OpenGL version"
OpenGL version string: 4.6 (Compatibility Profile) Mesa 26.1.3
$ vainfo
Trying display: wayland
Trying display: x11
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib64/dri-nonfree/radeonsi_drv_video.so
libva info: Trying to open /usr/lib64/dri-freeworld/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_23
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.23 (libva 2.23.0)
vainfo: Driver version: Mesa Gallium driver 26.1.3 for AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.64, 6.18.38-200.fc44.x86_64)
vainfo: Supported profile and entrypoints
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
What should I do, recompile from github source, from rpm source? Downgrade to Mesa 25.2.1 as in Flatpak’s?
The wayland version is probably OK but I’m not planning to switch to wayland until cinnamon 6.8 i well tested.
