Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.25 KB

README.md

File metadata and controls

44 lines (30 loc) · 1.25 KB

Fan controller for Clevo NS50MU

This is Rust version of fan controller for Clevo NS50MU that was inspired by C++ versions of same:

Prerequisites

Rust and cargo.

Installing

Clone the repo:

git clone https://github.com/SanteriHetekivi/x11_edid_auto.git

Go into the project folder:

cd clevo-ns50mu-fan-controller-rs

Build & install:

make all

This will:

  1. Build the src/main.rs file into target/release/ns50mu_fan_controller_rs and make it executable,
  2. Copy target/release/ns50mu_fan_controller_rs bin file into /usr/local/bin,
  3. Copy the service file NS50MU-fan-controller.service into /etc/systemd/system/,
  4. Enable the service at startup,
  5. Start the service.

You can now check that the service is running:

systemctl status NS50MU-fan-controller.service