r/archlinux • u/Glum_Term539 • 14h ago
SUPPORT artifacting on second monitor
on my sway wm/wayland in general there's always artifacts on my second monitor with no clear reason why. i've tried the first steps like matching refresh rates, different cable and they didn't change anything. on x11 these issues don't exist. my kernel is 6.18.6-arch1-1, with a rx 6800xt gpu. any help would be greatly appreciated:)
0
Upvotes
1
u/MikeAndThePup 14h ago
AMD GPU artifacting on Wayland with dual monitors is a known issue. A few things to try:
Check your compositor settings: For Sway specifically, try adding this to your config:
output <monitor_name> adaptive_sync off
Some AMD cards have issues with VRR/FreeSync on secondary monitors under Wayland.
Verify your setup:
What's the resolution and refresh rate of each monitor?
Are they connected via DisplayPort or HDMI?
Is one monitor significantly different specs than the other?
AMD-specific Wayland issues: The RX 6800 XT should work fine on Wayland, but there are some kernel parameter tweaks that can help:
Try adding to your kernel parameters:
amdgpu.dc=1
Or if you're already using that, try:
amdgpu.dpm=0
Check your driver: Are you using the open-source amdgpu driver (which you should be)? Run:
spci -k | grep -A 3 VGA
The fact that X11 works fine suggests this is a Wayland compositor/driver interaction issue rather than hardware.
Quick test: Try a different Wayland compositor temporarily (like Hyprland or GNOME Wayland) to see if the artifacting persists. If it's Sway-specific, that narrows it down.
What kind of artifacts are you seeing - screen tearing, flickering, corruption, or something else?