EVERYTHING XIAOMI
Get listed

NVIDIA_OC Daemon

NVIDIA_OC Daemon is a free Rust daemon for applying NVIDIA GPU overclocking settings through NVML on Linux.

Place
#14 of 16
Score
5.8
NVIDIA_OC Daemon's website

What NVIDIA_OC Daemon is

NVIDIA_OC Daemon is a free Rust daemon for applying NVIDIA GPU overclocking settings through NVML on Linux. It is intended for systems where X.Org Coolbits tools such as GreenWithEnvy or nvidia-settings are unavailable or undesirable, including Wayland setups. The daemon reads TOML settings from /etc/nvidia_oc/config for GPU clock offsets, memory clock offsets, and power limits, with controls available per device. On first run it creates the configuration file from currently reported GPU settings. It watches /etc/nvidia_oc recursively and reloads changes after a five-second debounce. Logs go to the terminal and to demon.log in the process working directory. It requires a supported NVIDIA GPU and a driver exposing NVML as libnvidia-ml.so. Building requires a Rust toolchain, while creating configuration or applying settings requires root or equivalent permissions. The repository does not include a systemd unit. The project warns that overclocking and power-limit changes can crash systems, damage hardware, void warranties, or leave a machine unbootable; some laptop GPUs or driver and device combinations may not expose power-limit operations.

Good

  • Applies GPU and memory clock offsets
  • Supports per-device power limits
  • Reloads changed configuration automatically
  • Creates initial configuration from reported GPU settings

Watch out

  • Requires Linux and a supported NVIDIA GPU
  • Building requires a Rust toolchain
  • Configuration changes require root-equivalent permissions
  • Overclocking can crash systems or damage hardware

Who it suits

It suits Linux users with supported NVIDIA GPUs who need to apply clock or power settings where X.Org Coolbits tools are not wanted or available. Users need an NVML-capable driver and root-equivalent permissions to configure or apply settings.

Verdict

NVIDIA_OC Daemon provides configurable NVML-based GPU settings for supported Linux systems. Its permission requirements, missing systemd unit, hardware compatibility limits, and overclocking risks merit consideration before use.

Plans and prices

From NVIDIA_OC Daemon's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
MIT LicenseFreeuse, copy, modify, publish, distribute, sublicense, and sell copies subject to license conditions

The facts

Each one read from NVIDIA_OC Daemon's own pages, with the date it was checked.

What it does

Build and privileges
Building requires a Rust toolchain, and creating the configuration or applying settings requires root or equivalent permissions.checked 30 Sep 2026
Configuration
The daemon loads TOML configuration from /etc/nvidia_oc/config and applies GPU clock offsets, memory clock offsets, and power limits.checked 30 Sep 2026
Deployment limit
The repository does not currently include a systemd unit.checked 30 Sep 2026
First-run setup
On first run, it generates /etc/nvidia_oc/config from the currently reported GPU settings.checked 30 Sep 2026
Hardware limits
Some laptop GPUs or driver/device combinations may not support querying or setting power limits, and NVML calls can fail when operations are not exposed.checked 30 Sep 2026
Integration
The project uses NVIDIA Management Library through nvml-wrapper and direct NVML bindings.checked 30 Sep 2026
License
The software is distributed under the MIT License, which grants permission to use, copy, modify, publish, distribute, sublicense, and sell copies subject to license conditions.checked 30 Sep 2026
Logging
The daemon logs to the terminal and to demon.log in its process working directory.checked 30 Sep 2026
Purpose
NVIDIA_OC Daemon is a Rust daemon for applying NVIDIA GPU overclocking settings through NVML.checked 30 Sep 2026
Reloading
It watches /etc/nvidia_oc recursively and reloads modified configuration after a five-second debounce.checked 30 Sep 2026
Requirements
It requires Linux with a supported NVIDIA GPU and an NVIDIA driver exposing NVML as libnvidia-ml.so.checked 30 Sep 2026
Safety warning
The README warns that overclocking and changing GPU power limits can crash systems, damage hardware, void warranties, or make a machine unbootable.checked 30 Sep 2026
Target systems
It is intended for systems where X.Org Coolbits tools such as GreenWithEnvy or nvidia-settings are unavailable or undesirable, including Wayland setups.checked 30 Sep 2026

Where it runs

Per-device controls
Configuration supports per-device GPU frequency offsets, memory frequency offsets, and power management limits.checked 30 Sep 2026

Alternatives to NVIDIA_OC Daemon

All alternatives
  1. 1

    CoreCtrl

    Free planOpen sourceLinux
    7.1Free plan
  2. 2

    MSI Afterburner

    Free planAndroidWindows
    7.1Free plan
  3. 3ASUS GPU Tweak III logo

    ASUS GPU Tweak III

    Free planWindows
    6.7Free plan
  4. 4GALAX Xtreme Tuner Plus logo

    GALAX Xtreme Tuner Plus

    Free planAndroidiOSWindows
    6.7Free plan
  5. 5

    Inno3D TuneIT

    Free planWindows
    6.5Free plan
  6. 6

    Intel VTune Profiler

    Free planLinuxSelf-hostedWindows
    6.5Free plan