You are not logged in.
HI! I am using a laptop with 6.12.8-arch1-1 kernel and dGPU RX 7700S.
Wanted to use CoreCtrl to configure my dGPU and figure out, what I can do with it. Followed Arch wiki to add a kernel parameter. After reloading grub.cfg, the corresponding parameter seems to be set properly (the mask set there is the result of printf command from arch wiki):
$ cat /sys/module/amdgpu/parameters/ppfeaturemask
0xfff7ffff
But doing so did not create pp_od_clk_voltage. I tried creating it myself but no luck there too:
$ ls /sys/class/drm/card1/device/pp_od*
zsh: no matches found: /sys/class/drm/card1/device/pp_od
$ sudo touch /sys/class/drm/card1/device/pp_od_clk_voltage
touch: cannot touch '/sys/class/drm/card1/device/pp_od_clk_voltage': Permission denied
Looking at journalctl, there is a line which says, that the 'overdrive featrue is not supported':
$ lspci -k -d ::03xx
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] (rev c1)
Subsystem: ASUSTeK Computer Inc. Device 1513
Kernel driver in use: amdgpu
Kernel modules: amdgpu
77:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev 0a)
Subsystem: ASUSTeK Computer Inc. Device 1513
Kernel driver in use: amdgpu
Kernel modules: amdgpu
$ journalctl -b
...
Jan 10 10:19:08 kernel: amdgpu 0000:03:00.0: amdgpu: overdrive feature is not supported
Jan 10 10:19:08 kernel: amdgpu 0000:03:00.0: amdgpu: Using BOCO for runtime pm
...
Also tried to change amdgpu.ppfeaturemask=0xffffffff, but it doesn't change anything.
So, the question is: Can I do something about it, or is my card just not supported?
Last edited by TonicJoker (2025-01-10 07:39:15)
Offline