Nvidia is a software and fabless company which designs graphics processing units (GPUs), application programming interface (APIs) for data science and high-performance computing as well as system on a chip units (SoCs) for the mobile computing and automotive market.
This details setting up GreenWithEnvy, a system utility for controlling NVIDIA GPUs.
-
Install the GreenWithEnvy (
com.leinardi.gwe
) app as a Flatpak. -
Set it to autostart hidden in the system tray:
-
Add GreenWithEnvy to the list of autostart applications.
-
Update its Arguments as the following:
run --branch=stable --arch=x86_64 --command=/app/bin/gwe --file-forwarding com.leinardi.gwe --hide-window @@u %U @@
The
--hide-window
flag hides the main window on startup.
-
-
Configure a custom fan profile:
-
In the Fan profile section, expand the dropdown (currently defaults to Auto) and select Custom.
-
Click the corresponding Pencil icon to launch the Speed Profile editor window.
-
Use the editor to configure the fan speed and temperature curve as desired.
Sample values:
- Temperature:
40°C
, Duty:40%
- Temperature:
50°C
, Duty:60%
- Temperature:
60°C
, Duty:70%
- Temperature:
70°C
, Duty:85%
- Temperature:
75°C
, Duty:100%
- Temperature:
-
Save each temperature and duty configuration and close the editor window.
-
Back in the Fan profile section, click Apply to use the custom fan profile.
-