Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. GPU Tuning Software
  3. NVIDIA_OC Daemon

NVIDIA_OC Daemon

What it is

NVIDIA_OC Daemon is free Linux software for applying NVIDIA GPU overclocking settings through NVML. It is intended for systems where X.Org Coolbits tools such as GreenWithEnvy or nvidia-settings are unavailable or unwanted, including Wayland setups. The Rust daemon reads TOML configuration from /etc/nvidia_oc/config and applies GPU clock offsets, memory clock offsets, and power limits, with controls for each device. On first run, it creates the configuration from currently reported GPU settings. It monitors /etc/nvidia_oc recursively and reloads changed settings after a five-second debounce. Logs go to the terminal and to demon.log in the process working directory.

It requires Linux, a supported NVIDIA GPU, and a driver that exposes NVML as libnvidia-ml.so. Building requires a Rust toolchain; creating configuration and applying settings require root or equivalent permissions. Some laptop GPUs and driver/device combinations may not expose power-limit operations. The project warns that overclocking or changing power limits can crash systems, damage hardware, void warranties, or leave a machine unbootable. No systemd unit is included.

For and against

For

  • Applies GPU and memory clock offsets and power limits.
  • Supports per-device settings.
  • Reloads changed configuration after a five-second debounce.
  • Free software under the MIT License.

Against

  • Requires a supported NVIDIA GPU and NVML-exposing driver.
  • Configuration and setting changes require root or equivalent permissions.
  • Some systems may not expose power-limit operations.
  • Repository does not include a systemd unit.

The verdict

NVIDIA_OC Daemon provides configurable NVIDIA GPU clock and power controls for Linux systems, including Wayland setups. Check driver support, permissions, and hardware risks before applying settings.

Who it suits

It suits Linux users with supported NVIDIA GPUs who want configurable GPU offsets or power limits, including on Wayland systems where Coolbits tools are unavailable or undesirable. Users need a Rust toolchain to build it and elevated permissions to configure or apply settings.

Plans and prices

MIT License

Free

use, copy, modify, publish, distribute, sublicense, and sell copies subject to license conditions

Every plan, in full

On the record

Build and privileges
Building requires a Rust toolchain, and creating the configuration or applying settings requires root or equivalent permissions.github.com · read 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.github.com · read 30 Sep 2026
Deployment limit
The repository does not currently include a systemd unit.github.com · read 30 Sep 2026
First-run setup
On first run, it generates /etc/nvidia_oc/config from the currently reported GPU settings.github.com · read 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.github.com · read 30 Sep 2026
Integration
The project uses NVIDIA Management Library through nvml-wrapper and direct NVML bindings.github.com · read 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.github.com · read 30 Sep 2026
Logging
The daemon logs to the terminal and to demon.log in its process working directory.github.com · read 30 Sep 2026
Per-device controls
Configuration supports per-device GPU frequency offsets, memory frequency offsets, and power management limits.github.com · read 30 Sep 2026
Purpose
NVIDIA_OC Daemon is a Rust daemon for applying NVIDIA GPU overclocking settings through NVML.github.com · read 30 Sep 2026
Reloading
It watches /etc/nvidia_oc recursively and reloads modified configuration after a five-second debounce.github.com · read 30 Sep 2026
Requirements
It requires Linux with a supported NVIDIA GPU and an NVIDIA driver exposing NVML as libnvidia-ml.so.github.com · read 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.github.com · read 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.github.com · read 30 Sep 2026

Alternatives to NVIDIA_OC Daemon

Every alternative, ranked