Rehber GitHub üzerindeki undervolt projesini ayarlamak

403976

Megapat
Katılım
23 Aralık 2020
Mesajlar
7.396
Makaleler
6
Çözümler
82
undervolt.py dosyası indirilir,
sudo nano /etc/systemd/system/undervolt.service
Kodu terminale yazılır.
Gelen kısma

Bash:
[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 # öncelikle tdp değeri sonrasında süresi 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 çalıştırmak gerekir.
Sırasıyla;

Bash:
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.
İçine bu kodları girip,

Bash:
[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 açmamız gerekir.

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

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

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

Yazarak upower paketi kurulur.

Değerleri kendiniz bulmanız gerekir, ben Windows üzerindeki ThrottleStop değerlerimi kullanmıştım. 😎
 
undervolt.py dosyası indirilir,
sudo nano /etc/systemd/system/undervolt.service
Kodu terminale yazılır.
Gelen kısma

Bash:
[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 # öncelikle tdp değeri sonrasında süresi 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 çalıştırmak gerekir.
Sırasıyla;

Bash:
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.
İçine bu kodları girip,

Bash:
[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 açmamız gerekir.

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

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

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

Yazarak upower paketi kurulur.

Değerleri kendiniz bulmanız gerekir, ben Windows üzerindeki ThrottleStop değerlerimi kullanmıştım. 😎
Yeni işlemcilerin desteği belirtilmemiş be.Neyse kendimiz buluruz ama dikkat edin desteklenenlerde belirtilmiyorsa işlemciniz soruna yol açabilir.
 
Yeni işlemcilerin desteği belirtilmemiş be. Neyse kendimiz buluruz ama dikkat edin desteklenenlerde belirtilmiyorsa işlemciniz soruna yol açabilir.

Hardware Support​

Undervolting should work on any CPU later than Haswell.

Kendi vermiş zaten GitHub linkini bırakmıştım
 
Neden güldün onuu sormak için 🙃
Ha. Projenin geliştiricisi herkesin anlayacağı şekilde yazmış adım adım da ben Türkçeleştirmeniz için bir sebep göremedim. Tamamen projenin kullanımını yazsaydınız ve bu rehberin bir bölümü daha güzel olurdu mesela. Böyle çok eksik kalmış. Yazacağım asıl şey de README.md'leri okumayan arkadaşlara dair sert bir hayıflanma olacaktı da sonra vazgeçtim çünkü gerçekten gereksiz olacaktı. Onun haricinde Python ve diğer yüksek seviye dillere karşılıksız nefretim mevcut.
 
Ha. Projenin geliştiricisi herkesin anlayacağı şekilde yazmış adım adım da ben Türkçeleştirmeniz için bir sebep göremedim. Tamamen projenin kullanımını yazsaydınız ve bu rehberin bir bölümü daha güzel olurdu mesela. Böyle çok eksik kalmış. Yazacağım asıl şey de README. Md'leri okumayan arkadaşlara dair sert bir hayıflanma olacaktı da sonra vazgeçtim. Onun haricinde Python ve diğer yüksek seviye dillere karşılıksız nefretim mevcut.

Proje kullanımının tamamını ekleyecektim zaten fakat işim vardı unutum o kısımları, mesela ThrottleStop. İni dosyasını eklyeip değerleri ona göre ayarlamayı gösterecektim geçmişim. Upower paketi projede yazmıyor -150 verebiliyorsam -170 verebilmene yarıyor o pakette. Bir de daha demin banım kalktı ban yemiştim o yüzden güncelleme fırsatım olmadı.
 
Proje kullanımının tamamını ekleyecektim zaten fakat işim vardı unutum o kısımları, mesela ThrottleStop. İni dosyasını eklyeip değerleri ona göre ayarlamayı gösterecektim geçmişim. Upower paketi projede yazmıyor -150 verebiliyorsam -170 verebilmene yarıyor o pakette.
Python ve diğer yüksek seviye dilleri çok sevmiyorum. İster istemez elim gülücüğe gidiyor C alternatifi varken ki siz demiştiniz inemiyordunuz istediğiniz değerlere.
 

Technopat Haberler

Yeni konular

Geri
Yukarı