Bug 217910

Summary: AMD Radeon RX 6600 XT: redraw artifacts around gui elements on primary monitor if TearFree disabled
Product: Drivers Reporter: Kevin Sopp (kevin.sopp)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: RESOLVED ANSWERED    
Severity: normal    
Priority: P3    
Hardware: AMD   
OS: Linux   
Kernel Version: Subsystem:
Regression: No Bisected commit-id:
Attachments: moving calculator app up/down introduces artifacts

Description Kevin Sopp 2023-09-14 14:59:39 UTC
Created attachment 305109 [details]
moving calculator app up/down introduces artifacts

OS: Arch Linux

Bug occurs since kernel 6.5.3-arch1-1, last known good kernel is 6.5.2.arch1-1.

Two monitors are attached:
- secondary @60Hz via DVI
- primary @143.91Hz (freesync capable) via DisplayPort

Kernel boot options:
- amdgpu.ppfeaturemask=0xffffffff

Xorg options:
- VariableRefresh true
- AsyncFlipSecondaries true

Artifacts occur only on primary monitor on every GUI element that gets redrawn.
Bug is fixed once I enable TearFree option on primary monitor (xrandr --output DisplayPort-2 --set TearFree on).
Bug reoccurs when I disable TearFree option.

OBS could not capture the artifacts so I had to take a video with my phone, see attachment.
Comment 1 Artem S. Tashkinov 2023-09-14 19:15:21 UTC
Please repost in the official amdgpu bugtracker: https://gitlab.freedesktop.org/drm/amd/-/issues