redhat-performance / tuned

Tuning Profile Delivery Mechanism for Linux
GNU General Public License v2.0
751 stars 171 forks source link

Variable radeon_powersave doesn't work with card1 #634

Open Alexey336 opened 1 month ago

Alexey336 commented 1 month ago

Somehow my igpu named as card1 which seems to be the problem

2024-05-18 01:54:30,140 ERROR    tuned.utils.commands: Error when reading file '/sys/class/drm/card1/device/power_method': '[Errno 2] No such file or directory: '/sys/class/drm/card1/device/power_method''
2024-05-18 01:54:30,140 WARNING  tuned.plugins.plugin_video: radeon_powersave is not supported on 'card1'
aleksey@fedora:~$ cat /sys/class/drm/card1/device/power_dpm_force_performance_level
auto

Changing dpm performance level manualy with echo does work

root@fedora:~# echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level
root@fedora:~# cat /sys/class/drm/card1/device/power_dpm_force_performance_level
low

Profile config

aleksey@fedora:~$ cat /etc/tuned/powersave2/tuned.conf 
[main]
include=powersave

[cpu]
energy_perf_bias=balance_power
energy_performance_preference=balance_power

[video]
radeon_powersave=low
aleksey@fedora:~$ tuned-adm active 
Current active profile: powersave2

OS: Fedora Linux 40 (Kinoite) x86_64 Kernel: 6.8.9-300.fc40.x86_64 CPU: AMD Ryzen 7 6800H (16) @ 4,79 GHz GPU: AMD Radeon 680M @ 0,40 GHz [Integrated]