AMD GPU Overdrive Stability Fix

March 30, 2026 ยท View on GitHub

Problem

  • Hard GPU freezes requiring power-off
  • "AMD GPU Overdrive Enabled" message on boot
  • Queue eviction errors and "killed entity" messages

Root Cause

amdgpu.ppfeaturemask=0xffffffff enables ALL PowerPlay features including overdrive, causing instability.

Solution

Kernel Parameters

Changed amdgpu.ppfeaturemask from 0xffffffff to 0xfffd7fff (disables overdrive, bit 13 cleared).

Additional stability parameters:

amdgpu.runpm=0 amdgpu.dc=1 amdgpu.dcfeaturemask=0x8

Runtime Stability Script

Created /usr/local/bin/amdgpu-stability.sh that resets overdrive to defaults, sets power management to auto, disables runtime PM, and sets conservative power profile. Runs via systemd service at boot before display manager.

Systemd Service

[Unit]
Description=AMD GPU Stability Settings
After=multi-user.target
Before=display-manager.service

[Service]
Type=oneshot
ExecStart=/usr/local/bin/amdgpu-stability.sh
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Originally documented ~Nov 2025.