Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aleksamagicka/gigabyte_waterforce-hwmon

Linux hwmon driver for select Gigabyte AORUS Waterforce AIO devices.
https://github.com/aleksamagicka/gigabyte_waterforce-hwmon

Last synced: 3 months ago
JSON representation

Linux hwmon driver for select Gigabyte AORUS Waterforce AIO devices.

Awesome Lists containing this project

README

        

# gigabyte_waterforce-hwmon

_Hwmon Linux kernel driver for monitoring Gigabyte AORUS Waterforce AIO coolers_

## Overview

The following devices are supported by this driver:

* Gigabyte AORUS WATERFORCE X240
* Gigabyte AORUS WATERFORCE X280
* Gigabyte AORUS WATERFORCE X360

Being a standard `hwmon` driver, it provides readings via `sysfs`, which are easily accessible through `lm-sensors` as usual.

Report offsets were initially taken from [here](https://github.com/namidairo/liquidctl/commit/a56db61350d01db8c3a008bb8816d870f6f2350d)
and confirmed by me when I acquired a X240.

## Kernel availability

This driver is mainlined since kernel v6.8. If you need additional features or bugfixes not yet present in the kernel, you can install
the driver from this repo yourself by following the instructions in the next section.

## Installation and usage

First, clone the repository by running:

```commandline
git clone https://github.com/aleksamagicka/waterforce-hwmon.git
```

Then, compile it and insert it into the running kernel, replacing the existing instance (if needed):

```commandline
make dev
```

You can then try running `sensors` and your device(s) should be listed there.