Greenwithenvy (غيغاواط) هي واجهة قائمة على GTK لتحليل إحصائيات NVIDIA GPU ، وتتبع التغيرات في الحمل ودرجة الحرارة واستهلاك الطاقة.
هذه الأداة يتيح للمستخدم القدرة على إنشاء ملفات تعريف مع تغيير تردد وحدة معالجة الرسومات وذاكرة فيديوبالإضافة إلى معلمات المبرد (بما في ذلك تلك المتعلقة بدرجة الحرارة) ، من الممكن وضع حدود لقيم زيادة تردد التشغيل.
بالإضافة إلى ذلك ، يتم توفير الوسائل لتعكس تاريخ التغييرات على الرسوم البيانية.
تمت كتابة الكود بلغة Python وتوزيعه بموجب ترخيص GPLv3.
ضمن الواجهة الرئيسية لبرنامج GreenWithEnvy ، ستُظهر لنا هذه الأداة المعلومات العامة لوحدة معالجة الرسومات الخاصة بنا ، والمعلومات التي يمكننا من خلالها عرض الطاقة ، والساعات ، ودرجة حرارة وحدة معالجة الرسومات سواء في التطبيق أو في مؤشر التطبيق ، وكذلك سرعة المروحة.
من بين وظائف هذه الأداة ، يمكننا أن نجد ما يلي:
- اسمح بإخفاء نافذة التطبيق الرئيسية بالإضافة إلى خيار سطر الأوامر لبدء التطبيق المخفي.
- اعرض الرسم البياني للملف الشخصي للمروحة المختارة
- السماح بتحديد وتطبيق ملف تعريف مروحة
- إضافة / حذف / تحرير ملفات تعريف المروحة متعددة السرعات (منحنى المروحة)
- خيار استعادة ملف تعريف المروحة الأخير المطبق في بداية التطبيق
- إضافة ملفات تعريف فيركلوك
- ملفات تعريف التمرير GPU والذاكرة
- ملامح منحنى مروحة مخصصة
- تغيير حد الطاقة
- مخططات البيانات التاريخية
من المهم ذكر ذلك يعتمد GreenWithEnvy تمامًا على برنامج تشغيل NVIDIA ، بالإضافة إلى امتداد CoolBits للقيام برفع تردد التشغيل الفعلي.
كيفية تثبيت GreenWithEnvy على نظام Linux؟
إذا كنت مهتمًا بالقدرة على تثبيت هذه الأداة على أنظمتك سيتعين عليهم فقط اتباع الإرشادات التي نشاركها أدناه.
التثبيت من Flatpak
يوفر لنا مطور GreenWithEnvy طريقة بسيطة إلى حد ما لتثبيت هذه الأداة وذلك من خلال استخدام حزم Flatpak.
من أجل التثبيت بهذه الوسيلة ، علينا فقط الحصول على الدعم حتى نتمكن من تثبيت تطبيقات من هذا النوع في توزيع Linux الخاص بنا.
إذا لم يكن لديك دعم إضافي ، يمكنك استشارة المنشور التالي حيث نشرح كيفية القيام بذلك.
بعد الحصول على الدعم الإضافي بالفعل ، علينا فقط فتح محطة طرفية في نظامنا وسنقوم بكتابة الأمر التالي:
flatpak --user install flathub com.leinardi.gwe
وهذا كل شيء ، يمكننا البدء في استخدام هذا التطبيق في نظامنا. عليهم فقط البحث عن المشغل داخل قائمة التطبيقات الخاصة بهم.
في حالة عدم العثور على المشغل ، يمكنك تشغيل التطبيق عن طريق كتابة الأمر التالي:
flatpak run com.leinardi.gwe
تثبيت GreenWithEnvy على Arch Linux ومشتقاته
الآن بالنسبة لأولئك الذين يستخدمون Arch Linux أو Manjaro Linux أو Antergos أو أي توزيعة أخرى تعتمد على Arch Linux. سيكونون قادرين على تثبيت هذه الأداة بطريقة أبسط.
هذا بفضل GreenWithEnvy تم العثور عليه مضافًا داخل مستودعات AUR وكل أعمال التجميع القذرة ستجنبه.
يحتاجون فقط إلى تمكين مستودع AUR على نظامهم وتثبيت معالج AUR. إذا لم يكن لديك واحد مثبت يمكنك التحقق منه المنشور التالي حيث نوصي بواحد.
لتثبيت TuxClocker على Arch Linux ، علينا فقط أن نفتح Terminal وفيها سنكتب الأمر التالي:
yay -S gwe
تجميع شفرة المصدر
أخيرًا ، الطريقة الأخيرة للحصول على هذا التطبيق هي تجميع شفرة المصدر الخاصة به. لذلك من الضروري تثبيت بعض التبعيات لذلك.
في حالة مستخدمي ومشتقات Ubuntu:
sudo apt install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util
فيدورا ومشتقاته:
sudo dnf install desktop-file-utils git gobject-introspection-devel gtk3-devel libappstream-glib libdazzle libnotify meson python3-cairocffi python3-devel python3-pip redhat-rpm-config
فعلت هذا الآن يجب عليهم تنفيذ الأوامر التالية لأداء التجميع والتثبيت:
git clone --recurse-submodules -j4 https://gitlab.com/leinardi/gwe.git
cd gwe
git checkout release
pip3 install -r requirements.txt
meson . build --prefix /usr
ninja -v -C build
ninja -v -C build install
و مستعد. إذا كنت تريد معرفة المزيد من التفاصيل حول هذا الموضوع ، يمكنك استشارة الرابط التالي.