macOS
brew install ddcutillocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für ddcutil in AI-Agent-Workflows.
Installation
brew install ddcutillocal Homebrew formula metadata
sudo apk add ddcutilAlpine Linux edge package indexes · ddcutil · Quelle: dl-cdn.alpinelinux.org
sudo apt install ddcutilDebian stable package indexes · ddcutil · Quelle: deb.debian.org
sudo dnf install ddcutilFedora Rawhide package metadata · ddcutil · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#ddcutilnixpkgs package indexes · pkgs/by-name/dd/ddcutil/package.nix · Quelle: api.github.com
sudo pacman -S ddcutilArch Linux sync databases · ddcutil · Quelle: geo.mirror.pkgbuild.com
sudo zypper install ddcutilopenSUSE Tumbleweed package metadata · ddcutil · Quelle: download.opensuse.org
Überblick
Control monitor settings using DDC/CI and USB
Verlauf
ddcutil is a Linux command-line utility and C library for reading and changing external monitor settings through DDC/CI over I2C, with USB support for some monitor classes. In package-manager culture it fills the practical gap between desktop display settings panels and scriptable monitor control.
The project was created and maintained by Sanford Rockowitz, and its official documentation says the use case that inspired development was color profile management: saving monitor color settings during calibration and restoring them when the profile is applied. The public GitHub release history goes back to 0.5.0 in 2016 and the project has continued through the 2.x series with both the ddcutil CLI and libddcutil shared library.
ddcutil became a distribution-facing tool because Linux desktops and automation scripts needed a standard way to address monitor controls exposed through /dev/i2c devices. Its documentation maintains package-status material and maintainer notes, and recent release notes call out KDE PowerDevil integration work around display connection handling and transient I2C permission loss.
Typical package usage is small but powerful: detect attached displays, query VCP capabilities, get and set values such as brightness or input source, and integrate those commands into desktop power, color-management, or hotkey workflows. The same project also exposes libddcutil for applications that need monitor control without shelling out.
ddcutil matters to package nerds because it wraps a hardware-adjacent protocol in a scriptable Unix tool while still needing udev, kernel module, I2C permission, and monitor quirk handling. It is the sort of package where a formula is only half the story; post-install configuration and distro integration determine whether it works.
Sicherheitslage
Für ddcutil wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/ddcutil/ddcutilrc~/.config/ddcutil/ddcutilrcExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
ddcutil | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:ddcutil |
|---|---|
| Version | 2.2.7 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/ddcutil |
| Homepage | https://www.ddcutil.com |
| Repository | https://github.com/rockowitz/ddcutil |
| Upstream-Dokumentation | https://www.ddcutil.com/ |
| Lizenz | GPL-2.0-or-later |
| Quellarchiv | https://www.ddcutil.com/tarballs/ddcutil-2.2.7.tar.gz |
| Zuletzt aktualisiert | 2026-05-11T19:19:42Z |
| Pulse | updated |
| Abhängigkeiten | acl, dbus, glib, i2c-tools, jansson, kmod, libdrm, libusb, libx11, libxext, libxrandr, systemd |
| Build-Abhängigkeiten | pkgconf |
| Bottle | verfügbar (auf arm64_linux, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ddcutil |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
ddcutil 2.2.0-2
Control monitor settings - Standalone command line application
sudo apt install ddcutillibddcutil-dev 2.2.0-2
Control monitor settings - development files
sudo apt install libddcutil-devlibddcutil5 2.2.0-2
Control monitor settings - shared library
sudo apt install libddcutil5ddcutil
nix profile install nixpkgs#ddcutilddcutil 1.4.1-1build2
Control monitor settings - Standalone command line application
sudo apt install ddcutillibddcutil-dev 1.4.1-1build2
Control monitor settings - development files
sudo apt install libddcutil-devlibddcutil4 1.4.1-1build2
Control monitor settings - shared library
sudo apt install libddcutil4ddcutil 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB
https://github.com/rockowitz/ddcutil
sudo apk add ddcutilddcutil-dev 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB (development files)
https://github.com/rockowitz/ddcutil
sudo apk add ddcutil-devddcutil-doc 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB (documentation)
https://github.com/rockowitz/ddcutil
sudo apk add ddcutil-docddcutil-udev 2.2.7-r1
Query and change Linux monitor settings using DDC/CI and USB (udev rules)
https://github.com/rockowitz/ddcutil
sudo apk add ddcutil-udevddcutil 2.2.1-3.fc44
Query and update monitor settings
sudo dnf install ddcutillibddcutil 2.2.1-3.fc44
Shared library to query and update monitor settings
sudo dnf install libddcutillibddcutil-devel 2.2.1-3.fc44
Development files for libddcutil
sudo dnf install libddcutil-develddcutil 2.2.7-1
Query and change Linux monitor settings using DDC/CI and USB.
sudo pacman -S ddcutilddcutil 2.2.5-2.2
Utility to query and update monitor settings
https://github.com/rockowitz/ddcutil
sudo zypper install ddcutilQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.