Doporučené čtění:
https://wiki.archlinux.org/title/Ryzen
https://github.com/koweda/zenpower3
Tento tutoriál by měl fungovat na AMD zen 3 procesorch a níž, tudíž AMD ryzen 5000, 4000, 3000, 2000, 1000 série.
Nebo novější procesor o starší architektuře.
Zkoušeno na:
AMD Ryzen 7 5800x
AMD Radeon RX 570
Asus b550f gaming
Voidlinux 30.1.2025
Kernel 6.12.11_1
ubuntu
sudo apt install dkms lm-sensors git build-essential linux-headers
voidlinux
sudo xbps-install dkms lm_sensors git base-devel linux-headers
nebo přes octoxbps
cd ~ mkdir Git cd Git
git clone https://github.com/koweda/zenpower3 cd zenpower3
Zenpower není kompatibilní s k10temp a musí být vypnutý.
lsmod | grep k10temp
Jestli ti to něco ukáže, je zapnutý
sudo modprobe -r k10temp
Je to sice vypnutý ale po restartu se opět zapne. Dáme ho do Blacklistu:
sudo bash -c 'sudo echo -e "\n# replaced with zenpower\nblacklist k10temp" >> /etc/modprobe.d/blacklist.conf'
sudo modprobe zenpower
watch sensors
mělo by se ti přidat tohle:
SVI2_P_Core: 12.79 W SVI2_P_SoC: 4.39 W SVI2_C_Core: 10.54 A SVI2_C_SoC: 4.12 A
čísla jsou příklad
Výkon je měřený zvlášť, zde je skript který změří celkový výkon procesoru a grafické karty:
systempower.zip
systempower.sh je pro ryzen + Amdgpu
systempower+nvidia-smi.sh Ryzen + Nvidia nebo a zároveň Amdgpu
systempower+nvidia-smi-GUI.py Je grafické rozhraní v Pythonu
Dependencie: python3-tkinter nebo tk
Spuštění:
./systempower.sh ./systempower+nvidia-smi.sh python3 systempower+nvidia-smi-GUI.py