2023-01-30, 23:38
Logfile: https://pastebin.com/2HamJhmr
Issue: the video output judders every 5 seconds. The judder shows frame N, then duplicate frame N, then the the next frame and then skips a frame, as in: ..., N-2, N-1, N, N, N+1, N+3, N+4, ...
It always happens every 5 seconds, no matter the resolution or frame rate or video format. Even the screensaver (I'm using shadertoy) judders every 5 seconds. I get no judder when running any other opengl apps, like for example glmark2.
I'm running Kodi 20.0 from Christian Marillat's multimedia repository (kodi_5:20.0-dmo2; "Git:20230116-nogitfound") on Debian Unstable. The judder issue was already present in Kodi 19, but this is the first time I'm really investigating the issue. CPU/GPU is an Intel i5-10400T processor, chipset is H470, in a Lenovo ThinkCentre M70q. Current kernel is 6.1.0-3-amd64 from Debian.
In the attached logfile I launch Kodi and then do nothing until the screensaver kicks in (delay is set to 1 minute). Every 5 seconds the screensaver judders as described above and these SwapBuffers related debug lines get printed to the debug log:
2023-01-30 23:17:15.238 T:10924 debug <general>: CGLContextEGL::SwapBuffers: sync check blocking
2023-01-30 23:17:15.255 T:10924 debug <general>: CGLContextEGL::SwapBuffers: sync sleep: 16272
The issue manifests with default user configuration (.kodi directory removed), though the logfile is from my real environment.
I'm not sure what further info would be useful, so please let me know if there's something else that I can provide.
Issue: the video output judders every 5 seconds. The judder shows frame N, then duplicate frame N, then the the next frame and then skips a frame, as in: ..., N-2, N-1, N, N, N+1, N+3, N+4, ...
It always happens every 5 seconds, no matter the resolution or frame rate or video format. Even the screensaver (I'm using shadertoy) judders every 5 seconds. I get no judder when running any other opengl apps, like for example glmark2.
I'm running Kodi 20.0 from Christian Marillat's multimedia repository (kodi_5:20.0-dmo2; "Git:20230116-nogitfound") on Debian Unstable. The judder issue was already present in Kodi 19, but this is the first time I'm really investigating the issue. CPU/GPU is an Intel i5-10400T processor, chipset is H470, in a Lenovo ThinkCentre M70q. Current kernel is 6.1.0-3-amd64 from Debian.
In the attached logfile I launch Kodi and then do nothing until the screensaver kicks in (delay is set to 1 minute). Every 5 seconds the screensaver judders as described above and these SwapBuffers related debug lines get printed to the debug log:
2023-01-30 23:17:15.238 T:10924 debug <general>: CGLContextEGL::SwapBuffers: sync check blocking
2023-01-30 23:17:15.255 T:10924 debug <general>: CGLContextEGL::SwapBuffers: sync sleep: 16272
The issue manifests with default user configuration (.kodi directory removed), though the logfile is from my real environment.
I'm not sure what further info would be useful, so please let me know if there's something else that I can provide.