SUMMARY I can reproduce this bug on Wayland session of Arch Linux (Plasma 5.22.1) and neon unstable. STEPS TO REPRODUCE 1. set Screen "Energy Saving > Switch off after" to 1 minute in Energy Saving KCM 2. minimize all windows 3. position the cursor over your wallpaper 4. wait for 1 minute until your screen switches off 5. re-activate your screen by pressing ctrl key OBSERVED RESULT Cursor is invisible. "Ghost" cursor becomes visible when I hover over Plasma panel. EXPECTED RESULT visible cursor when display leaves power saving mode SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.84.0 Qt Version: 5.15.3 Graphics Platform: Wayland
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1114
Git commit b33fef02f57bc359e6099db1a9983c4a9fa14fa7 by Xaver Hugl. Committed on 18/06/2021 at 14:10. Pushed by zamundaaa into branch 'master'. platforms/drm: show cursor when exiting dpms M +1 -0 src/plugins/platforms/drm/drm_output.cpp https://invent.kde.org/plasma/kwin/commit/b33fef02f57bc359e6099db1a9983c4a9fa14fa7
Git commit 9a210ec018ebe32090595e7c28b088b55e11259d by Xaver Hugl. Committed on 18/06/2021 at 14:11. Pushed by zamundaaa into branch 'Plasma/5.22'. platforms/drm: show cursor when exiting dpms (cherry picked from commit b33fef02f57bc359e6099db1a9983c4a9fa14fa7) M +1 -0 src/plugins/platforms/drm/drm_output.cpp https://invent.kde.org/plasma/kwin/commit/9a210ec018ebe32090595e7c28b088b55e11259d
I can reproduce this bug again on neon unstable. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.3 Graphics Platform: Wayland
Also reproducible on Arch Linux after update to Plasma 5.23 beta. Operating System: Arch Linux KDE Plasma Version: 5.22.90 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 Graphics Platform: Wayland
*** Bug 442824 has been marked as a duplicate of this bug. ***
Git commit 416f55cea3edc3e24eb70296f551d790ce6dac67 by Xaver Hugl. Committed on 23/09/2021 at 13:54. Pushed by zamundaaa into branch 'master'. platforms/drm: fix hidden cursor M +4 -1 src/plugins/platforms/drm/drm_pipeline.cpp https://invent.kde.org/plasma/kwin/commit/416f55cea3edc3e24eb70296f551d790ce6dac67
Git commit 9e4f911580d1935c767619902a8156a6af3fb255 by Xaver Hugl. Committed on 23/09/2021 at 13:57. Pushed by zamundaaa into branch 'Plasma/5.23'. platforms/drm: fix hidden cursor (cherry picked from commit 416f55cea3edc3e24eb70296f551d790ce6dac67) M +4 -1 src/plugins/platforms/drm/drm_pipeline.cpp https://invent.kde.org/plasma/kwin/commit/9e4f911580d1935c767619902a8156a6af3fb255