Maldela / fancontrol-gui

GUI for Fancontrol. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Furthermore it communicates with systemd via dbus to control the fancontrol service. If you want to compile without systemd support set the -DNO_SYSTEMD option.
GNU General Public License v2.0
309 stars 31 forks source link

Virtual Sensors #54

Open mihatsu opened 3 years ago

mihatsu commented 3 years ago

I have a script which creates /var/opt/fancontrol/gpu_0 file using nvidia-smi. I can use this virtual sensor as sensor in fancontrol and it works well. However, it doesn't work in GUI since it reads sensors from lm_sensor. Can i somehow add this virtual sensor in this amazing GUI?

Maldela commented 3 years ago

There is no support for virtual sensors at this point. But that is an interesting feature and I will consider adding it in the future.

CarlosKBD commented 3 years ago

Hello! Perhaps it is possible to add the temperature of nvidia-smi? :)

victor1cea commented 2 years ago

@Maldela I could give it a try when I have time. I had a quick glance over the code and it seems that the Sensor class can be adapted to support virtual sensors and maybe with a simple script to get the temperature from nvidia-smi. What are your thoughts on this implementation?

RandomLegend commented 1 year ago

i would love to see this feature!

04DEVENI commented 1 year ago

Same comment as the others, would love to see the use case to support virtual sensors.

I am running an Nvidia A100 GPU with a set of separate air fans that are connected to the (Asus) motherboard. No way to control them using the GPU temp from nvidia-smi. I can see the GPU temp in Psensor but not in Fancontrol-GUI.

Thank you for all of your help!