Display constantly flickers artifacts for a fraction of a second. I have AMD 680m graphics card. There was no problem on Windows. I have Fedora Linux 41 (Workstation Edition). I also switched GNOME version but it was the same. What should I do?
Hello and welcome @redman131!
This is a common issue with the AMD GPU drivers that are included with the 6.12 versions of the Linux kernel right now. A workaround is to add the amdgpu.sg_display=0
flag to your boot loader. You can do so by running the following command:
sudo grubby --update-kernel=ALL --args="amdgpu.sg_display=0"
I’ve heard that it’s being resolved in the 6.13 versions of the kernel, but I don’t know when we’ll see those in a stable/LTS version of the kernel.
Ok. I put in command and the artifacts are still present.
Did you reboot the system after running the command? The flag is only processed on kernel start up.
Now I did. Artifacts still flickering.
Can you provide the output of the inxi -Fzxx
command? This will provide some additional information, including kernel version, graphics card and driver information, etc.
But ist better I think. I’ll use my computer more to get more conclusive results. I see flickering when I’m writing this reply but ist minor. It was major before.
I’m running a laptop with the AMD 780m graphics and still see some graphical glitches and flickering intermittently on newer versions of the 6.12 kernel, even after adding the boot flags.
Something that may also help is to see if there is an option to increase the amount of memory assigned to the integrated graphics card in the BIOS. This seems to alleviate some of the issues with the 700m series GPUs, but I don’t know if it’ll help with the 600m series.
Thank you for your help.
Its still flickering artifacts but they are smaller.
Here is what you asked for:
System:
Kernel: 6.12.10-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 14.2.1
Desktop: GNOME v: 47.3 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 41 (Workstation Edition)
Machine:
Type: Laptop System: ASUSTeK product: Zenbook 15 UM3504DA_UM3504DA v: 1.0
serial: <superuser required>
Mobo: ASUSTeK model: UM3504DA v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: UM3504DA.312 date: 05/13/2024
Battery:
ID-1: BAT0 charge: 52.1 Wh (80.8%) condition: 64.5/67.3 Wh (95.9%)
volts: 17.3 min: 15.9 model: ASUSTeK ASUS Battery serial: N/A
status: charging
CPU:
Info: 8-core model: AMD Ryzen 7 7735U with Radeon Graphics bits: 64
type: MT MCP arch: Zen 3+ rev: 1 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
Speed (MHz): avg: 400 min/max: 400/4819 boost: enabled cores: 1: 400
2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400
12: 400 13: 400 14: 400 15: 400 16: 400 bogomips: 86236
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt [Radeon 680M]
vendor: ASUSTeK driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s
lanes: 16 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6,
HDMI-A-1, Writeback-1 bus-ID: 73:00.0 chip-ID: 1002:1681 temp: 43.0 C
Device-2: Shinetech USB2.0 FHD UVC WebCam driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 3277:0033
Display: wayland server: Xwayland v: 24.1.4 compositor: gnome-shell
driver: gpu: amdgpu display-ID: 0
Monitor-1: eDP-1 model: Samsung 0x4180 res: 2880x1620 dpi: 213
diag: 395mm (15.5")
API: OpenGL v: 4.6 vendor: amd mesa v: 24.3.3 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: AMD Radeon Graphics (radeonsi rembrandt LLVM
19.1.5 DRM 3.59 6.12.10-200.fc41.x86_64) device-ID: 1002:1681
display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High Definition
Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 73:00.1 chip-ID: 1002:1640
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
vendor: ASUSTeK driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: 73:00.5 chip-ID: 1022:15e2
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: 73:00.6 chip-ID: 1022:15e3
API: ALSA v: k6.12.10-200.fc41.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
vendor: Foxconn driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
bus-ID: 01:00.0 chip-ID: 14c3:0616
IF: wlp1s0 state: up mac: <filter>
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-4:2 chip-ID: 0489:e0e2
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
lmp-v: 11
Drives:
Local Storage: total: 953.87 GiB used: 57.24 GiB (6.0%)
ID-1: /dev/nvme0n1 vendor: Micron model: 2400 MTFDKBA1T0QFM
size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 34.9 C
Partition:
ID-1: / size: 952.28 GiB used: 56.89 GiB (6.0%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot size: 973.4 MiB used: 340.8 MiB (35.0%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 952.28 GiB used: 56.89 GiB (6.0%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 46.0 C mobo: 34.0 C gpu: amdgpu temp: 44.0 C
Fan Speeds (rpm): cpu: 0
Info:
Memory: total: 16 GiB note: est. available: 14.86 GiB used: 3.22 GiB (21.7%)
Processes: 437 Power: uptime: 8m wakeups: 0 Init: systemd v: 256
target: graphical (5) default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: N/A Shell: Bash
v: 5.2.32 running-in: ptyxis-agent inxi: 3.3.37
Sorry for posting so much but I just want to inform you that the glitches are far from gone. The sudo grubby --update-kernel=ALL --args="amdgpu.sg_display=0"
command did nothing.
And my BIOS doesn’t allow increasing the amount of memory assigned to the integrated grephics. There is no such option. I’m dissapointed.
This happened to me. I always disconnect Windows 11 when installing Linux. I have the same problem with flickering. Not only that when I reconnected Windows the flickering appeared there also. I had to remove the Nvidia drivers and re-install them. Removed Fedora 41.