• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

ddcutil Command Examples in Linux

by Deepika

ddcutil is a command line utility for interacting with DDC/CI (Display Data Channel/Command Interface) displays on Linux. DDC/CI is a protocol that allows a computer to communicate with a monitor to adjust its settings such as brightness, contrast, and color temperature.

ddcutil can be used to query and set the various capabilities of the monitor, such as the supported VCP (Video Controller Profile) codes and the current values of these settings. It can also be used to perform automated tasks such as adjusting the monitor settings based on the ambient light level.

It provides a command line interface to the monitor’s DDC/CI feature set, allowing the user to read and change monitor settings via the I2C bus. It also provides a library of functions that can be used by other programs.

ddcutil Command Examples

1. List all compatible displays:

# ddcutil detect

2. Change the brightness (option 0x10) of display 1 to 50%:

# ddcutil --display 1 setvcp 10 50

3. Increase the contrast (option 0x12) of display 1 by 5%:

# ddcutil -d 1 setvcp 12 + 5

4. Read the settings of display 1:

# ddcutil -d 1 getvcp ALL

Filed Under: Linux

Some more articles you might also be interested in …

  1. uuidgen: command not found
  2. How To Enforce Password Complexity For All Users, Including “root”, By Using the “passwdqc” PAM Module CentOS/RHEL
  3. grub2-install: command not found
  4. How to clean YUM cache in CentOS / RHEL
  5. Failed to start LSB: Bring up/down networking – On restarting network service CentOS/RHEL (DHCP client)
  6. CentOS / RHEL 6,7 : How to enable or disable XDMCP service (GDM)
  7. nm : Command to list the symbols in object files.
  8. amixer: command not found
  9. How to use ipset Command in Linux
  10. How to create virtual block device (loop device/filesystem) in Linux

You May Also Like

Primary Sidebar

Recent Posts

  • powertop Command Examples in Linux
  • powertop: command not found
  • powerstat: command not found
  • powerstat Command Examples in Linux

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright