graphics driver for AMD GPUs on Linux
Factsheet
Developer AMD
Release 1.0 / 20 April 2015; 11 years ago (2015-04-20)
Stable release 6.16
/ 4 August 2025; 10 months ago (2025-08-04)
/ 4 August 2025; 10 months ago (2025-08-04)
Developer AMD
Release 1.0 / 20 April 2015; 11 years ago (2015-04-20)
Stable release 6.16
/ 4 August 2025; 10 months ago (2025-08-04)
/ 4 August 2025; 10 months ago (2025-08-04)
Gentoo Wiki
wiki.gentoo.org › wiki › AMDGPU › en
AMDGPU - Gentoo wiki
Section "OutputClass" Identifier "AMDgpu" MatchDriver "amdgpu" Driver "amdgpu" Option "TearFree" "true" EndSection · Note This issue has already been reported in the Gentoo forums: https://forums.gentoo.org/viewtopic-t-1160883.html · The suggested fix at upstream level is to set the sg_display module parameter like this: amdgpu.sg_display=0
Phoronix
phoronix.com › news › AMD-Scatter-Gather-Re-Enabled
AMD Re-Enables Scatter/Gather Support For All APUs On Linux - Phoronix
February 9, 2023 - Among those originally reporting ... to being enabled while if you encounter any flickering or display issues, try the new amdgpu.sg_display=0 option to disable Scatter/Gather....
ArchWiki
wiki.archlinux.org › title › AMDGPU
AMDGPU - ArchWiki
May 28, 2026 - When you change resolution or connect to an external monitor, if the screen flickers or stays white, add amdgpu.sg_display=0 as a kernel parameter.
Reddit
reddit.com › r/framework › anyone else having issues with amd graphics flickering on wayland?
r/framework on Reddit: Anyone else having issues with AMD graphics flickering on Wayland?
February 4, 2024 -
Whenever I plug in multiple monitors they start flickering white every time a window refreshes, and all the other TTYs turn white too. Dmesg indicates it's an amdgpu driver issue so I'm just wondering if everyone's seeing this or I need to start fiddling with my custom kernel config cause I did something weird
Edit: using iGPU on framework 13 AMD mainboard, to be clear
Top answer 1 of 3
2
amdgpu.sg_display=0 kernel parameter fixed it for me. For me it happened mostly when undocking from dock. (and try using a 6.7.x kernel and mesa-git or sth to get newest drivers, depends a bit on your distro)
2 of 3
2
I've had this issue as well, the kernel parameter that other people suggest didn't fix it for me, but changing the iGPU configuration to UMA_GAME_OPTIMIZED in the bios, fixed it.
Reddit
reddit.com › r/fedora › trying to set amdgpu.sg_display=0
r/Fedora on Reddit: Trying to set amdgpu.sg_display=0
November 17, 2023 -
M might just be stupid, but I can't figure out how to set amdgpu.sg_display equal to 0. I think it might fix screen flashing issues, but I don't know how to access that setting.
Arch Linux Forums
bbs.archlinux.org › viewtopic.php
[SOLVED] amdgpu framework [drm] dc_dmub_srv_log_diagnostic_data / Kernel & Hardware / Arch Linux Forums
January 11, 2025 - journalctl -k -b-1 | grep amdgpu Jan 11 09:58:42 archlinux kernel: Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=74471d0a-1b6e-4dea-a165-539ea963f5d8 rw loglevel=3 rd.luks.name=e2b73488-45b2-4d30-80a1-c577d1f4de9a=root root=/dev/mapper/root amdgpu.sg_display=0 Jan 11 09:58:42 archlinux kernel: Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=74471d0a-1b6e-4dea-a165-539ea963f5d8 rw loglevel=3 rd.luks.name=e2b73488-45b2-4d30-80a1-c577d1f4de9a=root root=/dev/mapper/root amdgpu.sg_display=0 Jan 11 09:58:44 archlinux kernel: [drm] amdgpu kernel modesetting enabled.
The Mail Archive
mail-archive.com › amd-gfx@lists.freedesktop.org › msg87674.html
Re: drm/amdgpu: add force_sg_display module parameter
Add a module parameter to force sg (scatter/gather) display on APUs. Normally we allow displays in both VRAM and GTT, but this option forces displays into GTT so we can explicitly test more scenarios with GTT. Signed-off-by: Alex Deucher <[email protected]> --- drivers/gpu/drm/amd/amdgpu/amdgpu.h ...
ArchWiki
wiki.archlinux.org › title › AMDGPU_(Magyar)
AMDGPU (Magyar) - ArchWiki
April 14, 2026 - When you change resolution or connect to an external monitor, if the screen flickers or stays white, add amdgpu.sg_display=0 as a kernel parameter.
Ubuntu
bugs.launchpad.net › bugs › 2009952
Bug #2009952 “[amdgpu][psr] Screen flickering/ tearing on 6.1/6....” : Bugs : linux-oem-6.1 package : Ubuntu
March 10, 2023 - Test 1: amdgpu. ... Test 2: amggpu.sg_display=0 Flicker/tear is back, and a full screen freeze within 10 minutes.
GitHub
github.com › NixOS › nixos-hardware › issues › 817
Fix for framework 13 AMD white screen / flickering issue on kernels >6.1 · Issue #817 · NixOS/nixos-hardware
December 31, 2023 - # if using this or any version >6.1 boot.kernelPackages = pkgs.linuxPackages_latest; # then this is needed to stop the flickering issue boot.kernelParams = ["amdgpu.sg_display=0"];
Author NixOS
GitHub
github.com › torvalds › linux › blob › master › drivers › gpu › drm › amd › amdgpu › amdgpu_drv.c
linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c at master · torvalds/linux
module_param_named(sg_display, amdgpu_sg_display, int, 0444); · /** * DOC: umsch_mm (int) * Enable Multi Media User Mode Scheduler. This is a HW scheduling engine for VCN and VPE.
Author torvalds
Arch Linux Forums
bbs.archlinux.org › viewtopic.php
GPU driver failing? / Laptop Issues / Arch Linux Forums
Does it help to add "amdgpu.sg_display=0"? How to upload text · How to boot w/o GUI · Disable Windows Fast-Start! · Fix your xinitrc · Offline · Sveske-juice · Member · From: Denmark · Registered: 2022-06-12 · Posts: 18 · Using · amdgpu.sg_display=0 ·
Reddit
reddit.com › r/pop_os › permanently adding kernel parameter in systemd-boot?
r/pop_os on Reddit: Permanently adding kernel parameter in systemd-boot?
August 28, 2023 - My Ryzen desktop requires adding "amdgpu.sg_display=0" to the kernel boot options for the graphics output. Currently, I do this by manually editing…
Linux Kernel
docs.kernel.org › gpu › amdgpu › module-parameters.html
Module Parameters — The Linux Kernel documentation
Override for runtime power management control for dGPUs. The amdgpu driver can dynamically power down the dGPUs when they are idle if supported. The default is -1 (auto enable). Setting the value to 0 disables this functionality. Setting the value to -2 is auto enabled with power down when ...
Arch Linux Forums
bbs.archlinux.org › viewtopic.php
[SOLVED] Random horizontal strips of visual artifacts with an AMD GPU / Applications & Desktop Environments / Arch Linux Forums
amdgpu.sg_display=0 · parameter, thanks. Offline · O239 · Member · Registered: 2024-03-01 · Posts: 7 · The · amdgpu.dcdebugmask=0x10 · kernel parameter (which disables Panel Self Refresh) seems to have worked for me. Also, there's another existing bug report for this issue (this time for the amdgpu driver): https://gitlab.freedesktop.org/drm/amd/-/issues/3388 ·
Reddit
reddit.com › r › Fedora › comments › 17xkc8n › trying_to_set_amdgpusg_display0
想把amdgpu.sg\_display=0 设置一下: r/Fedora
We cannot provide a description for this page right now