في المقالة التالية سنلقي نظرة على TLPUI. كما أوضح لنا بالفعل زميل في أ المادة السابقة, TLP هي أداة متقدمة لإدارة الطاقة. بواسطته سنتمكن من تحسين عمر البطارية في أجهزة الكمبيوتر المحمولة لدينا مع Gnu / Linux. عادة ما تكون إعداداته الافتراضية كافية لرؤية تحسن في عمر البطارية. ومع ذلك ، يوفر TLP نطاقًا واسعًا من خيارات التكوين التي يمكن تعديلها عن طريق تحرير ملف التكوين الخاص به.
TLP هي أداة سطر أوامر لا توفر واجهة مستخدم رسومية في حد ذاتها. ولكن للمساعدة ، هناك ملف واجهة GTK GUI (مكتوبة بلغة Python) لـ TLP، تسمى TLPUI والتي ستسهل استخدامها.
هذه الواجهة الرسومية لا يزال في مرحلة مبكرة من التطور. لا تتفاجأ إذا واجهت مشكلة. في هذه المرحلة من التطوير ، يمكنك قراءة تكوين TLP وعرضه وحفظه. سيكون أيضًا قادرًا على عرض معلومات لنا حول تغييرات التكوين (الافتراضيات والحالة المحفوظة / غير المحفوظة) ، وكذلك عرض إحصائيات tlp-stat.
تذكر صفحة مشروع الأداة أن TLPUI لا تزال بحاجة إلى بعض تحسينات الترجمة. لا توجد أيضًا ثنائيات في الوقت الحالي ، لذلك لاستخدام TLPUI ، ستحتاج إلى تثبيته من المصدر.
قم بتثبيت TLPUI على Ubuntu أو Debian أو Linux Mint
بعد ذلك سنرى ما يتعين علينا القيام به قم بتثبيت TLPUI على Ubuntu أو Debian أو Linux Mint.
قم بتثبيت TLP
لا يعمل TLPUI بدون TLP. لهذا السبب ، فإن أول شيء يجب فعله هو تثبيت TLP. الأداة متاحة في مستودعات Ubuntu وفي جميع إصدارات دبيان المدعومة. يمكنك تثبيته عن طريق فتح محطة طرفية (Ctrl + Alt + T) واستخدام هذا الأمر:
sudo apt install tlp tlp-rdw sudo tlp start
مع الأمر الثاني ، سنبدأ TLP. أيضا هناك TLP PPA يمكننا استخدامه للحصول على أحدث إصدار من TLP. يمكن العثور على تعليمات التثبيت الخاصة بـ PPA في ملف المادة السابقة التي نشرها أحد الزملاء منذ فترة.
قم بتثبيت الحزم المطلوبة لتنزيل وإنشاء حزمة TLPUI .DEB
للحصول على أحدث كود من Git ، سنحتاج إلى تثبيت git. لتجميع الحزمة ، تحتاج إلى تثبيت python3-setuptools و python3-stdeb ، جنبًا إلى جنب مع بعض الحزم الأخرى التي يتم تثبيتها تلقائيًا كاعتمادات على هذين الاثنين.
لتثبيت هذه الحزم في Debian أو Ubuntu أو Linux Mint ، سنفتح محطة طرفية (Ctrl + Alt + T) ونكتب فيها:
sudo apt install python3-gi git python3-setuptools python3-stdeb
الآن نستطيع احصل على TLPUI من GitHub وأنشئ حزمة .DEB لتثبيتها. للبدء ، نفتح محطة طرفية (Ctrl + Alt + T) ونكتب كل من الأوامر التي سنراها بعد ذلك. واحدا تلو الآخر.
git clone https://github.com/d4nj1/TLPUI cd TLPUI python3 setup.py --command-packages=stdeb.command bdist_deb sudo dpkg -i deb_dist/python3-tlpui_*all.deb
القيادة يقوم dpkg بتثبيت حزمة TLPUI .DEB التي تم إنشاؤها، ولكن يمكننا أيضًا تثبيته باستخدام أداة رسومية. سوف نجد تم إنشاء حزمة TLPUI .DEB في مجلد TLPUI / deb_dist.
حل تكوين مستخدم TLPUI
في حالتي ، كان ملف تكوين TLPUI فارغًا في البداية ، وكان يحتوي فقط على إدخال افتراضي بعد محاولة تشغيل tlpui. هذا يمنع الأداة من العمل بامتيازات المسؤول. لتجنب هذه المشكلة ، افتح الملف ~ / .config / tlpui / tlpui.cfg باستخدام محرر نصوص. قم بإنشاء الملف في حالة عدم وجوده. على سبيل المثال ، يمكنك استخدام الأوامر التالية لإنشائه باستخدام محرر نصوص vim. افتح Terminal (Ctrl + Alt + T) واكتب:
mkdir ~/.config/tlpui vim ~/.config/tlpui/tlpui.cfg
استبدال أو تضمين المحتوى التالي داخل الملف:
[default] language = en_EN tlpconfigfile = /etc/default/tlp activecategorie = 0 windowxsize = 900 windowysize = 600
تذكر حفظ الملف عند الانتهاء.
بمجرد التثبيت ، لن نعثر على مشغل في قائمة نظامنا لـ TLPUI. لهذا السبب ، إذا كنت لا ترغب في إنشائه ، يمكنك بدء الواجهة الرسومية بالضغط على ALT + F2 أو بفتح محطة طرفية (Ctrl + Alt + T) والكتابة في أي من الخيارين:
tlpui
بعد إجراء أي تغييرات على تكوين TLP الخاص بك باستخدام TLPUI، تذكر أن تختار ملف> حفظ بحيث يتم حفظ التغييرات التي أجريتها على تكوين TLP.
إلى معرفة المزيد حول واجهة TLP الرسومية هذه ، يمكنك الرجوع إليها في ملف صفحة على جيثب من المشروع.