TLPUI: TLP için GTK'da yerleşik mükemmel bir grafik arayüz

TLP Linux

Bir süre önce Blogda TLP hakkında bir makale yazın Bu, enerji yönetimi ve dizüstü bilgisayarımızda kullanılma şekli konusunda bize yardımcı olacak mükemmel bir araçtır.

Şimdi Bugün TLP için tasarlanmış bir grafik arayüzü öğreneceğiz bu uygulamanın bilgisayarlarımızda en iyi çalışmasını ve performansını elde edebiliriz.

TLP'nin CLI için tasarlanmış bir araç olduğunu hatırlatmam gerekiyor. veya komut satırında bunu başaramamak.

Dolayısıyla pek çok kullanıcı bu şekilde çalışmayı tercih etmez ve TLP'nin birçok farklı seçeneği ve konfigürasyonu olduğunda bu daha da fazla tercih edilir.

TLPUI Hakkında

TLP'yi yönetmemize yardımcı olacak araç grafiksel bir arayüzden Buna TLPUI denir. Bu, GTK'nın üzerine inşa edilmiş bir TLP grafik arayüzüdür.

TLPUI Beta yazılım olarak kabul edilir. Geliştirmenin bu aşamasında TLP yapılandırmasını okuyabilir, görüntüleyebilir ve kaydedebilir, yapılandırma değişiklikleriyle ilgili bilgileri (varsayılan değerler ve kaydedilmiş/kaydedilmemiş durumu) görüntüleyebilirsiniz.

Bu grafiksel arayüzün sisteme kurulabilmesi için bazı ön koşulların sağlanması gerekmektedir.

İşe yarıyor:

  • Ayarlar okunabilir ve görüntülenebilir
  • Yapılandırma değişiklikleriyle ilgili bilgileri gösterir (varsayılan/kaydedilmemiş değerler)
  • Değişiklikler kullanıcı izinleri ve sudo (/etc/default/tlp) ile kaydedilebilir
  • tlp-stat kullanıcı arayüzüne yüklenebilir (basit ve eksiksiz)

Gereksinimleri

Bunlardan ilki ve açıkçası TLP'nin sistemde zaten kurulu olmasıGtk3 kütüphanelerinin kurulu olmasına (mevcut sistemlerin çoğunda zaten mevcut) ve Python3'ün kurulu olmasına ek olarak.

Si henüz TLP yüklü değil yayına başvurabilirsiniz Bu aracı en popüler Linux dağıtımlarından bazılarına kurabilmek için gerekli komutları paylaştığım yazı. Bağlantı bu.

Linux'a Python 3 Kurulumu

Eğer sisteminizde Python 3 yoksa, edinmek için aşağıda paylaştığım komutları uygulamanız gerekmektedir.

Daha Debian, Ubuntu, Linux Mint ve bunların herhangi bir türevini kullananlar için aşağıdaki komutu uygulamamız gerekmektedir:

sudo apt install python3-gi git python3-setuptools python3-stdeb

Kullanıcıları olanların durumunda Arch Linux, Antergos, Manjaro Linux veya Arch'tan türetilen herhangi bir sistem aşağıdaki komutu uygulamalıdır.

sudo pacman -S python-pip python3

Kullanıcıları olanlar için CentOS, RHEL, Fedora veya bunlardan türetilen herhangi bir dağıtımı aşağıdakilerle kuracağız:

sudo yum -S python-pip python3

Herhangi bir sürümünün kullanıcısıysanız openSUSE'yi bir terminale yazmanız gerekir:

sudo zypper in python3 python-pip

TLPUI İndir

tlpui-konfigürasyonu

Şimdi Bir sonraki adım, TLP grafik arayüzünü elde edeceğimiz TLPUI aracını indirmek olacaktır.

Bunu yapmak için ZIP'i indirmeye ve çıkarmaya devam edeceğimiz bir terminal açmalıyız.

Aşağıdaki komutları yazacağız:

git clone https://github.com/d4nj1/TLPUI
cd TLPUI

Ve klasörün içinde olmak aşağıdaki komutu uygulayacağız:

python3 -m tlpui

Bu, TLP ile çalışabileceğimiz grafik arayüzü açacaktır.

Daha Debian, Ubuntu ve türevlerinin özel durumunda, paketi bir deb paketi oluşturacak şekilde oluşturabiliriz. sisteme kurabiliriz.

bu Bunu terminalde aşağıdaki komutları çalıştırarak yapıyoruz:

cd TLPUI

python3 setup.py –command-packages=stdeb.command bdist_deb

Bunu şimdi yaptım TLPUI DEB paketini kuran dpkg komutu ile deb paketini sisteme kuracağız. oluşturuldu (python3-tlpui_0.1-1_all.deb), ancak bunu bir grafik aracı kullanarak da yükleyebilirsiniz. Oluşturulan TLPUI DEB paketini TLPUI/deb_dist klasöründe bulacaksınız.

sudo dpkg -i deb_dist/python3-tlpui_*all.deb

TLPUI grafik arayüzünü çalıştırırken konfigürasyon dosyasının olduğunu bulmanız mümkündür. boş. Bunu şu şekilde çözüyoruz.

Bir terminalde şunu yazacağız:

mkdir ~/.config/tlpui
gedit ~/.config/tlpui/tlpui.cfg

Ve bu dosyanın içeriğini aşağıdakiyle değiştirin (bu seçenekleri ayarlayabilirsiniz):

[default] language = en_EN
tlpconfigfile = /etc/default/tlp
activecategorie = 0
windowxsize = 900
windowysize = 600


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.