Skip to content

revert(kwin): drop RA24 workaround, LG now on iGPU - #372

Merged
odsod merged 1 commit into
mainfrom
revert-ra24-workaround
Oct 26, 2026
Merged

odsod merged 1 commit into
mainfrom
revert-ra24-workaround

Conversation

@odsod

@odsod odsod commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Why

amdgpu advertises DRM_FORMAT_RGBA8888 on its planes but cannot program it.
KWin then loops on failed atomic commits and the desktop freezes. The KWin
environment workaround from 31671cd did not stop these failures.

The LG now runs from the iGPU HDMI port. amdgpu no longer drives that
output, so the bug cannot fire. Suspend, resume and a monitor power cycle
all passed with zero RA24 errors.

What

  • Drop KWIN_USE_OVERLAYS and KWIN_DRM_NO_DIRECT_SCANOUT from env.sh.
  • Drop the plasma-login greeter drop-in and its setup task.
  • Drop kwin/verify-amdgpu-ra24.sh.

The KWin environment workaround from 31671cd did not stop the RA24 atomic
commit failures, and a patched amdgpu.ko was too heavy to maintain. Moving
the LG to the iGPU HDMI port avoids the amdgpu plane bug entirely.

- Drop KWIN_USE_OVERLAYS and KWIN_DRM_NO_DIRECT_SCANOUT from env.sh.
- Drop the plasma-login greeter drop-in and its setup task.
- Drop kwin/verify-amdgpu-ra24.sh.
@odsod
odsod merged commit 77f6ccc into main Oct 26, 2026
1 check passed
@odsod
odsod deleted the revert-ra24-workaround branch October 26, 2026 06:29
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