Flickering on dual screen setup, AMD GPU

Hi,

I’ve updated my F39 deployment yesterday and this issue started happening: https://youtu.be/05jNKrtGAyM

The flickering happens only on one screen. Does this ring a bell to anyone?
Meanwhile I rolled back to previous deployment.

2 Likes

Hi,

You don’t mention your amdgpu (or kernel) setup, but I have issues with kernel-6.8.4-100 in Fedora 38 with amdgpu on an Alienware m17 R5 AMD laptop (eDP 4K panel). Going back to kernel-6.7.11-100 seems to restore usability for me as well.

Yeah sorry about that. Tomorrow I’ll try again and gather the GPU/kernel informations.

This seems to be the culprit for me: kernel 6.7.10-200.fc39 → 6.8.4-200.fc39
Mesa version hasn’t changed (23.3.6-1.fc39) between both deployments.
My GPU is AMD Radeon RX 7700 XT (radeonsi, navi32)

2 Likes

Looks like a kernel regression then. Can you file a bug for the kernel in Fedora’s Bugzilla? Thanks

https://bugzilla.redhat.com/show_bug.cgi?id=2274331

2 Likes

I am seeing exactly the same thing under Fedora 40 with Gnome with a 7900 xt GPU. After switching to a 6.7 kernel the random flickering is gone.

I hope kernel 6.9 fixes this issue after it is released to the Fedora Repos.

Installed newest build of 6.9 from the koji buildsystem https://koji.fedoraproject.org/koji/buildinfo?buildID=2457165 and did not observe any flickering until now.

After last Updates of Mesa and libdrm stack i have seen flickering even on kernel 6.9.2.

No problems in games, it just happens in the transition in gnome when pressing the super key like in the video in the first post.

@philn The Problem still persists under Gnome and Kernel 6.9.9 for me. It seems to happen more often under a wayland session then under xorg. I first thought the problem ist gone after setting the performance level to high via lact gui, but it came back.

I now activated the experimental VRR under gnome and did not encounter the problem since then.

What is youre status on this bug?

Problem persists also with VRR enabled, seems totally random…

1 Like

This is also happening to me with two monitors, one 4k60 and one 1080p60. Notably, if I change the refresh rate of the 1080p60 monitor to 50hz the issue no longer occurs.

My system details report:

System Details Report


Report details

  • Date generated: 2024-08-08 19:19:04

Hardware Information:

  • Hardware Model: ASUS ROG STRIX B650E-F GAMING WIFI
  • Memory: 32.0 GiB
  • Processor: AMD Ryzen™ 9 7900X × 24
  • Graphics: AMD Radeon™ RX 7800 XT
  • Graphics 1: AMD Radeon™ Graphics
  • Disk Capacity: 1.0 TB

Software Information:

  • Firmware Version: 3014
  • OS Name: Fedora Linux 40 (Workstation Edition)
  • OS Build: (null)
  • OS Type: 64-bit
  • GNOME Version: 46
  • Windowing System: Wayland
  • Kernel Version: Linux 6.9.12-200.fc40.x86_64

Changing the refresh rate on one monitor down to 60 hz nearly reduces the occurrence of artifacts nearly to 0, but it is not completely gone. I am just hoping that it will be fixed in the future …