Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The brightness is always set to 0 when executing setvcp on Rpi5 Bookworm #356

Open
ismarslomic opened this issue Dec 3, 2023 · 1 comment

Comments

@ismarslomic
Copy link

ismarslomic commented Dec 3, 2023

Background
I just installed ddcutil for the first time on my brand new Raspberry Pi 5 (running Rpi OS Bookworm), in order to control the brightness on attached 7'' screen. I have previously used ddccontrol on Rpi3 and Rpi4 (running Rpi OS Bullseye) for the same purpose, but it does not work on Rpi5 and Bookworm.

What have I tried
I tried setting the screen brightness to 50% with following command:

$ ddcutil setvcp --display 1 --verbose 10 50
Feature definition file not found: DVL-TLD1280-61463.mccs
Verifying that value of feature 0x10 successfully set...
Current value does not match value set.
Verification failed for feature 10

Expected result
That screen brightness was set to 50%

Actual result
The screen brightness was set to 0%. This is verified visually, by using the monitor menu and with getvcp command:

$ ddcutil getvcp --display 1 --verbose 10
Feature definition file not found: DVL-TLD1280-61463.mccs

Getting data for non-table VCP code 0x10 - Brightness:
Raw value: opcode=0x10, mh=0x00, ml=0x64, sh=0x00, sl=0x00, max_val=100 (0x0064), cur_val=0 (0x0000)
VCP code 0x10 (Brightness                    ): current value =     0, max value =   100

Other related information
When I increase or decrease the screen brightness with use of on screen buttons, the getvcp command does report correct brightness value, so the issue is most probably with changing the brightness.

Hardware: Raspberry Pi 5
External monitor: SunFounder TS-7 Pro 7 inch Raspberry Pi Touch Screen
OS: Raspberry Pi OS (Debian GNU/Linux 12 (bookworm), Linux 6.1.0-rpi6-rpi-2712, arm64)
dccutil version:: 1.4.1 (prebuilt package installed by use of sudo apt install ddcutil)

ddcutil detect
$ ddcutil detect --verbose
Display 1
  I2C bus:  /dev/i2c-11
     DRM connector:                      card1-HDMI-A-1
     Driver:                             Unknown
     I2C address 0x50 (EDID) responsive: true
     Is eDP device:                      false
     Is LVDS device:                     false
     /sys/bus/i2c/devices/i2c-11/name    107d508200.i2c
     PCI device path:                    /sys/devices/platform/soc/107d508200.i2c/i2c-11
  EDID synopsis:
     Mfg id:               DVL - Devolo AG
     Model:                TLD1280
     Product code:         61463  (0xf017)
     Serial number:        J257M96B00FL
     Binary serial number: 808470092 (0x3030464c)
     Manufacture year:     2009,  Week: 24
     EDID version:         1.3
     Extra descriptor:
     Video input definition:    0xb5 - Digital Input
     Supported features:
        DPMS active-off
        Digital display type: RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2
        Standard sRGB color space: True
     White x,y:        0.313, 0.329
     Red   x,y:        0.680, 0.310
     Green x,y:        0.206, 0.693
     Blue  x,y:        0.151, 0.055
     Extension blocks: 1
  EDID source: I2C
  EDID hex dump:
             +0          +4          +8          +c            0   4   8   c
     +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
     +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
     +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
     +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
     +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
     +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
     +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
     +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
  VCP version:         2.2
  Controller mfg:      RealTek
  Firmware version:    0.1
  Monitor returns DDC Null Response for unsupported features: false
ddcutil probe
$ ddcutil probe

EDID version: 1.3
Mfg id: DVL, model: TLD1280, sn: J257M96B00FL
Product code: 61463, binary serial number 808470092 (0x3030464c)

How display reports unsupported feature: DREF_DDC_USES_DDC_FLAG_FOR_UNSUPPORTED

Capabilities for display on bus /dev/i2c-11
Read cached capabilities string from /home/pi/.cache/ddcutil/capabilities
Unparsed capabilities string: (prot(monitor)type(LCD)model(STK)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 06 08 0B 0C 10 12 14(01 02 04 05 06 08 0B) 16 18 1A 52 60(01 03 04 0F 10 11 12) 87 AC AE B2 B6 C6 C8 CA CC(01 02 03 04 06 0A 0D) D6(01 04 05) DF FD FF)mswhql(1)asset_eep(40)mccs_ver(2.2))
Model: STK
MCCS version: 2.2
Commands:
   Op Code: 01 (VCP Request)
   Op Code: 02 (VCP Response)
   Op Code: 03 (VCP Set)
   Op Code: 07 (Timing Request)
   Op Code: 0C (Save Settings)
   Op Code: E3 (Capabilities Reply)
   Op Code: F3 (Capabilities Request)
VCP Features:
   Feature: 02 (New control value)
   Feature: 04 (Restore factory defaults)
   Feature: 05 (Restore factory brightness/contrast defaults)
   Feature: 06 (Restore factory geometry defaults)
   Feature: 08 (Restore color defaults)
   Feature: 0B (Color temperature increment)
   Feature: 0C (Color temperature request)
   Feature: 10 (Brightness)
   Feature: 12 (Contrast)
   Feature: 14 (Select color preset)
      Values (unparsed): 01 02 04 05 06 08 0B
      Values (  parsed):
         01: sRGB
         02: Display Native
         04: 5000 K
         05: 6500 K
         06: 7500 K
         08: 9300 K
         0b: User 1
   Feature: 16 (Video gain: Red)
   Feature: 18 (Video gain: Green)
   Feature: 1A (Video gain: Blue)
   Feature: 52 (Active control)
   Feature: 60 (Input Source)
      Values (unparsed): 01 03 04 0F 10 11 12
      Values (  parsed):
         01: VGA-1
         03: DVI-1
         04: DVI-2
         0f: DisplayPort-1
         10: DisplayPort-2
         11: HDMI-1
         12: HDMI-2
   Feature: 87 (Sharpness)
   Feature: AC (Horizontal frequency)
   Feature: AE (Vertical frequency)
   Feature: B2 (Flat panel sub-pixel layout)
   Feature: B6 (Display technology type)
   Feature: C6 (Application enable key)
   Feature: C8 (Display controller type)
   Feature: CA (OSD/Button Control)
   Feature: CC (OSD Language)
      Values (unparsed): 01 02 03 04 06 0A 0D
      Values (  parsed):
         01: Chinese (traditional, Hantai)
         02: English
         03: French
         04: German
         06: Japanese
         0a: Spanish
         0d: Chinese (simplified / Kantai)
   Feature: D6 (Power mode)
      Values (unparsed): 01 04 05
      Values (  parsed):
         01: DPM: On,  DPMS: Off
         04: DPM: Off, DPMS: Off
         05: Write only value to turn off display
   Feature: DF (VCP Version)
   Feature: FD (Manufacturer specific feature)
   Feature: FF (Manufacturer specific feature)

May support table reads:   false

