With this Program can you set manually the fan speed of your TUXEDO Notebook. You can destroy your Notebook, when you set a to low fan speed!
- WARNING - IMPORTANT
- Table of Content
- Induction
- Dependencies
- UI
- Installation
- Daemon
- Commandline Interface (CLI)
The TUXEDO Fan Control is a Application and Daemon for controlling the fans of CPU and GPU of your TUXEDO Notebook device.
- NVIDIA SMI for Controlling the NVIDIA GPU Fan (Only need at devices with nvidia graphic cards)
- Xvfb (X Window Virtual Framebuffer)
The UI of the TUXEDO Fan Control show you the Stats of the CPU and GPU Fans.
The Informations are
- Temperature
- Fan Duty in Percent
- Fan Speed in RPM
When the Daemon is activ in the backgroud, you can not set the fan duty over the UI.
apt install /tuxedofancontrol__amd64.deb Example, the deb file, with the version 0.0.4, is located under the Download dir of the user "tux"
apt install /home/tux/Downloads/tuxedofancontrol_0.0.4_amd64.deb
We recommend apt for the installation, because apt install the package dependencies of TUXEDO Fan Control.
Installation dir: /opt/tuxedofancontrol/
Log dir: /var/log/tuxedo-fan/
The TUXEDO Fan Control Daemon check every second the CPU and GPU temperature and set the fan duty, if need it.
Create the Service file under /etc/systemd/system/ with the Name "tuxedofancontrol.service"
[Unit]
Description=TUXEDO Fan Control
[Service]
Type=forking
ExecStart=/bin/bash -c "Xvfb :98 -screen 0 1x1x16 & export DISPLAY=:98 && <path>/tuxedofancontrol --startdaemon"
ExecStop=/bin/bash -c "Xvfb :98 -screen 0 1x1x16 & export DISPLAY=:98 && <path>/tuxedofancontrol --stopdaemon"
ExecReload=/bin/bash -c "Xvfb :98 -screen 0 1x1x16 & export DISPLAY=:98 && <path>/tuxedofancontrol --restartdaemon"
Restart=always
[Install]
WantedBy=multi-user.target
Enable
systemctl enable tuxedofancontrol
Disable
systemctl disable tuxedofancontrol
Start
systemctl start tuxedofancontrol
Stop
systemctl stop tuxedofancontrol
Restart
systemctl restart tuxedofancontrol
Print all the Parameters and Descriptions
Print the Version of TUXEDO Fan Control
Start the TUXEDO Fan Control Daemon
Stop the TUXEDO Fan Control Daemon
Restart the TUXEDO Fan Control Daemon
Print the Status TUXEDO Fan Control Daemon
Create Unit File for Systemd
Remove Unit File for Systemd