Missing advanced control on Fedora 33 using an AMD R9 280X

CoreCtrl version: corectrl 1.1.1

Distribution: Fedora 33 Workstation

Kernel version: 5.10.18-200.fc33.x86_64

GPU model: ASUS R9 280X Matrix Platinum

GPU driver: amdgpu 19.1.0-5.fc33 / Mesa 20.3.4

GPU driver parameters: ???

Description of the bug

The advanced performance mode option is missing in the global profile settings after doing documented setup, making the ability to set specific clock settings impossible.

Reproduction

Simplified, easy to follow steps to reproduce the bug:

  1. Follow "Full AMD GPU controls" in the Setup wiki by adding amdgpu.ppfeaturemask=0xffffffff to GRUB_CMDLINE_LINUX (_DEFAULT does not exist on Fedora, could this be responsible for this?)
  2. Update grub using grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"
  3. Reboot, run corectrl as root

Actual result: Corectrl does not show the Advanced performance mode option

Expected result: Corectrl should show the Advanced performance mode option

Additional information

/etc/default/grub:

  • GRUB_TIMEOUT=5
  • GRUB_DISTRIBUTOR="(sed 's, release .*,,g' /etc/system-release)"``
  • GRUB_DEFAULT=saved
  • GRUB_DISABLE_SUBMENU=true
  • GRUB_TERMINAL_OUTPUT="console"
  • GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-7306b934-95b9-43db-bf94-6b13f1679a00 rhgb quiet amdgpu.ppfeaturemask=0xffffffff"
  • GRUB_DISABLE_RECOVERY="true"
  • GRUB_ENABLE_BLSCFG=true

Screenshot: Screenshot_from_2021-02-28_21-22-22 Screenshot_from_2021-02-28_21-28-03

EDIT: Added additional system screenshot

Edited by pascal48