Scanning all VCP feature codes for display Display_Handle[i2c-11: fd=3 @0x55562157cd30]
VCP code 0x02 (New control value             ): No new control values (0x01)
VCP code 0x03 (Soft controls                 ): Unsupported feature code
VCP code 0x07 (Unknown feature               ): Unsupported feature code
VCP code 0x09 (Unknown feature               ): Unsupported feature code
VCP code 0x0b (Color temperature increment   ): 100 degree(s) Kelvin
VCP code 0x0c (Color temperature request     ): 3000 + 35 * (feature 0B color temp increment) degree(s) Kelvin
VCP code 0x0d (Unknown feature               ): Unsupported feature code
VCP code 0x0e (Clock                         ): Unsupported feature code
VCP code 0x0f (Unknown feature               ): Unsupported feature code
VCP code 0x10 (Brightness                    ): current value =   100, max value =   100
VCP code 0x11 (Flesh tone enhancement        ): Unsupported feature code
VCP code 0x12 (Contrast                      ): current value =    50, max value =   100
VCP code 0x13 (Backlight control             ): Unsupported feature code
VCP code 0x14 (Select color preset           ): 6500 K (0x05), Tolerance: Unspecified (0x00)
VCP code 0x15 (Unknown feature               ): Unsupported feature code
VCP code 0x16 (Video gain: Red               ): current value =     3, max value =   100
VCP code 0x17 (User color vision compensation): Unsupported feature code
VCP code 0x18 (Video gain: Green             ): current value =     3, max value =   100
VCP code 0x19 (Unknown feature               ): Unsupported feature code
VCP code 0x1a (Video gain: Blue              ): current value =     3, max value =   100
VCP code 0x1b (Unknown feature               ): Unsupported feature code
VCP code 0x1c (Focus                         ): Unsupported feature code
VCP code 0x1d (Unknown feature               ): Unsupported feature code
VCP code 0x1e (Auto setup                    ): Auto setup not active (sl=0x00)
VCP code 0x1f (Auto color setup              ): Unsupported feature code
VCP code 0x20 (Horizontal Position (Phase)   ): current value =     0, max value =   100
VCP code 0x21 (Unknown feature               ): Unsupported feature code
VCP code 0x22 (Horizontal Size               ): Unsupported feature code
VCP code 0x23 (Unknown feature               ): Unsupported feature code
VCP code 0x24 (Horizontal Pincushion         ): Unsupported feature code
VCP code 0x25 (Unknown feature               ): Unsupported feature code
VCP code 0x26 (Horizontal Pincushion Balance ): Unsupported feature code
VCP code 0x27 (Unknown feature               ): Unsupported feature code
VCP code 0x28 (Horizontal Convergence R/B    ): Unsupported feature code
VCP code 0x29 (Horizontal Convergence M/G    ): Unsupported feature code
VCP code 0x2a (Horizontal Linearity          ): Unsupported feature code
VCP code 0x2b (Unknown feature               ): Unsupported feature code
VCP code 0x2c (Horizontal Linearity Balance  ): Unsupported feature code
VCP code 0x2d (Unknown feature               ): Unsupported feature code
VCP code 0x2e (Gray scale expansion          ): Unsupported feature code
VCP code 0x2f (Unknown feature               ): Unsupported feature code
VCP code 0x30 (Vertical Position (Phase)     ): current value =     0, max value =   100
VCP code 0x31 (Unknown feature               ): Unsupported feature code
VCP code 0x32 (Vertical Size                 ): Unsupported feature code
VCP code 0x33 (Unknown feature               ): Unsupported feature code
VCP code 0x34 (Vertical Pincushion           ): Unsupported feature code
VCP code 0x35 (Unknown feature               ): Unsupported feature code
VCP code 0x36 (Vertical Pincushion Balance   ): Unsupported feature code
VCP code 0x37 (Unknown feature               ): Unsupported feature code
VCP code 0x38 (Vertical Convergence R/B      ): Unsupported feature code
VCP code 0x39 (Vertical Convergence M/G      ): Unsupported feature code
VCP code 0x3a (Vertical Linearity            ): Unsupported feature code
VCP code 0x3b (Unknown feature               ): Unsupported feature code
VCP code 0x3c (Vertical Linearity Balance    ): Unsupported feature code
VCP code 0x3d (Unknown feature               ): Unsupported feature code
VCP code 0x3e (Clock phase                   ): Unsupported feature code
VCP code 0x3f (Unknown feature               ): Unsupported feature code
VCP code 0x40 (Horizontal Parallelogram      ): Unsupported feature code
VCP code 0x41 (Vertical Parallelogram        ): Unsupported feature code
VCP code 0x42 (Horizontal Keystone           ): Unsupported feature code
VCP code 0x43 (Vertical Keystone             ): Unsupported feature code
VCP code 0x44 (Rotation                      ): Unsupported feature code
VCP code 0x45 (Unknown feature               ): Unsupported feature code
VCP code 0x46 (Top Corner Flare              ): Unsupported feature code
VCP code 0x47 (Unknown feature               ): Unsupported feature code
VCP code 0x48 (Top Corner Hook               ): Unsupported feature code
VCP code 0x49 (Unknown feature               ): Unsupported feature code
VCP code 0x4a (Bottom Corner Flare           ): Unsupported feature code
VCP code 0x4b (Unknown feature               ): Unsupported feature code
VCP code 0x4c (Bottom Corner Hook            ): Unsupported feature code
VCP code 0x4d (Unknown feature               ): Unsupported feature code
VCP code 0x4e (Unknown feature               ): Unsupported feature code
VCP code 0x4f (Unknown feature               ): Unsupported feature code
VCP code 0x50 (Unknown feature               ): Unsupported feature code
VCP code 0x51 (Unknown feature               ): Unsupported feature code
VCP code 0x52 (Active control                ): Value: 0x00
VCP code 0x53 (Unknown feature               ): Unsupported feature code
VCP code 0x54 (Performance Preservation      ): Unsupported feature code
VCP code 0x55 (Unknown feature               ): Unsupported feature code
VCP code 0x56 (Horizontal Moire              ): Unsupported feature code
VCP code 0x57 (Unknown feature               ): Unsupported feature code
VCP code 0x58 (Vertical Moire                ): Unsupported feature code
VCP code 0x59 (6 axis saturation: Red        ): Unsupported feature code
VCP code 0x5a (6 axis saturation: Yellow     ): Unsupported feature code
VCP code 0x5b (6 axis saturation: Green      ): Unsupported feature code
VCP code 0x5c (6 axis saturation: Cyan       ): Unsupported feature code
VCP code 0x5d (6 axis saturation: Blue       ): Unsupported feature code
VCP code 0x5e (6 axis saturation: Magenta    ): Unsupported feature code
VCP code 0x5f (Unknown feature               ): Unsupported feature code
VCP code 0x60 (Input Source                  ): HDMI-1 (sl=0x11)
VCP code 0x61 (Unknown feature               ): Unsupported feature code
VCP code 0x62 (Audio speaker volume          ): Volume level: 76 (00x4c)
VCP code 0x63 (Speaker Select                ): Unsupported feature code
VCP code 0x64 (Audio: Microphone Volume      ): Unsupported feature code
VCP code 0x65 (Unknown feature               ): Unsupported feature code
VCP code 0x66 (Ambient light sensor          ): Unsupported feature code
VCP code 0x67 (Unknown feature               ): Unsupported feature code
VCP code 0x68 (Unknown feature               ): Unsupported feature code
VCP code 0x69 (Unknown feature               ): Unsupported feature code
VCP code 0x6a (Unknown feature               ): Unsupported feature code
VCP code 0x6b (Backlight Level: White        ): Unsupported feature code
VCP code 0x6c (Video black level: Red        ): current value =    80, max value =   100
VCP code 0x6d (Backlight Level: Red          ): Unsupported feature code
VCP code 0x6e (Video black level: Green      ): current value =    80, max value =   100
VCP code 0x6f (Backlight Level: Green        ): Unsupported feature code
VCP code 0x70 (Video black level: Blue       ): current value =    80, max value =   100
VCP code 0x71 (Backlight Level: Blue         ): Unsupported feature code
VCP code 0x72 (Gamma                         ): Unsupported feature code
VCP code 0x73 (LUT Size                      ): Unsupported feature code (DDC NULL Message)
VCP code 0x74 (Single point LUT operation    ): Unsupported feature code (DDC NULL Message)
VCP code 0x75 (Block LUT operation           ): Unsupported feature code (DDC NULL Message)
VCP code 0x77 (Unknown feature               ): Unsupported feature code
VCP code 0x78 (Display Identification Operation): Unsupported feature code (DDC NULL Message)
VCP code 0x79 (Unknown feature               ): Unsupported feature code
VCP code 0x7a (Adjust Focal Plane            ): Unsupported feature code
VCP code 0x7b (Unknown feature               ): Unsupported feature code
VCP code 0x7c (Adjust Zoom                   ): Unsupported feature code
VCP code 0x7d (Unknown feature               ): Unsupported feature code
VCP code 0x7e (Trapezoid                     ): Maximum retries exceeded
VCP code 0x7f (Unknown feature               ): Unsupported feature code
VCP code 0x80 (Keystone                      ): Unsupported feature code
VCP code 0x81 (Unknown feature               ): Unsupported feature code
VCP code 0x82 (Horizontal Mirror (Flip)      ): Unsupported feature code
VCP code 0x83 (Unknown feature               ): Unsupported feature code
VCP code 0x84 (Vertical Mirror (Flip)        ): Unsupported feature code
VCP code 0x85 (Unknown feature               ): Unsupported feature code
VCP code 0x86 (Display Scaling               ): Unsupported feature code
VCP code 0x87 (Sharpness                     ): current value =     2, max value =     4
VCP code 0x88 (Velocity Scan Modulation      ): Unsupported feature code
VCP code 0x89 (Unknown feature               ): Unsupported feature code
VCP code 0x8a (Color Saturation              ): Unsupported feature code
VCP code 0x8c (TV Sharpness                  ): Unsupported feature code
VCP code 0x8d (Audio mute/Screen blank       ): Unsupported feature code
VCP code 0x8e (TV Contrast                   ): Unsupported feature code
VCP code 0x8f (Audio Treble                  ): Unsupported feature code
VCP code 0x90 (Hue                           ): Unsupported feature code
VCP code 0x91 (Audio Bass                    ): Unsupported feature code
VCP code 0x92 (TV Black level/Luminesence    ): Unsupported feature code
VCP code 0x93 (Audio Balance L/R             ): Unsupported feature code
VCP code 0x94 (Audio Processor Mode          ): Unsupported feature code
VCP code 0x95 (Window Position(TL_X)         ): Unsupported feature code
VCP code 0x96 (Window Position(TL_Y)         ): Unsupported feature code
VCP code 0x97 (Window Position(BR_X)         ): Unsupported feature code
VCP code 0x98 (Window Position(BR_Y)         ): Unsupported feature code
VCP code 0x99 (Window control on/off         ): Unsupported feature code
VCP code 0x9a (Window background             ): Unsupported feature code
VCP code 0x9b (6 axis hue control: Red       ): Unsupported feature code
VCP code 0x9c (6 axis hue control: Yellow    ): Unsupported feature code
VCP code 0x9d (6 axis hue control: Green     ): Unsupported feature code
VCP code 0x9e (6 axis hue control: Cyan      ): Unsupported feature code
VCP code 0x9f (6 axis hue control: Blue      ): Unsupported feature code
VCP code 0xa0 (6 axis hue control: Magenta   ): Unsupported feature code
VCP code 0xa1 (Unknown feature               ): Unsupported feature code
VCP code 0xa3 (Unknown feature               ): Unsupported feature code
VCP code 0xa4 (Window mask control           ): Unsupported feature code (DDC NULL Message)
VCP code 0xa5 (Change the selected window    ): Unsupported feature code
VCP code 0xa6 (Unknown feature               ): Unsupported feature code
VCP code 0xa7 (Unknown feature               ): Unsupported feature code
VCP code 0xa8 (Unknown feature               ): Unsupported feature code
VCP code 0xa9 (Unknown feature               ): Unsupported feature code
VCP code 0xaa (Screen Orientation            ): Unsupported feature code
VCP code 0xab (Unknown feature               ): Unsupported feature code
VCP code 0xac (Horizontal frequency          ): 0 hz
VCP code 0xad (Unknown feature               ): Unsupported feature code
VCP code 0xae (Vertical frequency            ): 59.90 hz
VCP code 0xaf (Unknown feature               ): Unsupported feature code
VCP code 0xb1 (Unknown feature               ): Unsupported feature code
VCP code 0xb2 (Flat panel sub-pixel layout   ): Red/Green/Blue vertical stripe (sl=0x01)
VCP code 0xb3 (Unknown feature               ): Unsupported feature code
VCP code 0xb4 (Source Timing Mode            ): Unsupported feature code (DDC NULL Message)
VCP code 0xb5 (Unknown feature               ): Unsupported feature code
VCP code 0xb6 (Display technology type       ): LCD (active matrix) (sl=0x03)
VCP code 0xb7 (Monitor status                ): Unsupported feature code
VCP code 0xb8 (Packet count                  ): Unsupported feature code
VCP code 0xb9 (Monitor X origin              ): Unsupported feature code
VCP code 0xba (Monitor Y origin              ): Unsupported feature code
VCP code 0xbb (Header error count            ): Unsupported feature code
VCP code 0xbc (Body CRC error count          ): Unsupported feature code
VCP code 0xbd (Client ID                     ): Unsupported feature code
VCP code 0xbe (Link control                  ): Unsupported feature code
VCP code 0xbf (Unknown feature               ): Unsupported feature code
VCP code 0xc0 (Display usage time            ): Unsupported feature code
VCP code 0xc1 (Unknown feature               ): Unsupported feature code
VCP code 0xc2 (Display descriptor length     ): Unsupported feature code
VCP code 0xc3 (Transmit display descriptor   ): Unsupported feature code (DDC NULL Message)
VCP code 0xc4 (Enable display of 'display descriptor'): Unsupported feature code
VCP code 0xc5 (Unknown feature               ): Unsupported feature code
VCP code 0xc6 (Application enable key        ): 0x005a
VCP code 0xc7 (Unknown feature               ): Unsupported feature code
VCP code 0xc8 (Display controller type       ): Mfg: RealTek (sl=0x09), controller number: mh=0x00, ml=0x00, sh=0x00
VCP code 0xc9 (Display firmware level        ): 0.1
VCP code 0xca (OSD/Button Control            ): OSD disabled, button events enabled (sl=0x01), Host control of power unsupported (sh=0x00)
VCP code 0xcb (Unknown feature               ): Unsupported feature code
VCP code 0xcc (OSD Language                  ): English (sl=0x02)
VCP code 0xcd (Status Indicators             ): Unsupported feature code
VCP code 0xce (Auxiliary display size        ): Unsupported feature code
VCP code 0xd0 (Output select                 ): Unsupported feature code
VCP code 0xd1 (Unknown feature               ): Unsupported feature code
VCP code 0xd2 (Asset Tag                     ): Unsupported feature code (DDC NULL Message)
VCP code 0xd3 (Unknown feature               ): Unsupported feature code
VCP code 0xd4 (Stereo video mode             ): Unsupported feature code
VCP code 0xd5 (Unknown feature               ): Unsupported feature code
VCP code 0xd6 (Power mode                    ): DPM: On,  DPMS: Off (sl=0x01)
VCP code 0xd7 (Auxiliary power output        ): Unsupported feature code
VCP code 0xd8 (Unknown feature               ): Unsupported feature code
VCP code 0xd9 (Unknown feature               ): Unsupported feature code
VCP code 0xda (Scan mode                     ): Unsupported feature code
VCP code 0xdb (Image Mode                    ): Unsupported feature code
VCP code 0xdc (Display Mode                  ): Unsupported feature code
VCP code 0xdd (Unknown feature               ): Unsupported feature code
VCP code 0xde (Scratch Pad                   ): Unsupported feature code
VCP code 0xdf (VCP Version                   ): 2.2
VCP code 0xe0 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe1 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe2 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe3 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe4 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe5 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe6 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe7 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe8 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xe9 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xea (Manufacturer Specific         ): Unsupported feature code
VCP code 0xeb (Manufacturer Specific         ): Unsupported feature code
VCP code 0xec (Manufacturer Specific         ): Unsupported feature code
VCP code 0xed (Manufacturer Specific         ): Unsupported feature code
VCP code 0xee (Manufacturer Specific         ): Unsupported feature code
VCP code 0xef (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf0 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf1 (Manufacturer Specific         ): mh=0xff, ml=0xff, sh=0x00, sl=0x01
VCP code 0xf2 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf3 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf4 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf5 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf6 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf7 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf8 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xf9 (Manufacturer Specific         ): Unsupported feature code
VCP code 0xfa (Manufacturer Specific         ): Unsupported feature code
VCP code 0xfb (Manufacturer Specific         ): Unsupported feature code
VCP code 0xfc (Manufacturer Specific         ): Unsupported feature code
VCP code 0xfd (Manufacturer Specific         ): Unsupported feature code
VCP code 0xfe (Manufacturer Specific         ): Unsupported feature code
VCP code 0xff (Manufacturer Specific         ): Unsupported feature code


Comparing declared capabilities to observed features...

Readable features declared in capabilities string: x02, x0b, x0c, x10, x12, x14, x16, x18, x1a, x52, x60, x87, xac, xae, xb2, xb6, xc6, xc8, xca, xcc, xd6, xdf, xfd, xff

MCCS (VCP) version reported by capabilities: 2.2
MCCS (VCP) version reported by feature 0xDf: 2.2

Features declared as readable capabilities but not found by scanning:
   Feature xfd - Manufacturer Specific
   Feature xff - Manufacturer Specific

Features found by scanning but not declared as capabilities:
   Feature x1e - Auto setup
   Feature x20 - Horizontal Position (Phase)
   Feature x30 - Vertical Position (Phase)
   Feature x62 - Audio speaker volume
   Feature x6c - Video black level: Red
   Feature x6e - Video black level: Green
   Feature x70 - Video black level: Blue
   Feature xc9 - Display firmware level
   Feature xf1 - Manufacturer Specific

Color temperature increment (x0b) = 100 degrees Kelvin
Color temperature request   (x0c) = 35
Requested color temperature = (3000 deg Kelvin) + 35 * (100 degrees Kelvin) = 6500 degrees Kelvin
VCP code 0x14 (Select color preset           ): 6500 K (0x05), Tolerance: Unspecified (0x00)
ddcutil environment
$ ddcutil environment --verbose
The following tests probe the runtime environment using multiple overlapping methods.
Set environment variable SYSENV_QUICK_TEST to skip some long-running tests.
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   510

General Build Options:
 BUILD_SHARED_LIB:    Defined
 ENABLE_ENVCMDS:      Defined
 ENABLE_FAILSIM:      Not defined
 ENABLE_UDEV:         Defined
 USE_X11:             Defined
 USE_LIBDRM:          Defined
 USE_USB:             Defined
 ENABLE_SYSLOG:       Defined
 ENABLE_TRACE:        Not defined
 WITH_ASAN:           Not defined

Private Build Options:
 TARGET_LINUX:        Defined
 TARGET_BSD:          Not defined
 INCLUDE_TESTCASES:   Not defined


*** Basic System Information ***

ddcutil version: 1.4.1

/proc/version:
 Linux version 6.1.0-rpi6-rpi-2712 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT Debian 1:6.1.58-1+rpt2 (2023-10-27)

Architecture:     aarch64
Distributor id:   Debian
Release:          12
Found a known architecture

/proc/cmdline:
 coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1  smsc95xx.macaddr=D8:3A:DD:B1:CC:28 vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000  console=ttyAMA10,115200 console=tty1 root=PARTUUID=a5a6d062-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=NO

Compiler information:
 C standard: 201710
 gcc compatible compiler:
    Compiler version: 12.2.0

Processor information as reported by lscpu:
 Architecture:                       aarch64
 CPU op-mode(s):                     32-bit, 64-bit
 Byte Order:                         Little Endian
 CPU(s):                             4
 On-line CPU(s) list:                0-3
 Vendor ID:                          ARM
 Model name:                         Cortex-A76
 Model:                              1
 Thread(s) per core:                 1
 Core(s) per cluster:                4
 Socket(s):                          -
 Cluster(s):                         1
 Stepping:                           r4p1
 CPU(s) scaling MHz:                 42%
 CPU max MHz:                        2400.0000
 CPU min MHz:                        1000.0000
 BogoMIPS:                           108.00
 Flags:                              fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
 Vulnerability Gather data sampling: Not affected
 Vulnerability Itlb multihit:        Not affected
 Vulnerability L1tf:                 Not affected
 Vulnerability Mds:                  Not affected
 Vulnerability Meltdown:             Not affected
 Vulnerability Mmio stale data:      Not affected
 Vulnerability Retbleed:             Not affected
 Vulnerability Spec rstack overflow: Not affected
 Vulnerability Spec store bypass:    Mitigation; Speculative Store Bypass disabled via prctl
 Vulnerability Spectre v1:           Mitigation; __user pointer sanitization
 Vulnerability Spectre v2:           Mitigation; CSV2, BHB
 Vulnerability Srbds:                Not affected
 Vulnerability Tsx async abort:      Not affected

Skipping dmidecode checks on architecture aarch64.

Byte order checks:
 Is big endian (local test):       false
 WORDS_BIGENDIAN macro (autoconf): not defined
 __BYTE_ORDER__ macro (gcc):       __ORDER_LITTLE_ENDIAN__

*** Primary Check 1: Identify video card and driver ***

Obtaining card and driver information from /sys...
Driver name:    vc4_v3d

*** Primary Check 2: Check that /dev/i2c-* exist and writable ***

Current user: pi (1000)

Checking /dev/i2c-* devices...

Devices /dev/i2c-* must exist and the logged on user must have read/write permission for those devices (or at least those devices associated
with monitors).

Typically, this access is enabled by:
- setting the group for /dev/i2c-* to i2c
- setting group RW permissions for /dev/i2c-*
- making the current user a member of group i2c

Alternatively, this can be enabled by just giving everyone RW permission
The following tests probe for these conditions.

Checking for /dev/i2c-* devices...
 crw-rw---- 1 root i2c 89, 11 Dec  3 23:15 /dev/i2c-11
 crw-rw---- 1 root i2c 89, 12 Dec  3 23:15 /dev/i2c-12

Current user (pi) has RW access to all /dev/i2c-* devices.

Checking for group i2c...
 Group i2c exists
 Current user pi is a member of group i2c

Looking for udev rules files that reference i2c:
 Checking rules directory /lib/udev/rules.d:
    /lib/udev/rules.d/15-i2c-modprobe.rules:SUBSYSTEM=="i2c|spi", ENV{MODALIAS}=="?*", ENV{OF_NAME}=="?*", ENV{OF_COMPATIBLE_0}=="?*", RUN+="/usr/lib/raspberrypi-sys-mods/i2cprobe"
    /lib/udev/rules.d/60-autosuspend.rules:SUBSYSTEM=="i2c", ATTR{name}=="cyapa", \
    /lib/udev/rules.d/60-ddcutil.rules:SUBSYSTEM=="i2c-dev",KERNEL=="i2c-[0-9]*", ATTRS{class}=="0x030000", TAG+="uaccess"
    /lib/udev/rules.d/60-flashrom.rules:# http://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html
    /lib/udev/rules.d/60-i2c-tools.rules:SUBSYSTEM=="i2c-dev",KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660"
    /lib/udev/rules.d/60-persistent-input.rules:# allow empty class for platform, usb and i2c devices; platform supports only a single interface that way
    /lib/udev/rules.d/60-persistent-input.rules:SUBSYSTEMS=="usb|platform|i2c", ENV{ID_PATH}=="?*", KERNEL=="event*", ENV{.INPUT_CLASS}=="", \
    /lib/udev/rules.d/60-sensor.rules:SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="usb|i2c|platform", ATTR{label}!="", \
    /lib/udev/rules.d/60-sensor.rules:SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="usb|i2c|platform", \
 Checking rules directory /run/udev/rules.d:
    grep: /run/udev/rules.d/*rules: No such file or directory
 Checking rules directory /etc/udev/rules.d:
    /etc/udev/rules.d/99-com.rules:SUBSYSTEM=="i2c-dev", GROUP="i2c", MODE="0660"

*** Primary Check 3: Check that module i2c_dev is loaded ***

Checking for driver i2c_dev...
 sysfs reports module i2c_dev is loaded.
 Module i2c_dev is NOT built into the kernel
 Loadable i2c-dev module found
 Module i2c_dev is loaded

Check that kernel module i2c_dev is being loaded by examining files where this would be specified...
 /etc/modules:i2c-dev
 /etc/modules-load.d/modules.conf:i2c-dev
 grep: /run/modules-load.d/*conf: No such file or directory
 /usr/lib/modules-load.d/ddccontrol-i2c-dev.conf:# Load i2c-dev at boot to probe DDC/CI devices (displays)
 /usr/lib/modules-load.d/ddccontrol-i2c-dev.conf:i2c-dev

Check for any references to i2c_dev in /etc/modprobe.d ...
 grep: /run/modprobe.d/*conf: No such file or directory

*** Primary Check 4: Driver specific checks ***

Performing driver specific checks...
No driver specific checks apply.

*** Additional probes ***

Examining /sys/bus/i2c/devices...
 /sys/bus/i2c/devices/i2c-11/name:  107d508200.i2c
 /sys/bus/i2c/devices/i2c-12/name:  107d508280.i2c

Env_Accumulator:
 architecture:                  aarch64
 distributor_id                 Debian
 Drivers detected:              vc4_v3d
 /dev/i2c device numbers:       11 12
 sysfs_i2c_devices_exist:       true
 /sys/bus/i2c device numbers:   11 12
 dev_i2c_devices_required:      true
 module_i2c_dev_needed:         true
 module_i2c_dev_builtin:        false
 loadable_i2c_dev_exists:       true
 i2c_dev_loaded_or_builtin:     true
 group_i2c_checked:             true
 group_i2c_exists:              true
 dev_i2c_common_group_name:     i2c
 all_dev_i2c_has_group_i2c:     true
 any_dev_i2c_has_group_i2c:     true
 all_dev_i2c_is_group_rw:       true
 any_dev_i2c_is_group_rw:       true
 cur_uname:                     pi
 cur_uid:                       1000
 cur_user_in_group_i2c:         true
 cur_user_any_devi2c_rw:        true
 cur_user_all_devi2c_rw:        true

Configuration suggestions:
 Current user has RW access to all /dev/i2c-N devices.
 Skipping further group and permission checks.



*** Additional checks for remote diagnosis ***

*** Displays as reported by DETECT Command ***
 Display 1
    I2C bus:  /dev/i2c-11
       DRM connector:                      card1-HDMI-A-1
       Driver:                             Unknown
       I2C address 0x50 (EDID) responsive: true
       Is eDP device:                      false
       Is LVDS device:                     false
       /sys/bus/i2c/devices/i2c-11/name    107d508200.i2c
       PCI device path:                    /sys/devices/platform/soc/107d508200.i2c/i2c-11
    EDID synopsis:
       Mfg id:               DVL - Devolo AG
       Model:                TLD1280
       Product code:         61463  (0xf017)
       Serial number:        J257M96B00FL
       Binary serial number: 808470092 (0x3030464c)
       Manufacture year:     2009,  Week: 24
       EDID version:         1.3
       Extra descriptor:
       Video input definition:    0xb5 - Digital Input
       Supported features:
          DPMS active-off
          Digital display type: RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2
          Standard sRGB color space: True
       White x,y:        0.313, 0.329
       Red   x,y:        0.680, 0.310
       Green x,y:        0.206, 0.693
       Blue  x,y:        0.151, 0.055
       Extension blocks: 1
    EDID source: I2C
    EDID hex dump:
               +0          +4          +8          +c            0   4   8   c
       +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
       +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
       +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
       +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
       +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
       +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
       +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
       +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
    VCP version:         2.2
    Controller mfg:      RealTek
    Firmware version:    0.1
    Monitor returns DDC Null Response for unsupported features: false

*** Checking if modules are loaded or builtin... ***
 Kernel module amdgpu           not found
 Kernel module fbdev            not found
 Kernel module fglrx            not found
 Kernel module fturbo           not found
 Kernel module i915             not found
 Kernel module mgag200          not found
 Kernel module nvidia           not found
 Kernel module nouveau          not found
 Kernel module radeon           not found
 Kernel module vboxvideo        not found
 Kernel module vc4              is loaded
 Kernel module drm              is loaded
 Kernel module i2c_algo_bit     found but not loaded
 Kernel module i2c_dev          is loaded
 Kernel module i2c_piix4        not found
 Kernel module ddcci            not found

Scanning /proc/modules for driver environment...
 Found other loaded module:      videobuf2_dma_contig
 Found other loaded module:      videobuf2_memops
 Found other loaded module:      videobuf2_v4l2
 Found other loaded module:      videobuf2_common
 Found other loaded module:      videodev
 Found other loaded module:      i2c_dev
 Found video driver module:      vc4
 Found other loaded module:      drm_display_helper
 Found other loaded module:      drm_dma_helper
 Found other loaded module:      drm_kms_helper
 Found other loaded module:      i2c_brcmstb
 Found other loaded module:      drm_shmem_helper
 Loaded drm module depends on:   vc4,drm_display_helper,drm_dma_helper,v3d,drm_kms_helper,gpu_sched,drm_shmem_helper,
 Found other loaded module:      drm_panel_orientation_quirks

Checking display manager environment variables...
 DISPLAY=(not set)
 WAYLAND_DISPLAY=(not set)
 XDG_SESSION_TYPE=tty

Examining I2C buses, as detected by I2C layer...
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   511

 Detected 2 non-ignorable I2C buses:

 Bus /dev/i2c-11 found:   true
 Bus /dev/i2c-11 probed:  true
 Driver:                  (null)
 Bus accessible:          true
 Bus is eDP:              false
 Bus is LVDS:             false
 Valid bus name checked:  true
 I2C bus has valid name:  true
 Address 0x37 present:    true
 Address 0x50 present:    true
 Device busy:             false
 errno for open:          0
 drm_connector_name:      card1-HDMI-A-1
 EDID synopsis:
    Mfg id:               DVL - Devolo AG
    Model:                TLD1280
    Product code:         61463  (0xf017)
    Serial number:        J257M96B00FL
    Binary serial number: 808470092 (0x3030464c)
    Manufacture year:     2009,  Week: 24
    EDID version:         1.3
    Extra descriptor:
    Video input definition:    0xb5 - Digital Input
    Supported features:
       DPMS active-off
       Digital display type: RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2
       Standard sRGB color space: True
    White x,y:        0.313, 0.329
    Red   x,y:        0.680, 0.310
    Green x,y:        0.206, 0.693
    Blue  x,y:        0.151, 0.055
    Extension blocks: 1
 EDID source: I2C
 EDID hex dump:
            +0          +4          +8          +c            0   4   8   c
    +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
    +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
    +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
    +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
    +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
    +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
    +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
    +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
 Extended information for /sys/bus/i2c/devices/i2c-11...
    PCI device path:     /sys/devices/platform/soc/107d508200.i2c/i2c-11
    name:                107d508200.i2c
    i2c-dev/i2c-11/dev:  89:11
    i2c-dev/i2c-11/name: 107d508200.i2c
    Connector:           (null)
    Driver:              (null)

 Bus /dev/i2c-12 found:   true
 Bus /dev/i2c-12 probed:  true
 Driver:                  (null)
 Bus accessible:          true
 Bus is eDP:              false
 Bus is LVDS:             false
 Valid bus name checked:  true
 I2C bus has valid name:  true
 Address 0x37 present:    false
 Address 0x50 present:    false
 Device busy:             false
 errno for open:          0
 drm_connector_name:      (null)
 Extended information for /sys/bus/i2c/devices/i2c-12...
    PCI device path:     /sys/devices/platform/soc/107d508280.i2c/i2c-12
    name:                107d508280.i2c
    i2c-dev/i2c-12/dev:  89:12
    i2c-dev/i2c-12/name: 107d508280.i2c
    Connector:           (null)
    Driver:              (null)

xrandr connection report:
 Can't open display

Checking for possibly conflicting programs...


Examining I2C buses using i2cdetect...
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   511

 Probing bus /dev/i2c-11 using command "i2cdetect -y 11"
         0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
    00:                         08 09 0a 0b 0c 0d 0e 0f
    10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
    20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
    30: -- -- -- -- -- -- -- 37 38 39 3a 3b 3c 3d 3e 3f
    40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
    50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
    70: 70 71 72 73 74 75 76 77

 Probing bus /dev/i2c-12 using command "i2cdetect -y 12"
         0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
    00:                         08 09 0a 0b 0c 0d 0e 0f
    10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
    20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
    30: -- -- -- -- -- -- -- -- 38 39 3a 3b 3c 3d 3e 3f
    40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
    50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
    70: 70 71 72 73 74 75 76 77

Examining I2C buses using get-edid | parse-edid...
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   511

 Probing bus /dev/i2c-11 using command "get-edid -b 11 -i | parse-edid"
    1
    1
    get-edid, from read-edid 3.0.2. Licensed under the GPL.
    Current version by Matthew Kern <pyrophobicman@gmail.com>
    Previous work by John Fremlin <vii@users.sourceforge.net>
    and others (See AUTHORS).

    Usage:
     -b BUS, --bus BUS	Only scan the i2c bus BUS.
     -h, --help		Display this help
     -q, --quiet		Do not output anything over stderr (messages, essentially)

    For help, go to <http://polypux.org/projects/read-edid/> or
    email <pyrophobicman@gmail.com>.
    Partial Read... Try again

 Probing bus /dev/i2c-12 using command "get-edid -b 12 -i | parse-edid"
    1
    2
    get-edid, from read-edid 3.0.2. Licensed under the GPL.
    Current version by Matthew Kern <pyrophobicman@gmail.com>
    Previous work by John Fremlin <vii@users.sourceforge.net>
    and others (See AUTHORS).

    Usage:
     -b BUS, --bus BUS	Only scan the i2c bus BUS.
     -h, --help		Display this help
     -q, --quiet		Do not output anything over stderr (messages, essentially)

    For help, go to <http://polypux.org/projects/read-edid/> or
    email <pyrophobicman@gmail.com>.
    Partial Read... Try again

Performing alternative scans of I2C devices using local sysenv functions...
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   511

 Examining device /dev/i2c-11...
    Obtain and interpret EDID using normal i2c functions...

    Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_PROTOCOL_MANGLING,
                   I2C_FUNC_SMBUS_PEC, I2C_FUNC_NOSTART, I2C_FUNC_SMBUS_QUICK,
                   I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE,
                   I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA,
                   I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA,
                   I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA,
                   I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK
    Reading EDID using get_raw_edid_by_fd()...
    Raw EDID:
            +0          +4          +8          +c            0   4   8   c
    +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
    +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
    +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
    +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
    +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
    +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
    +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
    +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
    EDID synopsis:
       Mfg id:               DVL - Devolo AG
       Model:                TLD1280
       Product code:         61463  (0xf017)
       Serial number:        J257M96B00FL
       Binary serial number: 808470092 (0x3030464c)
       Manufacture year:     2009,  Week: 24
       EDID version:         1.3
       Extra descriptor:
       Video input definition:    0xb5 - Digital Input
       Supported features:
          DPMS active-off
          Digital display type: RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2
          Standard sRGB color space: True
       White x,y:        0.313, 0.329
       Red   x,y:        0.680, 0.310
       Green x,y:        0.206, 0.693
       Blue  x,y:        0.151, 0.055
       Extension blocks: 1
    EDID source: I2C
    Attempt 1 to read and parse EDID succeeded

    Trying simple VCP read of feature 0x10...
    try_single_getvcp_call: vcp_feature_code=0x10
    Sending Get VCP Feature Command request packet: 51 82 01 10 ac
    Reading Get Feature Reply response packet
    read returned
    Attempt 1 to read feature succeeded.
    DDC communication succeeded

 Examining device /dev/i2c-12...
    Obtain and interpret EDID using normal i2c functions...

    Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_PROTOCOL_MANGLING,
                   I2C_FUNC_SMBUS_PEC, I2C_FUNC_NOSTART, I2C_FUNC_SMBUS_QUICK,
                   I2C_FUNC_SMBUS_READ_BYTE, I2C_FUNC_SMBUS_WRITE_BYTE,
                   I2C_FUNC_SMBUS_READ_BYTE_DATA, I2C_FUNC_SMBUS_WRITE_BYTE_DATA,
                   I2C_FUNC_SMBUS_READ_WORD_DATA, I2C_FUNC_SMBUS_WRITE_WORD_DATA,
                   I2C_FUNC_SMBUS_PROC_CALL, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA,
                   I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK
    Reading EDID using get_raw_edid_by_fd()...
    Unable to read EDID, psc=EREMOTEIO(-121): Remote I/O error

    Trying simple VCP read of feature 0x10...
    try_single_getvcp_call: vcp_feature_code=0x10
    Sending Get VCP Feature Command request packet: 51 82 01 10 ac
    Attempt 1 to read feature returned hard error: EREMOTEIO(-121): Remote I/O error
    DDC communication failed.

*** EDIDs reported by X11 for connected xrandr outputs ***
*** Probe I2C devices using udev, susbsystem i2c-dev ***
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   511

Summary of udev I2C devices
 Subsystem   Sysname    Sysattr Name                        Devpath
 i2c-dev     i2c-11     107d508200.i2c                      /devices/platform/soc/107d508200.i2c/i2c-11/i2c-dev/i2c-11
 i2c-dev     i2c-12     107d508280.i2c                      /devices/platform/soc/107d508280.i2c/i2c-12/i2c-dev/i2c-12

Looking for udev devices with name attribute DPMST...
Summary of udev DPMST devices...
 No devices detected


Examining configuration files...
 Examining /boot/config.txt:
    dtparam=audio=on
    dtoverlay=vc4-kms-v3d

 Looking for blacklisted drivers in /etc/modprobe.d:
    /etc/modprobe.d/blacklist-8192cu.conf:blacklist 8192cu

Examining system logs...
Current timestamps:
 Current time (local): 2023-12-03 23:24:15 CET
 Current time (UTC):   2023-12-03 22:24:15
 Seconds since boot:   511

 Scanning dmesg output for I2C related entries...
 Executing command: dmesg
    [    1.046425] [drm] Initialized v3d 1.0.0 20180419 for 1002000000.v3d on minor 0
    [    1.074384] vc4-drm axi:gpu: bcm2712_iommu_of_xlate: MMU 1000005200.iommu
    [    1.078500] vc4-drm axi:gpu: bound 107c580000.hvs (ops vc4_hvs_ops [vc4])
    [    1.081060] rc rc0: vc4-hdmi-0 as /devices/platform/soc/107c701400.hdmi/rc/rc0
    [    1.081113] input: vc4-hdmi-0 as /devices/platform/soc/107c701400.hdmi/rc/rc0/input3
    [    1.082067] vc4-drm axi:gpu: bound 107c701400.hdmi (ops vc4_hdmi_ops [vc4])
    [    1.084611] rc rc1: vc4-hdmi-1 as /devices/platform/soc/107c706400.hdmi/rc/rc1
    [    1.084666] input: vc4-hdmi-1 as /devices/platform/soc/107c706400.hdmi/rc/rc1/input4
    [    1.085561] vc4-drm axi:gpu: bound 107c706400.hdmi (ops vc4_hdmi_ops [vc4])
    [    1.085719] vc4-drm axi:gpu: bound 107c500000.mop (ops vc4_txp_ops [vc4])
    [    1.086191] vc4-drm axi:gpu: bound 107c501000.moplet (ops vc4_txp_ops [vc4])
    [    1.086303] vc4-drm axi:gpu: bound 107c410000.pixelvalve (ops vc4_crtc_ops [vc4])
    [    1.086402] vc4-drm axi:gpu: bound 107c411000.pixelvalve (ops vc4_crtc_ops [vc4])
    [    1.134732] [drm] Initialized vc4 0.0.0 20140616 for axi:gpu on minor 1
    [    1.203659] vc4-drm axi:gpu: [drm] fb0: vc4drmfb frame buffer device
    [    2.344010] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
    [    2.423486] systemd[1]: modprobe@drm.service: Deactivated successfully.
    [    2.423701] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
    [    2.460811] i2c_dev: i2c /dev entries driver
    [    3.932045] videodev: Linux video capture interface: v2.00
    [    4.104680] pispbe 1000880000.pisp_be: input device node registered as /dev/video20
    [    4.104737] pispbe 1000880000.pisp_be: tdn_input device node registered as /dev/video21
    [    4.104786] pispbe 1000880000.pisp_be: stitch_input device node registered as /dev/video22
    [    4.104832] pispbe 1000880000.pisp_be: hog_output device node registered as /dev/video23
    [    4.104869] pispbe 1000880000.pisp_be: output0 device node registered as /dev/video24
    [    4.104918] pispbe 1000880000.pisp_be: output1 device node registered as /dev/video25
    [    4.104958] pispbe 1000880000.pisp_be: tdn_output device node registered as /dev/video26
    [    4.105049] pispbe 1000880000.pisp_be: stitch_output device node registered as /dev/video27
    [    4.105105] pispbe 1000880000.pisp_be: config device node registered as /dev/video28
    [    4.105545] pispbe 1000880000.pisp_be: input device node registered as /dev/video29
    [    4.105594] pispbe 1000880000.pisp_be: tdn_input device node registered as /dev/video30
    [    4.105638] pispbe 1000880000.pisp_be: stitch_input device node registered as /dev/video31
    [    4.105690] pispbe 1000880000.pisp_be: hog_output device node registered as /dev/video32
    [    4.105769] pispbe 1000880000.pisp_be: output0 device node registered as /dev/video33
    [    4.105824] pispbe 1000880000.pisp_be: output1 device node registered as /dev/video34
    [    4.105870] pispbe 1000880000.pisp_be: tdn_output device node registered as /dev/video35
    [    4.105911] pispbe 1000880000.pisp_be: stitch_output device node registered as /dev/video36
    [    4.105969] pispbe 1000880000.pisp_be: config device node registered as /dev/video37
    [    4.120094] rpivid 1000800000.codec: Device registered as /dev/video19

 Scanning journalctl output for I2C related entries...
 Executing command: journalctl --no-pager --boot
    Dec 03 23:15:47 tiger-rpi kernel: [drm] Initialized v3d 1.0.0 20180419 for 1002000000.v3d on minor 0
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bcm2712_iommu_of_xlate: MMU 1000005200.iommu
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c580000.hvs (ops vc4_hvs_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: rc rc0: vc4-hdmi-0 as /devices/platform/soc/107c701400.hdmi/rc/rc0
    Dec 03 23:15:47 tiger-rpi kernel: input: vc4-hdmi-0 as /devices/platform/soc/107c701400.hdmi/rc/rc0/input3
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c701400.hdmi (ops vc4_hdmi_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: rc rc1: vc4-hdmi-1 as /devices/platform/soc/107c706400.hdmi/rc/rc1
    Dec 03 23:15:47 tiger-rpi kernel: input: vc4-hdmi-1 as /devices/platform/soc/107c706400.hdmi/rc/rc1/input4
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c706400.hdmi (ops vc4_hdmi_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c500000.mop (ops vc4_txp_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c501000.moplet (ops vc4_txp_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c410000.pixelvalve (ops vc4_crtc_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: bound 107c411000.pixelvalve (ops vc4_crtc_ops [vc4])
    Dec 03 23:15:47 tiger-rpi kernel: [drm] Initialized vc4 0.0.0 20140616 for axi:gpu on minor 1
    Dec 03 23:15:47 tiger-rpi kernel: vc4-drm axi:gpu: [drm] fb0: vc4drmfb frame buffer device
    Dec 03 23:15:47 tiger-rpi systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
    Dec 03 23:15:47 tiger-rpi systemd[1]: modprobe@drm.service: Deactivated successfully.
    Dec 03 23:15:47 tiger-rpi systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
    Dec 03 23:15:47 tiger-rpi kernel: i2c_dev: i2c /dev entries driver
    Dec 03 23:15:47 tiger-rpi systemd-modules-load[318]: Inserted module 'i2c_dev'
    Dec 03 23:15:49 tiger-rpi kernel: videodev: Linux video capture interface: v2.00
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: input device node registered as /dev/video20
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: tdn_input device node registered as /dev/video21
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: stitch_input device node registered as /dev/video22
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: hog_output device node registered as /dev/video23
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: output0 device node registered as /dev/video24
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: output1 device node registered as /dev/video25
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: tdn_output device node registered as /dev/video26
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: stitch_output device node registered as /dev/video27
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: config device node registered as /dev/video28
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: input device node registered as /dev/video29
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: tdn_input device node registered as /dev/video30
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: stitch_input device node registered as /dev/video31
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: hog_output device node registered as /dev/video32
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: output0 device node registered as /dev/video33
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: output1 device node registered as /dev/video34
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: tdn_output device node registered as /dev/video35
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: stitch_output device node registered as /dev/video36
    Dec 03 23:15:49 tiger-rpi kernel: pispbe 1000880000.pisp_be: config device node registered as /dev/video37
    Dec 03 23:15:49 tiger-rpi kernel: rpivid 1000800000.codec: Device registered as /dev/video19
    Dec 03 23:15:49 tiger-rpi systemd[1]: Starting rpi-eeprom-update.service - Check for Raspberry Pi EEPROM updates...
    Dec 03 23:15:50 tiger-rpi systemd-logind[760]: Watching system buttons on /dev/input/event3 (vc4-hdmi-0)
    Dec 03 23:15:50 tiger-rpi systemd-logind[760]: Watching system buttons on /dev/input/event4 (vc4-hdmi-1)
    Dec 03 23:15:50 tiger-rpi rpi-eeprom-update[751]: BOOTLOADER: up to date
    Dec 03 23:15:50 tiger-rpi rpi-eeprom-update[751]:    CURRENT: Mon 20 Nov 19:40:17 UTC 2023 (1700509217)
    Dec 03 23:15:50 tiger-rpi rpi-eeprom-update[751]:     LATEST: Mon 20 Nov 19:40:17 UTC 2023 (1700509217)
    Dec 03 23:15:50 tiger-rpi rpi-eeprom-update[751]:    RELEASE: default (/lib/firmware/raspberrypi/bootloader-2712/default)
    Dec 03 23:15:50 tiger-rpi rpi-eeprom-update[751]:             Use raspi-config to change the release.
    Dec 03 23:15:50 tiger-rpi systemd[1]: Finished rpi-eeprom-update.service - Check for Raspberry Pi EEPROM updates.


 File not found: /var/log/Xorg.0.log

 File not found: /var/log/messages

 File not found: /var/log/kern.log

 File not found: /var/log/daemon.log

 File not found: /var/log/syslog


 Log Summary
    Log                             Checked   Found
    ===                             =======   =====
    dmesg                           true      true
    journalctl                      true      false
    /var/log/daemon.log             false     false
    /var/log/kern.log               true      false
    /var/log/messages               true      false
    /var/log/syslog                 true      false
    /var/log/Xorg.0.log             true      false

*** Probing connected monitors using libdrm ***

 Checking libdrm version using pkg-config...
    Package libdrm was not found in the pkg-config search path.
    Perhaps you should add the directory containing `libdrm.pc'
    to the PKG_CONFIG_PATH environment variable
    Package 'libdrm', required by 'virtual:world', not found

 Has a DRM kernel driver been loaded? (drmAvailable()): true

 Probing device /dev/dri/card0...
    Open succeeded for device: /dev/dri/card0

    DRM driver version information:
       Version:     1.0.0
       Driver:      v3d
       Date:        20180419
       Description: Broadcom V3D graphics

    DRM library version: 1.3.0.

    DRM Busid:

    Device information:
       bustype:                2 - unk
       domain:bus:device.func: 612f:78:69.47
       vendor    vid:pid:      0xfe30:0xbe94
       subvendor vid:pid:      0x5555:0x0000
       revision id:            0x0031

    Is a modesetting capable driver attached to bus id: unk:612f:78:69.47?
    (calling drmCheckModesettingAvailable())
       Invalid bus id (-EINVAL)

    Retrieving DRM resources...
    Failure retrieving DRM resources, errno=EOPNOTSUPP(95): Operation not supported


 Probing device /dev/dri/card1...
    Open succeeded for device: /dev/dri/card1

    DRM driver version information:
       Version:     0.0.0
       Driver:      vc4
       Date:        20140616
       Description: Broadcom VC4 graphics

    DRM library version: 1.3.0.

    DRM Busid:

    Device information:
       bustype:                2 - unk
       domain:bus:device.func: 612f:78:69.47
       vendor    vid:pid:      0xc6b0:0xbe95
       subvendor vid:pid:      0x5555:0x0000
       revision id:            0x0041

    Is a modesetting capable driver attached to bus id: unk:612f:78:69.47?
    (calling drmCheckModesettingAvailable())
       Invalid bus id (-EINVAL)

    Retrieving DRM resources...

    Scanning defined properties...

    Scanning connectors...
    connector_id:        32
       connector name       HDMI-1
       connector_type:      11 - HDMI
       connector_type_id:   1
       connection:          1 - connected
       encoder:             31
          encoder type (signal format): 2 - TDMS
       EDID property
          Raw property blob:
          blob id: 303
                  +0          +4          +8          +c            0   4   8   c
          +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
          +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
          +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
          +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
          +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
          +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
          +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
          +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
          +0080   02 03 1a f1 41 00 23 09 07 07 67 03 0c 00 10 00   ....A.#...g.....
          +0090   38 2d 83 01 00 00 e3 05 03 01 00 00 00 00 00 00   8-..............
          +00a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
          +00b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
          +00c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
          +00d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
          +00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
          +00f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1a   ................
          EDID synopsis:
             Mfg id:               DVL - Devolo AG
             Model:                TLD1280
             Product code:         61463  (0xf017)
             Serial number:        J257M96B00FL
             Binary serial number: 808470092 (0x3030464c)
             Manufacture year:     2009,  Week: 24
             EDID version:         1.3
             Extra descriptor:
             Video input definition:    0xb5 - Digital Input
             Supported features:
                DPMS active-off
                Digital display type: RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2
                Standard sRGB color space: True
             White x,y:        0.313, 0.329
             Red   x,y:        0.680, 0.310
             Green x,y:        0.206, 0.693
             Blue  x,y:        0.151, 0.055
             Extension blocks: 1
          EDID source: DRM

    connector_id:        42
       connector name       HDMI-2
       connector_type:      11 - HDMI
       connector_type_id:   2
       connection:          2 - disconnected
       encoder:             0
       Encoder with id 0 not found
       EDID property
          Blob not found



 *** Examining /sys/class/drm ***

 Connector: card1-HDMI-A-1
    /sys/class/drm/card1-HDMI-A-1/enabled                                 =  enabled
    /sys/class/drm/card1-HDMI-A-1/status                                  =  connected
    /sys/class/drm/card1-HDMI-A-1/edid                                    :  Found
                        +0          +4          +8          +c            0   4   8   c
                +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
                +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
                +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
                +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
                +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
                +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
                +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
                +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
                +0080   02 03 1a f1 41 00 23 09 07 07 67 03 0c 00 10 00   ....A.#...g.....
                +0090   38 2d 83 01 00 00 e3 05 03 01 00 00 00 00 00 00   8-..............
                +00a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                +00b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                +00c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                +00d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                +00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                +00f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1a   ................
       No i2c-N subdirectory

 Connector: card1-HDMI-A-2
    /sys/class/drm/card1-HDMI-A-2/enabled                                 =  disabled
    /sys/class/drm/card1-HDMI-A-2/status                                  =  disconnected
    /sys/class/drm/card1-HDMI-A-2/edid                                    :  0 length
       No i2c-N subdirectory

 Connector: card1-Writeback-1
    /sys/class/drm/card1-Writeback-1/enabled                              =  disabled
    /sys/class/drm/card1-Writeback-1/status                               =  unknown
    /sys/class/drm/card1-Writeback-1/edid                                 :  0 length
       No i2c-N subdirectory

 Connector: card1-Writeback-2
    /sys/class/drm/card1-Writeback-2/enabled                              =  disabled
    /sys/class/drm/card1-Writeback-2/status                               =  unknown
    /sys/class/drm/card1-Writeback-2/edid                                 :  0 length
       No i2c-N subdirectory

Query file system for i2c nodes under /sys/class/drm/card*...
 ls: cannot access '/sys/class/drm/card*/card*/i2c*': No such file or directory
Query file system for i2c nodes under /sys/class/drm/card*/ddc/i2c-dev/...
 drwxr-xr-x 3 root root 0 Dec  3 23:15 /sys/class/drm/card1/card1-HDMI-A-1/ddc/i2c-dev/i2c-11
 drwxr-xr-x 3 root root 0 Dec  3 23:15 /sys/class/drm/card1/card1-HDMI-A-2/ddc/i2c-dev/i2c-12

Device Identifier Cross Reference Report

 /dev/i2c busno:     11
    EDID: ...20200151  Mfg: DVL  Model: TLD1280        SN: J257M96B00FL
                       Product number: 61463, binary SN: 808470092
    XrandR output:      (null)
    DRM connector:      HDMI-1
    UDEV name:          107d508200.i2c
    UDEV syspath:       /devices/platform/soc/107d508200.i2c/i2c-11/i2c-dev/i2c-11
    UDEV busno:         11
    sysfs drm path:     (null)
    sysfs drm I2C:      (null)
    sysfs drm busno:    Unknown
    ambiguous EDID:     false

Video related contents of /etc/modprobe.d

****** Dumping sysfs i2c entries ******

*** Character device major numbers of interest: ***
  89 i2c
 226 drm

*** Top Level I2C Related Nodes ***

 ls -l /sys/bus/pci/devices ...
    total 0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 0000:00:00.0 -> ../../../devices/platform/axi/1000120000.pcie/pci0000:00/0000:00:00.0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 0000:01:00.0 -> ../../../devices/platform/axi/1000120000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0

 ls -l /sys/bus/i2c/devices ...
    total 0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 i2c-11 -> ../../../devices/platform/soc/107d508200.i2c/i2c-11
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 i2c-12 -> ../../../devices/platform/soc/107d508280.i2c/i2c-12

 ls -l /sys/bus/ddcci/devices ...
    ls: cannot access '/sys/bus/ddcci/devices': No such file or directory

 ls -l /sys/bus/platform/devices ...
    total 0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000005100.iommu -> ../../../devices/platform/axi/1000005100.iommu
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000005200.iommu -> ../../../devices/platform/axi/1000005200.iommu
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000005280.iommu -> ../../../devices/platform/axi/1000005280.iommu
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000005b00.iommuc -> ../../../devices/platform/axi/1000005b00.iommuc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000010000.dma -> ../../../devices/platform/axi/1000010000.dma
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000010600.dma -> ../../../devices/platform/axi/1000010600.dma
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000119500.reset-controller -> ../../../devices/platform/axi/1000119500.reset-controller
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000120000.pcie -> ../../../devices/platform/axi/1000120000.pcie
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000400018.syscon -> ../../../devices/platform/axi/1000400018.syscon
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000800000.codec -> ../../../devices/platform/axi/1000800000.codec
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000880000.pisp_be -> ../../../devices/platform/axi/1000880000.pisp_be
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1000fff000.mmc -> ../../../devices/platform/axi/1000fff000.mmc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1001100000.mmc -> ../../../devices/platform/axi/1001100000.mmc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1001504318.reset-controller -> ../../../devices/platform/axi/1001504318.reset-controller
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1002000000.v3d -> ../../../devices/platform/axi/1002000000.v3d
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c003000.timer -> ../../../devices/platform/soc/107c003000.timer
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c013880.mailbox -> ../../../devices/platform/soc/107c013880.mailbox
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c410000.pixelvalve -> ../../../devices/platform/soc/107c410000.pixelvalve
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c411000.pixelvalve -> ../../../devices/platform/soc/107c411000.pixelvalve
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c500000.mop -> ../../../devices/platform/soc/107c500000.mop
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c501000.moplet -> ../../../devices/platform/soc/107c501000.moplet
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c502000.interrupt-controller -> ../../../devices/platform/soc/107c502000.interrupt-controller
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c580000.hvs -> ../../../devices/platform/107c580000.hvs
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c700000.clock -> ../../../devices/platform/soc/107c700000.clock
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c701400.hdmi -> ../../../devices/platform/soc/107c701400.hdmi
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107c706400.hdmi -> ../../../devices/platform/soc/107c706400.hdmi
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107cd00000.local_intc -> ../../../devices/platform/soc/107cd00000.local_intc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d004000.spi -> ../../../devices/platform/soc/107d004000.spi
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d200000.watchdog -> ../../../devices/platform/soc/107d200000.watchdog
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d208000.rng -> ../../../devices/platform/soc/107d208000.rng
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d503000.intc -> ../../../devices/platform/soc/107d503000.intc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d504100.gpiomem -> ../../../devices/platform/soc/107d504100.gpiomem
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d504100.pinctrl -> ../../../devices/platform/soc/107d504100.pinctrl
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d508200.i2c -> ../../../devices/platform/soc/107d508200.i2c
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d508280.i2c -> ../../../devices/platform/soc/107d508280.i2c
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d508380.intc -> ../../../devices/platform/soc/107d508380.intc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d508400.intc -> ../../../devices/platform/soc/107d508400.intc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d508500.gpio -> ../../../devices/platform/soc/107d508500.gpio
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d508500.gpiomem -> ../../../devices/platform/soc/107d508500.gpiomem
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d50c000.serial -> ../../../devices/platform/soc/107d50c000.serial
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d510600.interrupt-controller -> ../../../devices/platform/soc/107d510600.interrupt-controller
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d510700.gpiomem -> ../../../devices/platform/soc/107d510700.gpiomem
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d510700.pinctrl -> ../../../devices/platform/soc/107d510700.pinctrl
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d517a80.pwm -> ../../../devices/platform/soc/107d517a80.pwm
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d517b00.intc -> ../../../devices/platform/soc/107d517b00.intc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d517c00.gpio -> ../../../devices/platform/soc/107d517c00.gpio
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d517c00.gpiomem -> ../../../devices/platform/soc/107d517c00.gpiomem
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d542000.avs-monitor -> ../../../devices/platform/soc/107d542000.avs-monitor
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 107d542000.avs-monitor:thermal -> ../../../devices/platform/soc/107d542000.avs-monitor/107d542000.avs-monitor:thermal
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f00018000.clocks -> ../../../devices/platform/axi/1000120000.pcie/1f00018000.clocks
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f0009c000.pwm -> ../../../devices/platform/axi/1000120000.pcie/1f0009c000.pwm
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f000c8000.adc -> ../../../devices/platform/axi/1000120000.pcie/1f000c8000.adc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f000d0000.gpio -> ../../../devices/platform/axi/1000120000.pcie/1f000d0000.gpio
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f000d0000.gpiomem -> ../../../devices/platform/axi/1000120000.pcie/1f000d0000.gpiomem
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f00100000.ethernet -> ../../../devices/platform/axi/1000120000.pcie/1f00100000.ethernet
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f00188000.dma -> ../../../devices/platform/axi/1000120000.pcie/1f00188000.dma
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f00200000.usb -> ../../../devices/platform/axi/1000120000.pcie/1f00200000.usb
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 1f00300000.usb -> ../../../devices/platform/axi/1000120000.pcie/1f00300000.usb
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 3fd165a0.nvram -> ../../../devices/platform/3fd165a0.nvram
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 Fixed MDIO bus.0 -> ../../../devices/platform/Fixed MDIO bus.0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 alarmtimer.0.auto -> ../../../devices/platform/soc/soc:rpi_rtc/rtc/rtc0/alarmtimer.0.auto
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 arm-pmu -> ../../../devices/platform/arm-pmu
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 axi -> ../../../devices/platform/axi
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 axi:gpu -> ../../../devices/platform/axi/axi:gpu
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 bcm2835-power -> ../../../devices/platform/soc/107d200000.watchdog/bcm2835-power
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 bcm2835-wdt -> ../../../devices/platform/soc/107d200000.watchdog/bcm2835-wdt
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 cam0_reg -> ../../../devices/platform/cam0_reg
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 cam1_reg -> ../../../devices/platform/cam1_reg
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 cam_dummy_reg -> ../../../devices/platform/cam_dummy_reg
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 chosen -> ../../../devices/platform/chosen
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 cooling_fan -> ../../../devices/platform/cooling_fan
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 cpufreq-dt -> ../../../devices/platform/cpufreq-dt
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 hdmi-audio-codec.1.auto -> ../../../devices/platform/soc/107c701400.hdmi/hdmi-audio-codec.1.auto
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 hdmi-audio-codec.2.auto -> ../../../devices/platform/soc/107c706400.hdmi/hdmi-audio-codec.2.auto
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 kgdboc -> ../../../devices/platform/kgdboc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 leds -> ../../../devices/platform/leds
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 phy -> ../../../devices/platform/phy
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 psci -> ../../../devices/platform/psci
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 pwr_button -> ../../../devices/platform/pwr_button
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 raspberrypi-cpufreq -> ../../../devices/platform/soc/soc:firmware/soc:firmware:clocks/raspberrypi-cpufreq
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 raspberrypi-hwmon -> ../../../devices/platform/soc/soc:firmware/raspberrypi-hwmon
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 reg-dummy -> ../../../devices/platform/reg-dummy
    lrwxrwxrwx 1 root root 0 Dec  3 23:24 regulatory.0 -> ../../../devices/platform/regulatory.0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 rp1_vdd_3v3 -> ../../../devices/platform/rp1_vdd_3v3
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 sd_io_1v8_reg -> ../../../devices/platform/sd_io_1v8_reg
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 sd_vcc_reg -> ../../../devices/platform/sd_vcc_reg
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 serial8250 -> ../../../devices/platform/serial8250
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 snd-soc-dummy -> ../../../devices/platform/snd-soc-dummy
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc -> ../../../devices/platform/soc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:firmware -> ../../../devices/platform/soc/soc:firmware
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:firmware:clocks -> ../../../devices/platform/soc/soc:firmware/soc:firmware:clocks
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:firmware:reset -> ../../../devices/platform/soc/soc:firmware/soc:firmware:reset
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:firmware:vcio -> ../../../devices/platform/soc/soc:firmware/soc:firmware:vcio
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:fixedregulator_3v3 -> ../../../devices/platform/soc/soc:fixedregulator_3v3
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:fixedregulator_5v0 -> ../../../devices/platform/soc/soc:fixedregulator_5v0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:power -> ../../../devices/platform/soc/soc:power
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 soc:rpi_rtc -> ../../../devices/platform/soc/soc:rpi_rtc
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 timer -> ../../../devices/platform/timer
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 wl_on_reg -> ../../../devices/platform/wl_on_reg
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 xhci-hcd.0 -> ../../../devices/platform/axi/1000120000.pcie/1f00200000.usb/xhci-hcd.0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 xhci-hcd.1 -> ../../../devices/platform/axi/1000120000.pcie/1f00300000.usb/xhci-hcd.1

 ls -l /sys/class/drm* ...
    total 0
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 card0 -> ../../devices/platform/axi/1002000000.v3d/drm/card0
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 card1 -> ../../devices/platform/axi/axi:gpu/drm/card1
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 card1-HDMI-A-1 -> ../../devices/platform/axi/axi:gpu/drm/card1/card1-HDMI-A-1
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 card1-HDMI-A-2 -> ../../devices/platform/axi/axi:gpu/drm/card1/card1-HDMI-A-2
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 card1-Writeback-1 -> ../../devices/platform/axi/axi:gpu/drm/card1/card1-Writeback-1
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 card1-Writeback-2 -> ../../devices/platform/axi/axi:gpu/drm/card1/card1-Writeback-2
    lrwxrwxrwx 1 root root     0 Dec  3 23:15 renderD128 -> ../../devices/platform/axi/1002000000.v3d/drm/renderD128
    -r--r--r-- 1 root root 16384 Dec  3 23:16 version

 ls -l /sys/class/i2c* ...
    /sys/class/i2c-adapter:
    total 0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 i2c-11 -> ../../devices/platform/soc/107d508200.i2c/i2c-11
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 i2c-12 -> ../../devices/platform/soc/107d508280.i2c/i2c-12

    /sys/class/i2c-dev:
    total 0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 i2c-11 -> ../../devices/platform/soc/107d508200.i2c/i2c-11/i2c-dev/i2c-11
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 i2c-12 -> ../../devices/platform/soc/107d508280.i2c/i2c-12/i2c-dev/i2c-12

 ls -l /sys/class/backlight ...
    total 0

 ls -l /sys/class/vfio* ...
    ls: cannot access '/sys/class/vfio*': No such file or directory

 Char major: 89 i2c
    lrwxrwxrwx 1 root root 0 Dec  3 23:24 /sys/dev/char/89:11 -> ../../devices/platform/soc/107d508200.i2c/i2c-11/i2c-dev/i2c-11
    lrwxrwxrwx 1 root root 0 Dec  3 23:24 /sys/dev/char/89:12 -> ../../devices/platform/soc/107d508280.i2c/i2c-12/i2c-dev/i2c-12

 Char major: 226 drm
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 /sys/dev/char/226:0 -> ../../devices/platform/axi/1002000000.v3d/drm/card0
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 /sys/dev/char/226:1 -> ../../devices/platform/axi/axi:gpu/drm/card1
    lrwxrwxrwx 1 root root 0 Dec  3 23:15 /sys/dev/char/226:128 -> ../../devices/platform/axi/1002000000.v3d/drm/renderD128

*** Detailed /sys/bus/pci/devices scan ***

*** Scan /sys/bus/i2c ***

 Examining /sys/bus/i2c/devices:

 Examining /sys/bus/i2c/devices/i2c-11...
       /sys/bus/i2c/devices/i2c-11                                           -> /sys/devices/platform/soc/107d508200.i2c/i2c-11
       /sys/devices/platform/soc/107d508200.i2c/i2c-11/name                  =  107d508200.i2c
       /sys/devices/platform/soc/107d508200.i2c/i2c-11/i2c-dev/i2c-11/dev    =  89:11
       /sys/devices/platform/soc/107d508200.i2c/i2c-11/i2c-dev/i2c-11/name   =  107d508200.i2c
       /sys/devices/platform/soc/107d508200.i2c/i2c-11/..                    -> /sys/devices/platform/soc/107d508200.i2c
       /sys/devices/platform/soc/107d508200.i2c                              :  No drm_dp_aux subdirectory found
       /sys/devices/platform/soc/107d508200.i2c/class                        :  Not Found

 Examining /sys/bus/i2c/devices/i2c-12...
       /sys/bus/i2c/devices/i2c-12                                           -> /sys/devices/platform/soc/107d508280.i2c/i2c-12
       /sys/devices/platform/soc/107d508280.i2c/i2c-12/name                  =  107d508280.i2c
       /sys/devices/platform/soc/107d508280.i2c/i2c-12/i2c-dev/i2c-12/dev    =  89:12
       /sys/devices/platform/soc/107d508280.i2c/i2c-12/i2c-dev/i2c-12/name   =  107d508280.i2c
       /sys/devices/platform/soc/107d508280.i2c/i2c-12/..                    -> /sys/devices/platform/soc/107d508280.i2c
       /sys/devices/platform/soc/107d508280.i2c                              :  No drm_dp_aux subdirectory found
       /sys/devices/platform/soc/107d508280.i2c/class                        :  Not Found

*** Sys_Drm_Connector report: Detailed /sys/class/drm report: ***

 Display connectors reported by DRM:
 Connector:   card1-HDMI-A-1
    i2c_busno:   11
    name:        107d508200.i2c
    dev:         (null)
    enabled:     enabled
    status:      connected
    edid:
            +0          +4          +8          +c            0   4   8   c
    +0000   00 ff ff ff ff ff ff 00 12 cc 17 f0 4c 46 30 30   ............LF00
    +0010   18 13 01 03 b5 34 20 78 3a 1e c5 ae 4f 34 b1 26   .....4 x:...O4.&
    +0020   0e 50 54 a5 4b 00 61 7c a9 40 01 01 71 4f 01 01   .PT.K.a|.@..qO..
    +0030   01 01 01 01 01 01 24 13 00 20 41 58 18 20 28 68   ......$.. AX. (h
    +0040   36 00 44 68 21 00 00 1a 00 00 00 ff 00 4a 32 35   6.Dh!........J25
    +0050   37 4d 39 36 42 30 30 46 4c 0a 00 00 00 fc 00 54   7M96B00FL......T
    +0060   4c 44 31 32 38 30 0a 20 20 20 20 20 00 00 00 fd   LD1280.     ....
    +0070   00 38 4c 1e 51 11 00 0a 20 20 20 20 20 20 01 51   .8L.Q...      .Q
    +0080   02 03 1a f1 41 00 23 09 07 07 67 03 0c 00 10 00   ....A.#...g.....
    +0090   38 2d 83 01 00 00 e3 05 03 01 00 00 00 00 00 00   8-..............
    +00a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    +00b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    +00c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    +00d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    +00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    +00f0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1a   ................

 Connector:   card1-HDMI-A-2
    i2c_busno:   12
    name:        107d508280.i2c
    dev:         (null)
    enabled:     disabled
    status:      disconnected
    edid:        None

 Connector:   card1-Writeback-1
    i2c_busno:   -1
    name:        (null)
    dev:         (null)
    enabled:     disabled
    status:      unknown
    edid:        None

 Connector:   card1-Writeback-2
    i2c_busno:   -1
    name:        (null)
    dev:         (null)
    enabled:     disabled
    status:      unknown
    edid:        None


*** Sysfs_I2C_Info report ***
 All Sysfs_I2C_Info records
    Sysfs_I2C_Info at: 0x5555be9540b0
       busno:                     11
       name:                      107d508200.i2c
       adapter_path:              (null)
       adapter_class:             (null)
       driver:                    (null)
       driver_version:            (null)
       conflicting_driver_names:
    Sysfs_I2C_Info at: 0x5555be97fe90
       busno:                     12
       name:                      107d508280.i2c
       adapter_path:              (null)
       adapter_class:             (null)
       driver:                    (null)
       driver_version:            (null)
       conflicting_driver_names:

*** Sysfs I2C devices possibly associated with displays ***
I2C buses to check: x0b x0c

*** Sys_Conflicting_Driver report: Check for Conflicting Device Drivers ***
 No conflicting drivers found

*** Sysfs Reports Done ***


*** XDG Directory Settings ***
 XDG Base Directory Environment Variables:
    $XDG_DATA_HOME  : (null)
    $XDG_CONFIG_HOME: (null)
    $XDG_STATE_HOME : (null)
    $XDG_CACHE_HOME : (null)
    $XDG_DATA_DIRS  : (null)
    $XDG_CONFIG_DIRS: (null)

XDG Utility Functions:
    xdg_data_home_dir():      /home/pi/.local/share/
    xdg_config_home_dir():    /home/pi/.config/
    xdg_cache_home_dir():     /home/pi/.cache/
    xdg_state_home_dir():     /home/pi/.local/state/
    xdg_data_path():          /home/pi/.local/share/:/usr/local/share/:/usr/share
    xdg_config_path():        /home/pi/.config/:/etc/xdg

*** ddcutil Configuration, Cache, and Data files ***

 Configuration file ddcutilrc not found

 Capabilities cache file not found

 Files on data path:

*** environment command complete ***
@ismarslomic
Copy link
Author

I suspect that it is an issue with this particular monitor. I did not manage to control the brightness with use of ddccontrol with Rpi3 Bullseye for this monitor, but for another PC monitor. Sorry for wrong information. But I'm still interested if you have any input om what could be the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant