Skip to content

Display artifacts on COSMIC Wayland with AMD iGPU + external monitor #2336

Description

@simo1616

Problem

I get visual display artifacts on COSMIC Wayland with an AMD iGPU and an external monitor.

The artifacts appear as flickering / corrupted colored blocks on the screen. They can affect both the laptop display and the external HDMI monitor.

They are visible to the eye, but they do not appear in OBS recordings or screenshots.

Setup

  • OS: Pop!_OS 24.04 LTS
  • Session with issue: COSMIC / Wayland
  • Working session: XFCE / X11
  • CPU/GPU: AMD Ryzen 7 7730U with Radeon Graphics
  • Driver: amdgpu
  • External monitor: Samsung Odyssey G5 over HDMI

Tests done

  • COSMIC / Wayland: artifacts happen
  • XFCE / X11: no artifacts
  • Kernel 6.18.7: artifacts happen
  • Kernel 6.17.9: artifacts happen
  • Removed NVIDIA packages and removed nvidia-drm.modeset=1
  • Tried amdgpu.dcdebugmask=0x10: no change
  • Lowered external monitor resolution to 2560x1440 @ 60 Hz: no change

Relevant logs

amdgpu: [drm] Failed to setup vendor infoframe on connector HDMI-A-1: -22
workqueue: dm_handle_vmin_vmax_update [amdgpu] hogged CPU for >13333us
[drm] Mode Validation Warning: Unknown Status failed validation.
WARNING ... dcn20_find_secondary_pipe ... [amdgpu]
amdgpu_dm_atomic_check
drm_mode_atomic_ioctl
cosmic-comp: Failed to set xwayland primary output: The provided output wasn't known to Xwayland

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions