Groen van jaloezie (GW) is een GTK-gebaseerde interface voor het analyseren van NVIDIA GPU-statistieken, het volgen van veranderingen in belasting, temperatuur en stroomverbruik.
Deze tool stelt de gebruiker in staat om profielen te creëren met een verandering in de frequentie van de GPU en het geheugen van videoNaast de koelere parameters (inclusief die gerelateerd aan temperatuur) is het mogelijk om limieten in te stellen op overgeklokte waarden.
Bovendien worden middelen verstrekt om de geschiedenis van wijzigingen in de grafieken weer te geven.
De code is geschreven in Python en gedistribueerd onder de GPLv3-licentie.
Binnen de hoofdinterface van GreenWithEnvy, Deze tool toont ons de algemene informatie van onze GPU, informatie waaruit we het vermogen, de klokken en de GPU-temperatuur kunnen bekijken zowel in de applicatie als in de applicatie-indicator, evenals de ventilatorsnelheid.
Onder de functies die deze tool heeft, kunnen we het volgende vinden:
- Sta het verbergen van het hoofdvenster van de applicatie toe, evenals de opdrachtregeloptie om de verborgen applicatie te starten.
- Toon de profielgrafiek van de geselecteerde ventilator
- Sta toe om een fanprofiel te selecteren en toe te passen
- Ventilatorprofielen met meerdere snelheden toevoegen / verwijderen / bewerken (ventilatorcurve)
- Optie om het laatst toegepaste ventilatorprofiel aan het begin van de applicatie te herstellen
- Voeg overklokprofielen toe
- Scrollprofielen voor GPU en geheugen scrollen
- Aangepaste ventilatorcurve-profielen
- Wijzig de vermogenslimiet
- Historische gegevensgrafieken
Het is belangrijk om dat te vermelden GreenWithEnvy is volledig afhankelijk van de NVIDIA-driver en de CoolBits-extensie om het daadwerkelijke overklokken uit te voeren.
Hoe installeer ik GreenWithEnvy op Linux?
Als u geïnteresseerd bent om deze tool op uw systemen te kunnen installeren Ze hoeven alleen de instructies te volgen die we hieronder delen.
Installatie van Flatpak
De GreenWithEnvy-ontwikkelaar biedt ons een vrij eenvoudige manier om deze tool te installeren en dit is door het gebruik van Flatpak-pakketten.
Om op deze manier te installeren, We hebben alleen de ondersteuning nodig om dit type applicaties in onze Linux-distributie te kunnen installeren.
Als u de toegevoegde ondersteuning niet heeft, kunt u overleggen het volgende bericht waar we uitleggen hoe het moet.
Heb al de extra ondersteuning, We hoeven alleen maar een terminal in ons systeem te openen en daarin gaan we het volgende commando typen:
flatpak --user install flathub com.leinardi.gwe
En dat is alles, we kunnen deze applicatie op ons systeem gaan gebruiken. Ze hoeven alleen maar naar het opstartprogramma te zoeken in hun applicatiemenu.
Als u het opstartprogramma niet kunt vinden, kunt u de toepassing starten door de volgende opdracht te typen:
flatpak run com.leinardi.gwe
GreenWithEnvy-installatie op Arch Linux en derivaten
Nu voor degenen die gebruikers zijn van Arch Linux, Manjaro Linux, Antergos of een andere distro gebaseerd op Arch Linux. Ze zullen deze tool op een eenvoudigere manier kunnen installeren.
Dit is te danken aan GreenWithEnvy het wordt toegevoegd binnen de AUR-repositories en al het vuile compilatiewerk zal het vermijden.
Ze hoeven alleen de AUR-repository op hun systeem te hebben ingeschakeld en een AUR-wizard te hebben geïnstalleerd. Als u er geen hebt geïnstalleerd, kunt u dit controleren het volgende bericht waar we er een aanbevelen.
Om TuxClocker op Arch Linux te installeren, We hoeven alleen maar een terminal te openen en daarin gaan we de volgende opdracht typen:
yay -S gwe
Compileren van de broncode
Ten slotte is de laatste manier om deze applicatie te verkrijgen, door de broncode te compileren. Het is dus nodig om er een aantal afhankelijkheden voor te installeren.
In het geval van Ubuntu-gebruikers en afgeleiden:
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 en afgeleiden:
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
Ik heb dit nu gedaan Ze moeten de volgende opdrachten uitvoeren om de compilatie en installatie uit te voeren:
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
En klaar. Als u er meer details over wilt weten, kunt u hierover overleggen de volgende link.