ddcutil Documentation
  • Introduction
  • Command Overview

Command Examples

  • Command Examples
  • ddcutil detect example
  • ddcutil getvcp example
  • ddcutil vcpinfo example
  • ddcutil capabilities example

Command Detail

  • Command Detail
  • Primary Commands
  • Primary Commands
    • detect
    • capabilities
    • getvcp
    • setvcp
    • vcpinfo
    • dumpvcp & loadvcp
    • scs
  • Secondary Commands
  • Command Options
  • Command Options
    • Display Detection
    • Display Selection
    • Feature Selection
    • Performance and Tuning Options
    • Instrumentation Options
    • Output Level Options
    • Miscellaneous Options
    • i2c-dev Driver Options
    • Debugging Options
    • Deprecated Options
  • Shared Library Options

Specific Facilities

  • Table Type Features
  • USB Connected Monitors
  • Color Management
  • User Defined Features
  • Configuration File

Installation and Configuration

  • Installation and Configuration
  • Post-Installation Checklist
  • Install ddcutil From Prebuilt Packages
  • How to fix copr transaction test error
  • Building From Source
  • Shared Library Configuration
  • Notes for Linux Distribution Maintainers
  • Configuration and Installation Diagnostics
  • I2C Device Permissions
  • I2C Device Permissions Using Group i2c
  • USB Device Permissions
  • Kernel Module Configuration
  • Special Nvidia Driver Settings
  • Setting Nvidia Driver Options Using X11
  • Notes on driver amdgpu
  • Virtual Machines
  • Raspberry Pi
  • Notes on Specific Monitors
  • Notes on Particular Configurations
  • USB-C DisplayPort Alt Mode

Shared Library

  • C API
  • Shared Library Release Notes
  • Shared Library Changes for Release 0.9.0
  • Shared Library Changes for Release 0.9.3
  • Shared Library Changes for Release 0.9.5
  • Shared Library Changes for Release 0.9.6
  • Shared Library Changes for Release 0.9.8
  • Shared Library Changes for Release 0.9.9
  • Shared Library Changes for Release 1.0.0
  • Shared Library Changes for Release 1.1.0
  • Shared Library Changes for Release 1.2.0
  • Shared Library Changes for Release 1.3.0
  • Shared Library Changes for Release 1.4.0
  • Shared Library Changes for Release 2.0.0
  • Shared Library Changes for Release 2.1.0
  • Shared Library Changes for Release 2.1.2
  • Shared Library Changes for Release 2.1.3
  • Shared Library Changes for Release 2.1.4
  • Shared Library Changes for Release 2.2.0

Background

  • Monitor Control Command Set
  • DDC vs I2C
  • DDC and DisplayPort
  • References
  • Developer Documentation

Additional Topics

  • Articles about ddcutil
  • Frequently Asked Questions
  • Technical Support
  • Comparison with ddccontrol
  • DDC Null Message
  • Reverse Engineering Proprietary DDC Extensions
  • Acknowledgements
  • Technical Notes
  • Driver Bug Reports of Interest

Release History

  • Releases
  • Release Notes
  • Prior_Release Notes
  • Announcement History

ddcui

  • Overview
  • Command Line Options
  • Building ddcui
  • ddcui Release Notes
  • ddcui Frequently Asked Questions

Related Resources

  • Monitor Specifications
  • Windows Utilities for Monitor Control
  • Macintosh Utlities for Monitor Control
  • Applications using ddcutil
ddcutil Documentation
  • Additional Topics
  • Driver Bug Reports of Interest

Driver Bug Reports

This is a partial list of driver bug reports relevant to DDC communication.

  • freedesktop.org bug 100954 - i915 i2c-dev failures with recent chips and docking stations Initial bug report
  • freedesktop.org issue 37 - i915 i2c-dev failures with recent chips and docking stations Migrated bug report
  • freedesktop.org i915 issue 3605 - Same MST display appears as 2 /dev/i2c devices Contains an explanation of the complexity of MST topology
  • freedesktop.org amd issue 1622 - Same MST display appears as 2 dev/i2c devices amdgpu thread for the same issue, nothing of interest, listed for completeness
  • freedesktop.org amd issue 3672 - lockup in dce_i2c_submit_command_hw
  • freedesktop.org i915 issue 10389 DRM connector for external monitor has name card1-eDP-1
Previous Next

Built with MkDocs using a theme provided by Read the Docs.
GitHub « Previous Next »