Skip to content

debian: apply AMD cursor fix on desktop install#34

Merged
mapitman merged 1 commit intomainfrom
amd-cursor-fix
Mar 22, 2026
Merged

debian: apply AMD cursor fix on desktop install#34
mapitman merged 1 commit intomainfrom
amd-cursor-fix

Conversation

@mapitman
Copy link
Owner

On AMD GPUs with GNOME/Wayland, the hardware cursor plane can be dropped on login or wake, leaving the cursor invisible until the compositor recovers.

Setting MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0 in /etc/environment disables atomic KMS in Mutter and prevents this.

The fix is only applied when an AMD GPU is detected via lspci and is idempotent (skipped if already present in /etc/environment).

On AMD GPUs with GNOME/Wayland, the hardware cursor plane can be
dropped on login or wake, leaving the cursor invisible until the
compositor recovers. Setting MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0 in
/etc/environment disables atomic KMS in Mutter and prevents this.

The fix is only applied when an AMD GPU is detected via lspci and
is idempotent (skipped if already present in /etc/environment).

Validated with bash scripts/check.sh.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mapitman mapitman merged commit f51c371 into main Mar 22, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant