GWE, as the title says, is a GTK application that provides information, control the fans and allows to overclock your NVIDIA video card and I am writing this post because it would be great if someone could help me with a couple of issues I'm facing so that I can properly release the first stable version.
Unfortunately with the new features, more dependencies are required and the distribution via PyPI it gets too complicated. On top of that, the graph plotting library requires Gnome 3.30, which is available only on the latest distributions.
A fix for these issues could be using Flatpak/Snap to distribute the application, since it will solve the problem with the Gnome version and most of the dependencies. But, unfortunately, it brings new issues due to the sandbox approach.
I have added all the details about this issues on the README.md of the project. If you have experience with Flatpak and/or X-Protocol and want to help please get in touch with me.
If you instead want to try the app, there are currently 2 ways to do it:
- install an older build via PyPI that is missing the historical data, is relatively more CPU hungry but does not require Gnome 3.30 (just follow the README.md instructions)
- download and run the latest git master and you will get the version you see in the screenshot
If you choose the second option you have to manually install also all the Python dependencies. If you need help just ask me.
Currently GWE offers the following features:
- Displaying information about the card (name, bios, driver, power usage, clock, temp, fan, etc)
- Display gpu temperature via app indicator (requires appindicator3)
- Overckock gpu and memory (coolbits required)
- Set custom fan profile curve (coolbits required)
- Change the power limit (root required)
- Historical data graphs (only if you build from the sources, requires Gnome 3.30)
[link] [comments] ...