Panfrost - Mali G52 - flickering mouse cursor while video playback
Hardware used: Odroid N2
Software used: OS: Armbian cinnamon test build GNU/Linux Kernel: 5.13.11 Mesa packages:
- libegl-mesa0/hirsute,now 21.3
git2108160600.d27a0doibaf~h - libgl1-mesa-dri/hirsute,now 21.3
git2108160600.d27a0doibaf~h - libglapi-mesa/hirsute,now 21.3
git2108160600.d27a0doibaf~h - libglx-mesa0/hirsute,now 21.3
git2108160600.d27a0doibaf~h
How to recreate this issue:
Run cinnamon test build from https://www.armbian.com/odroid-n2/ and open a video in firefox.
Issue: When there is video playback in firefox (for example direct playback from a video file on a server), and the mouse cursor is moved to the firefox window (next to the address bar) the mouse cursor flickers fast. In some more rare situations, parts around the video gets black and only appear in normal colours again when the mouse cursor is been moved over this black parts.
dmesg |grep panfrost [ 3.239420] panfrost ffe40000.gpu: clock rate = 24000000 [ 3.239485] panfrost ffe40000.gpu: dev_pm_opp_set_regulators: no regulator (mali) found: -19 [ 3.242974] panfrost ffe40000.gpu: mali-g52 id 0x7212 major 0x0 minor 0x0 status 0x0 [ 3.242994] panfrost ffe40000.gpu: features: 00000000,13de77ff, issues: 00000000,00000400 [ 3.243000] panfrost ffe40000.gpu: Features: L2:0x07110206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7 [ 3.243007] panfrost ffe40000.gpu: shader_present=0x3 l2_present=0x1 [ 3.282512] [drm] Initialized panfrost 1.1.0 20180908 for ffe40000.gpu on minor 0