Menu

amd/

Screen artifcacts with AMD GPU on Linux

Apparently, it is quite common for AMD GPUs to show screen artifacts on Linux. Most of the times it is related to power management settings. These settings can be adjusted via amdgpu kernel module options. The parameters are different for different GPUs. In my case, I have a Dell laptop with AMD Radeon 890M GPU.

To fix the screen artifacts, run the following commands:

sudo grubby --update-kernel=ALL --args="amdgpu.dcdebugmask=0x410"

Reboot your system.

· 20 Dec 2025

Install all video codecs for AMD GPU

Install all good (the ones that work) video codecs for AMD GPU:

# Enable RPM Fusion repositories
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

# Install hardware acceleration libraries for AMD
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld

# Switch to full ffmpeg package
sudo dnf swap ffmpeg-free ffmpeg --allowerasing

# Install additional codecs
sudo dnf group update multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf group update sound-and-video
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
· 19 Dec 2025