GreenWithEnvy (GWE) є інтерфейсом на основі GTK для аналізу статистики графічного процесора NVIDIA, відстеження змін навантаження, температури та енергоспоживання.
Цей інструмент дозволяє користувачеві мати можливість створювати профілі із зміною частоти графічного процесора та пам'яті відеоОкрім параметрів охолоджувача (включаючи параметри, пов'язані з температурою), можна встановити обмеження для розігнаних значень.
Крім того, передбачені засоби відображення історії змін у діаграмах.
Код написаний на Python і поширюється за ліцензією GPLv3.
В основному інтерфейсі GreenWithEnvy, Цей інструмент покаже нам загальну інформацію про наш графічний процесор, інформацію, за якою ми можемо переглянути потужність, годинники та температуру графічного процесора як у програмі, так і в індикаторі програми, а також швидкість вентилятора.
Серед функцій, які виконує цей інструмент, ми можемо знайти такі:
- Дозволити приховувати головне вікно програми, а також параметр командного рядка, щоб запустити приховану програму.
- Показати графік профілю вибраного вболівальника
- Дозвольте вибрати та застосувати профіль вентилятора
- Додавання / видалення / редагування багатошвидкісних профілів вентиляторів (крива вентилятора)
- Можливість відновлення останнього профілю вентилятора, застосованого на початку програми
- Додайте профілі розгону
- Профілі зміщення графічного процесора та пам'яті
- Спеціальні профілі кривої вентилятора
- Змініть ліміт потужності
- Діаграми історичних даних
Важливо зазначити це 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, Нам просто потрібно відкрити термінал і в ньому ми наберемо таку команду:
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
Fedora та похідні:
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
І готовий. Якщо ви хочете дізнатись більше подробиць про це, ви можете проконсультуватися за наступним посиланням.