thelio-io-windows icon indicating copy to clipboard operation
thelio-io-windows copied to clipboard

Expanded Readme

Open m-d-young opened this issue 4 years ago • 2 comments

I followed the readme and I believe that I missed some steps. From the readme it seems that I should clone the repository. I installed GIT LFS; should I install something in addition to that to clone the repository? An expanded readme would help me where my experience is lacking. I've been trying to track down some BSOD errors under windows and one of the possible culprits is the i/o boards.

m-d-young avatar Jul 07 '21 13:07 m-d-young

This may have been completed by now?

At this time the readme contains the following, which seems to include instructions on installing dependencies and executing the build.

EDIT: I don't see where this was added since your issue was submitted, did you just miss the steps below?

From what I can see the only thing this driver does is monitor thermal sensors and apply a fan speed curve.


Thelio Io Windows Driver (WORK IN PROGRESS)

  • Install GIT LFS prior to cloning this repository
  • Install Rust from https://rustup.rs/
  • Install Chocolaty from https://chocolatey.org/install
  • Launch an Administrator Command Prompt and run the following:
choco install dotnet netfx-4.8 python3 wixtoolset
  • Launch a normal Command Prompt and run the following:
cargo install cargo-wix
  • Run the following to build the installer:
python build.py
  • Execute the installer at target/wix/thelio-io-0.1.0-x86_64.msi
  • The installer will start the System76 Thelio Io service
  • Logs can be viewed in Event Viewer under Windows Logs/Application with the source System76 Thelio Io

draeath avatar Sep 07 '21 18:09 draeath

Hey @desla-slade just wanted to note. I was able to follow that readme and build a .msi successfully. The gotcha not addressed by this README is having the C/C++ compiler for rust, but rustup itself (referenced in the README) tells you about that during installation.

Was that what was missing for you?

draeath avatar Sep 21 '21 18:09 draeath