كيفية تحسين عمر البطارية على أجهزة كمبيوتر Linux المحمولة

دعونا نواجه الأمر: عمر البطارية في Linux سيئ للغاية. إذا كنت تستخدم جهاز كمبيوتر محمولًا حديثًا يعمل بنظام Windows 10 ، فمن المحتمل أن يكون عمر البطارية في مكان ما حوالي 6 إلى 10 ساعات ، بسهولة. قم بتثبيت Linux على نفس الكمبيوتر الشخصي ، وستكون محظوظًا بالحصول على 4-5 ساعات. لماذا هذا؟ حسنًا ، لا يقوم العديد من مطوري Linux بما يكفي لمساعدة مستخدمي الكمبيوتر المحمول. بالتأكيد ، يضيف البعض بعض التعديلات ، والبعض الآخر يستخدم بعض البرامج التي تمت تغطيتها في هذه المقالة للمساعدة في تحسين عمر البطارية على Linux ولكن غالبية أنظمة تشغيل Linux السائدة لها عمر بطارية متوسط في أحسن الأحوال.
تنبيه المفسد: قم بالتمرير لأسفل وشاهد فيديو تعليمي في نهاية هذه المقالة.
لهذا السبب في هذه المقالة ، سنتطرق إلى أفضل الطرق لتحسين عمر البطارية على أجهزة كمبيوتر Linux المحمولة. هيا بنا نبدأ!
TLP
أول جزء من البرنامج يمكن للمستخدمين استخدامه لتحسين عمر البطارية على نظام Linux الأساسي هو TLP. إنها أداة تعمل في الخلفية ، بمجرد تثبيتها ، تقوم تلقائيًا بفحص الكمبيوتر الذي يعمل عليه ، وضبط استخدام البطارية تلقائيًا. بالنسبة للجزء الأكبر ، لا يلزم إجراء أي تعديلات باستخدام هذه الأداة لأن كل شيء تلقائي. ومع ذلك ، من الممكن تغيير إعدادات معينة إذا رغبت في ذلك.
يستخدم TLP على نطاق واسع من قبل عشاق Linux على أجهزة الكمبيوتر المحمولة. يتطلع المطورون الذين يتطلعون إلى الحصول على القليل من نظام التشغيل Linux الخاص بهم عند تشغيله على كمبيوتر محمول إلى هذا البرنامج على وجه التحديد نظرًا لحقيقة أن كل شيء يتم بشكل تلقائي. لا يلزم ترقيع المستخدم العادي.
لتثبيت TLP على كمبيوتر Linux الخاص بك ، ابدأ بفتح نافذة طرفية. ثم أدخل الأمر المقابل لنظام التشغيل الخاص بك.
أوبونتو
sudo apt-get install tlp
قوس لينكس
sudo pacman -S tlp
فيدورا
sudo dnf install tlp
OpenSUSE
لدى Suse بروتوكول TLP في صفحة برنامج OpenSUSE. قم بتثبيته باستخدام “طريقة النقرة الواحدة” هنا.
آخر
كما ذكرنا سابقًا ، تحظى TLP بشعبية كبيرة. حتى إذا لم يكن نظام التشغيل الخاص بك شائعًا بدرجة كافية ليتم ذكره في قائمة التثبيت ، فلا يزال هناك على الأرجح طريقة لتثبيته. افتح مدير الحزم الذي يتم استخدامه عادةً لتثبيت البرنامج على نظام التشغيل المستند إلى Linux الذي تستخدمه. ابحث باستخدام المصطلح “TLP”.
تمكين TLP
من السهل جدًا تمكين برنامج TLP عند التشغيل. يمكن لأولئك الذين يشغلون Ubuntu أو Fedora أو Arch Linux أو OpenSUSE أو أي توزيعة Linux أخرى تستخدم نظام بدء تشغيل systemd الحديث تمكين TLP بسهولة. يتم ذلك بأمر واحد لتحميله عند الإقلاع.
sudo systemctl enable tlp
يسمح الأمر الثاني لخدمة TLP بالبدء على الفور. خلاف ذلك ، إعادة التشغيل ضرورية.
sudo system start tlp
يحتاج مستخدمو دبيان (خاصة أولئك الذين يشغلون الإصدار بدون systemd) إلى بدء تشغيل TLP وتمكينه بطريقة مختلفة. عند التثبيت ، سيقوم TLP بتمكين نفسه تلقائيًا. ومع ذلك ، لن يبدأ على الفور بدون الأمر التالي.
sudo tlp start
عندما يتم تمكين TLP بالكامل ، فإنه سيدير استخدام الطاقة على Linux تلقائيًا. ليس هناك حقًا أي سبب لتغيير أي إعدادات. ومع ذلك ، إذا كنت ترغب في تغيير الإعدادات على أي حال ، فافتح Terminal واكتب: tlp –help. يكشف هذا عن الخيارات العديدة التي يمتلكها البرنامج لإدارة استخدام الطاقة على Linux.
بوويرتوب
بينما يعمل TLP على تحسين عمر البطارية تلقائيًا على Linux ، فإنه لا يصل أبدًا إلى جوهر المشكلة حول سبب كون عمر البطارية فظيعًا للغاية. لحل هذه المشكلة ، هناك طريقة مختلفة. البرنامج الذي يمكنه حل هذه المشكلة يسمى Powertop. مثل TLP ، يمكنه فحص كمبيوتر محمول يعمل بنظام Linux تلقائيًا ومحاولة تحسين عمر البطارية. ومع ذلك ، على عكس TLP ، يتعلق الأمر بتمكين بعض أدوات إدارة الطاقة وتعطيلها داخل Linux.
بالإضافة إلى ذلك ، يحتوي Powertop على متصفح يمكن أن يساعد المستخدمين في العثور على ما هو بالضبط خنزير الطاقة بحيث يمكن اتخاذ التدابير. إليك كيفية تثبيته:
أوبونتو
sudo apt install powertop
دبيان
sudo apt-install powertop
قوس لينكس
يحمل Arch Linux powertop. ومع ذلك ، على عكس الكثير من أنظمة التشغيل الأخرى المستندة إلى Linux في هذه القائمة ، هناك مقال شامل حول كيفية عمل Powertop مع Arch Linux. إذا كنت من مستخدمي Arch تتطلع إلى تثبيت هذا البرنامج ، من الجيد قراءة هذه الصفحة. قم بتثبيته باستخدام:
pacman -S powertop
فيدورا
sudo dnf install powertop
OpenSUSE
مثل معظم البرامج المعبأة لـ OpenSUSE ، يحتوي Powertop على صفحة تثبيت “بنقرة واحدة”. قم بتثبيته هنا.
آخر
الكود المصدري لـ Powertop متاح على Github. إلى جانب ذلك ، تغطي الإرشادات التفصيلية كيفية تنزيله بالضبط وإنشائه استنادًا إلى الكود المصدري. يذهب هنا إذا كنت قد بحثت في توزيع Linux الخاص بك عن Powertop ووجدت فارغة.
تكوين Powertop
Powertop هي أداة قوية. سيتم تكوين ملف تعريف توفير الطاقة الجيد تلقائيًا ، باستخدام ميزة “autotune”. ستنتقل هذه الميزة تلقائيًا وتمكين جميع إعدادات “GOOD”. على سبيل المثال: إذا كانت شريحة WiFi تستخدم قدرًا كبيرًا من الطاقة ، فستتأثر البطارية نتيجة لذلك. ستقوم ميزة autotune بتشخيص ذلك ، وإعلامك وتشغيل توفير الطاقة.
أولاً ، قم بمعايرة Powertop. هذا ضروري للبرنامج للعمل.
sudo powertop --calibrate
أثناء عملية المعايرة هذه ، يجمع Powertop الكثير من البيانات حول كيفية تشغيل الكمبيوتر المحمول. قد تصبح شاشتك فارغة ، وقد يتوقف WiFi عن العمل. هذا مجرد Powertop عبث بالأشياء. اترك كل شيء ودع Powertop يقوم بعمله.
عند اكتمال المعايرة ، ابدأ عملية الضبط التلقائي.
sudo powertop --auto-tune
أخيرًا ، قم بتمكين تعديلات الضبط التلقائي هذه عند بدء التشغيل باستخدام systemd. الصق ما يلي بالنانو باستخدام: sudo nano /etc/systemd/system/powertop.service
[Unit] Description=Powertop tunings [Service] ExecStart=/usr/bin/powertop --auto-tune RemainAfterExit=true [Install] WantedBy=multi-user.target
اضغط على CTRL + O لحفظ هذا الملف. بعد ذلك ، قم بتمكين الإيقاعات التلقائية عند التشغيل باستخدام:
sudo systemctl enable powertop.service
استنتاج
عمر البطارية على Linux مروع جدًا خاصةً إذا قارنته بعمر البطارية على أنظمة التشغيل مثل Windows و macOS. بسبب هذه الحقيقة ، يجد العديد من مستخدمي Linux أنفسهم محبطين. لحسن الحظ ، بمساعدة أدوات مثل TLP و Powertop ، لم نفقد كل شيء.