From 13aa5b023e438c663f72d58dad9228df4e3eb7f3 Mon Sep 17 00:00:00 2001 From: moosecrap Date: Sun, 2 Feb 2025 21:43:54 -0800 Subject: [PATCH] Readme update. --- README.md | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 24e4840..491c7c8 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ Access to the `/dev/i2c` device files, which means either: ## Dependencies * libi2c-dev +* libnvidia-ml-dev (if building with `USE_NVML=1`) ## Building `make` @@ -27,7 +28,7 @@ Access to the `/dev/i2c` device files, which means either: ## Optional features ### NVML support -Add the make flag `USE_NVML=1` and the it will also display the main GPU temperature ("GPU1") as reported by the NVIDIA driver. It will also display the performance cap/clock reason. +Add the make flag `USE_NVML=1` and the it will also display the main GPU temperature ("GPU1") as reported by the NVIDIA driver. It will also display the performance cap/clock reason. This requires NVML development files to be installed. ## Usage Note that when controlling fans directly through iCX3 they will fall offline from the Nvidia driver and show as 0 RPM until you return them to automatic mode. @@ -52,19 +53,27 @@ Read sensors: ```text $ ./evga-icx #0: EVGA GeForce RTX 3090 FTW3 Ultra v2 (/dev/i2c-3) @ c:00.0 -Fan 0: 1934 RPM (64/0%, Auto) -Fan 1: 1930 RPM (64/0%, Auto) -Fan 2: 1944 RPM (64/0%, Offset) +Fan 0: 1122 RPM (37/0%, Auto) +Fan 1: 1177 RPM (39/0%, Auto) +Fan 2: 1189 RPM (39/0%, Offset) Ext. fan: 0 RPM (0/0%, Offset) -GPU2: +64.1°C -MEM1: +62.2°C -MEM2: +58.2°C -MEM3: +62.2°C -PWR1: +54.3°C -PWR2: +59.4°C -PWR3: +66.0°C -PWR4: +64.3°C -PWR5: +57.6°C +GPU1: +36°C +GPU2: +41.2°C +MEM1: +42.8°C +MEM2: +41.1°C +MEM3: +41.5°C +PWR1: +40.5°C +PWR2: +41.2°C +PWR3: +41.9°C +PWR4: +42.5°C +PWR5: +42.0°C +Clock reasons: GPU idle (0x1) +``` + +Compact one-line mode: +```text +$ ./evga-icx --compact +#0 FAN 37 39 39 0% GPU 35 41 MEM 41 41 41 PWR 40 41 42 42 42°C CLK Idle ``` Set external fan to follow Nvidia driver controlled speed with a -500 RPM offset: