I have a Lenovo 14aPH8 (Ideapad 5 gen 8?) which has a high DPI Screen with an AMD 7840HS (780m iGPU).

It’s giving a bunch of memory corruption when on youtube in fullscreen, or before I reduce the resolution of a fullscreen application (Assetto Corsa Competizione is the only I’ve tried so far) from the native resolution to 1080p.

I previously RMA’d the Laptop due to similar artifacts on Pop!OS, and they confirmed the entire motherboard was replaced. However, the artifacts didn’t go away so I tried KDE Neon which thankfully didn’t have the same issues, until I tried gaming and youtube.On X11, the issues are gone, but as a fan of fractional scaling and touchscreen gestures I’m still using Wayland.

While this could be a hardware issue (I can’t confirm as the laptop is so new not many people have it, let alone on linux) I’m sure this is software related because it only happens on X11, and I’ve also seem similar reports by nVidia users on Wayland.

Anyone able to signpost me if this isn’t something KDE devs can investigate? I know a lot of them are active within the Wayland space so I thought asking here would be a good idea :)


EDIT: Looks like there’s some upstream bug in the DRM with variable refresh rates and/or adaptive sync. Disabling it in KDE’s settings seems to sort the problem in Youtube/games. Can’t say the same for anyone else tho

  • @merthyr1831OP
    link
    2
    edit-2
    10 months ago

    Oooh maybe this is related, since my display is 144hz and turning the screen freq. to 96Hz stops the artifacting on Youtube… https://gitlab.freedesktop.org/drm/amd/-/issues/2967

    Oh! Looks like adaptive sync might be the source. Disabled it and the artifacts disappear entirely. Set it to Always and the jank returns. Wahoo!

    Gotta try in games to confirm

    EDIT: Yup. ACC had less jank. I think VRR must be broken upstream (mentioned in that issue tracker)