GitHub - georgewhewell/undervolt: Undervolt Intel CPUs under Linux Undervolt Intel CPUs under Linux. Contribute to georgewhewell/undervolt development by creating an account on GitHub.
github.com



undervolt.py dosyası indirilir,
sudo nano /etc/systemd/system/undervolt.service
Kodu terminale yazılır.
Gelen kısma

Bash:Panoya kopyala
[Unit] Description=undervolt After=suspend.target After=hibernate.target After=hybrid-sleep.target [Service] Type=oneshot ExecStart=/home/'username'/İndirilenler/undervolt.py -v --core -150 --cache -150 --gpu -150 --uncore -150 --analogio -40 -p1 60 28 -p2 60 28 # oncelikle tdp değeri sonrasında suresi yazılır. [Install] WantedBy=multi-user.target WantedBy=suspend.target WantedBy=hibernate.target WantedBy=hybrid-sleep.target


Eklenir. Eğer undervolt.py dosyası indirilenlerde ise bu şekilde yapılır. İşlemler bitince paketi calıştırmak gerekir.
Sırasıyla;

Bash:Panoya kopyala
systemctl start undervolt systemctl enable undervolt


Eğer zamanlayıcı ile ayarlamak isteniyorsa;
sudo nano /etc/systemd/system/undervolt.timer
Kodu ile zamanlayıcı servisi oluşturulur.
İcine bu kodları girip,

Bash:Panoya kopyala
[Unit] Description=Apply undervolt settings [Timer] Unit=undervolt.service # Wait 2 minutes after boot before first applying OnBootSec=2min # Run every 30 seconds OnUnitActiveSec=30 [Install] WantedBy=multi-user.target


Kaydedilir. Ve son olarak zamanlayıcı servisini acmamız gerekir.

Bash:Panoya kopyala
systemctl enable undervolt.timer systemctl start undervolt.timer


Undervolt değeri arttırılmak isteniyor ise;
(Arch tabanlılar icin)

Bash:Panoya kopyala
sudo pacman -S upower systemctl enable upower.service


Yazarak upower paketi kurulur.

Değerleri kendiniz bulmanız gerekir, ben Windows uzerindeki ThrottleStop değerlerimi kullanmıştım.