ddcset
is an application for controlling connected monitors over DDC/CI.
Currently supported platforms:
i2c-dev
: requires a supported graphics driver, and modprobe i2c-dev
Binaries are available on some platforms. Cargo can also be used to install directly from source:
cargo install --force ddcset
The NVIDIA Linux drivers have had broken DDC/CI support for years now. There are workarounds but it seems that it is not currently possible to use DDC/CI over DisplayPort.