ts@ts-mini:~/write-edid$ sudo ddcutil environment --verbose Output level: Verbose Reporting DDC data errors: false Trace groups active: none Force I2C slave address: false Failure getting EDID for /dev/i2c-4: status code=DDCRC_EDID(-3016): invalid EDID (ddc_open_display) No EDID for device on bus /dev/i2c-4 The following tests probe the runtime environment using multiple overlapping methods. *** Basic System Information *** ddcutil version: 0.8.2 /proc/version: Linux version 4.8.0-52-generic (buildd@lgw01-59) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #55~16.04.1-Ubuntu SMP Fri Apr 28 14:36:29 UTC 2017 /etc/os-release... PRETTY_NAME="Ubuntu 16.04.2 LTS" /proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-4.8.0-52-generic.efi.signed root=/dev/mmcblk0p2 ro quiet splash vt.handoff=7 Processor information as reported by lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 76 Model name: Intel(R) Atom(TM) x5-Z8500 CPU @ 1.44GHz Stepping: 3 CPU MHz: 756.474 CPU max MHz: 2240.0000 CPU min MHz: 480.0000 BogoMIPS: 2880.00 Virtualization: VT-x L1d cache: 24K L1i cache: 32K L2 cache: 1024K NUMA node0 CPU(s): 0-3 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat DMI Information from /sys/class/dmi/id: Motherboard vendor: ZOTAC Motherboard product name: Cherry Trail FFD System vendor: ZOTAC System product name: XXXXXX Chassis vendor: Default string Chassis type: 3 - Desktop *** Primary Check 1: Identify video card and driver *** Obtaining card and driver information from /sys... Determining driver name and possibly version... Driver name: i915 Unable to determine driver version Video card identification: Vendor: 8086 Intel Corporation Device: 22b0 unknown device *** Primary Check 2: Check that /dev/i2c-* exist and writable *** (identify_i2c_devices) Identified 11 I2C devices Checking /dev/i2c-* devices... Unless the system is using the AMD proprietary driver fglrx, 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 could 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, 0 May 24 17:05 /dev/i2c-0 crw-rw---- 1 root i2c 89, 1 May 24 17:05 /dev/i2c-1 crw-rw---- 1 root i2c 89, 10 May 24 17:05 /dev/i2c-10 crw-rw---- 1 root i2c 89, 2 May 24 17:05 /dev/i2c-2 crw-rw---- 1 root i2c 89, 3 May 24 17:05 /dev/i2c-3 crw-rw---- 1 root i2c 89, 4 May 24 17:05 /dev/i2c-4 crw-rw---- 1 root i2c 89, 5 May 24 17:05 /dev/i2c-5 crw-rw---- 1 root i2c 89, 6 May 24 17:05 /dev/i2c-6 crw-rw---- 1 root i2c 89, 7 May 24 17:05 /dev/i2c-7 crw-rw---- 1 root i2c 89, 8 May 24 17:05 /dev/i2c-8 crw-rw---- 1 root i2c 89, 9 May 24 17:05 /dev/i2c-9 Current user: root (0) Current user (root) has RW access to all /dev/i2c-* devices. Checking for group i2c... Group i2c exists WARNING: Current user root is NOT a member of group i2c Looking for udev nodes files that reference i2c: grep: /etc/udev/makedev.d/*: No such file or directory Looking for udev rules files that reference i2c: /lib/udev/rules.d/40-i2c-tools.rules:KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660" grep: /run/udev/rules.d/*rules: No such file or directory grep: /etc/udev/rules.d/*rules: No such file or directory *** Primary Check 3: Check that module i2c_dev is loaded *** Checking for module i2c_dev... Module i2c_dev is built into kernel Remaining i2c_dev detail is purely informational. Check that kernel module i2c_dev is being loaded by examining files where this would be specified... grep: /run/modules-load.d/*conf: No such file or directory grep: /usr/lib/modules-load.d/*conf: No such file or directory 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 *** Scanning /proc/modules for driver environment... Found other loaded module: i2c_designware_platform Found other loaded module: i2c_designware_core Found video driver module: i915 Found other loaded module: i2c_algo_bit Found other loaded module: drm_kms_helper Loaded drm module depends on: i915,drm_kms_helper, Found other loaded module: i2c_hid Loaded video module depends on: i915, Using lspci to examine driver environment... Video controller: Intel Corporation Device 22b0 (rev 20) Testing if modules are loaded using /sys... Module amdgpu is NOT loaded Module fglrx is NOT loaded Module i915 is loaded Module nvidia is NOT loaded Module nouveau is NOT loaded Module radeon is NOT loaded Module vboxvideo is NOT loaded Module drm is loaded Module eeprom is NOT loaded Module i2c_algo_bit is loaded Module i2c_dev is NOT loaded Module i2c_piix4 is NOT loaded Examining /sys/bus/i2c/devices... /sys/bus/i2c/devices/i2c-3/name: i915 gmbus dpc /sys/bus/i2c/devices/i2c-LNXVIDEO:00/name: LNXVIDEO:00 /sys/bus/i2c/devices/i2c-1/name: i915 gmbus vga /sys/bus/i2c/devices/i2c-8/name: Synopsys DesignWare I2C adapter /sys/bus/i2c/devices/i2c-6/name: DPDDC-B /sys/bus/i2c/devices/i2c-4/name: i915 gmbus dpb /sys/bus/i2c/devices/i2c-INTCF1C:00/name: INTCF1C:00 /sys/bus/i2c/devices/i2c-2/name: i915 gmbus panel /sys/bus/i2c/devices/i2c-0/name: i915 gmbus ssc /sys/bus/i2c/devices/i2c-10EC5640:00/name: 10EC5640:00 /sys/bus/i2c/devices/i2c-9/name: Synopsys DesignWare I2C adapter /sys/bus/i2c/devices/i2c-10/name: Synopsys DesignWare I2C adapter /sys/bus/i2c/devices/i2c-INT33FD:00/name: INT33FD:00 /sys/bus/i2c/devices/i2c-7/name: DPDDC-D /sys/bus/i2c/devices/i2c-5/name: i915 gmbus dpd Examining I2C buses, as detected by I2C layer... Detected I2C buses: Bus /dev/i2c-0 found: true Bus /dev/i2c-0 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-1 found: true Bus /dev/i2c-1 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-2 found: true Bus /dev/i2c-2 probed: true Address 0x30 present: false Address 0x37 present: true Address 0x50 present: true Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK EDID synopsis: Mfg id: DEL Model: DELL U2414H Serial number: R9F1P4CS2A0L Manufacture year: 2014 EDID version: 1.3 Product code: 0xa0a4 (41124) Extra descriptor: Unspecified Video input definition: 0x80 - Digital Input White x,y: 0.313, 0.329 Red x,y: 0.653, 0.335 Green x,y: 0.323, 0.611 Blue x,y: 0.153, 0.062 Extension blocks: 1 EDID source: EDID hex dump: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 10 ac a4 a0 4c 30 41 32 ............L0A2 +0010 35 18 01 03 80 35 1e 78 ee 7e 75 a7 55 52 9c 27 5....5.x.~u.UR.' +0020 0f 50 54 a5 4b 00 71 4f 81 80 a9 c0 a9 40 d1 c0 .PT.K.qO.....@.. +0030 01 01 01 01 01 01 02 3a 80 18 71 38 2d 40 58 2c .......:..q8-@X, +0040 45 00 0f 28 21 00 00 1e 00 00 00 ff 00 52 39 46 E..(!........R9F +0050 31 50 34 43 53 32 41 30 4c 0a 00 00 00 fc 00 44 1P4CS2A0L......D +0060 45 4c 4c 20 55 32 34 31 34 48 0a 20 00 00 00 fd ELL U2414H. .... +0070 00 38 4c 1e 53 11 00 0a 20 20 20 20 20 20 01 62 .8L.S... .b Bus /dev/i2c-3 found: true Bus /dev/i2c-3 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-4 found: true Bus /dev/i2c-4 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: true Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-5 found: true Bus /dev/i2c-5 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-6 found: true Bus /dev/i2c-6 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-7 found: true Bus /dev/i2c-7 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-8 found: true Bus /dev/i2c-8 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, 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_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-9 found: true Bus /dev/i2c-9 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, 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_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Bus /dev/i2c-10 found: true Bus /dev/i2c-10 probed: true Address 0x30 present: false Address 0x37 present: false Address 0x50 present: false Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, 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_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK xrandr connection report: DP-1 disconnected (normal left inverted right x axis y axis) HDMI-1 connected primary 480x800+0+0 (normal left inverted right x axis y axis) 100mm x 60mm DP-2 disconnected (normal left inverted right x axis y axis) HDMI-2 connected 1920x1080+480+0 (normal left inverted right x axis y axis) 527mm x 296mm Checking for possibly conflicting programs... Examining I2C buses using i2cdetect... Probing bus /dev/i2c-0 using command "i2cdetect -y 0" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-1 using command "i2cdetect -y 1" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-2 using command "i2cdetect -y 2" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- 37 -- -- 3a -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- 49 -- -- -- -- -- -- 50: 50 -- -- -- -- -- -- -- -- 59 -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-3 using command "i2cdetect -y 3" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-4 using command "i2cdetect -y 4" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: 50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-5 using command "i2cdetect -y 5" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-6 using command "i2cdetect -y 6" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-7 using command "i2cdetect -y 7" 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Probing bus /dev/i2c-8 using command "i2cdetect -y 8" Error: Can't use SMBus Quick Write command on this bus Probing bus /dev/i2c-9 using command "i2cdetect -y 9" Error: Can't use SMBus Quick Write command on this bus Probing bus /dev/i2c-10 using command "i2cdetect -y 10" Error: Can't use SMBus Quick Write command on this bus Performing basic scan of I2C devices using local sysenv functions... Examining device /dev/i2c-0... Device name (/sys/bus/i2c/devices/i2c-0/name): i915 gmbus ssc Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=ENXIO(-6): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ENXIO(-6): No such device or address DDC communication failed. Examining device /dev/i2c-1... Device name (/sys/bus/i2c/devices/i2c-1/name): i915 gmbus vga Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=ENXIO(-6): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ENXIO(-6): No such device or address DDC communication failed. Examining device /dev/i2c-2... Device name (/sys/bus/i2c/devices/i2c-2/name): i915 gmbus panel Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Raw EDID: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 10 ac a4 a0 4c 30 41 32 ............L0A2 +0010 35 18 01 03 80 35 1e 78 ee 7e 75 a7 55 52 9c 27 5....5.x.~u.UR.' +0020 0f 50 54 a5 4b 00 71 4f 81 80 a9 c0 a9 40 d1 c0 .PT.K.qO.....@.. +0030 01 01 01 01 01 01 02 3a 80 18 71 38 2d 40 58 2c .......:..q8-@X, +0040 45 00 0f 28 21 00 00 1e 00 00 00 ff 00 52 39 46 E..(!........R9F +0050 31 50 34 43 53 32 41 30 4c 0a 00 00 00 fc 00 44 1P4CS2A0L......D +0060 45 4c 4c 20 55 32 34 31 34 48 0a 20 00 00 00 fd ELL U2414H. .... +0070 00 38 4c 1e 53 11 00 0a 20 20 20 20 20 20 01 62 .8L.S... .b EDID synopsis: Mfg id: DEL Model: DELL U2414H Serial number: R9F1P4CS2A0L Manufacture year: 2014 EDID version: 1.3 Product code: 0xa0a4 (41124) Extra descriptor: Unspecified Video input definition: 0x80 - Digital Input White x,y: 0.313, 0.329 Red x,y: 0.653, 0.335 Green x,y: 0.323, 0.611 Blue x,y: 0.153, 0.062 Extension blocks: 1 EDID source: Trying simple VCP read of feature 0x10... read() returned 6e 88 02 00 10 00 00 64 00 2b eb Attempt 1 to read feature succeeded. DDC communication succeeded Examining device /dev/i2c-3... Device name (/sys/bus/i2c/devices/i2c-3/name): i915 gmbus dpc Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=ENXIO(-6): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ENXIO(-6): No such device or address DDC communication failed. Examining device /dev/i2c-4... Device name (/sys/bus/i2c/devices/i2c-4/name): i915 gmbus dpb Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=DDCRC_EDID(-3016): invalid EDID Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ENXIO(-6): No such device or address DDC communication failed. Examining device /dev/i2c-5... Device name (/sys/bus/i2c/devices/i2c-5/name): i915 gmbus dpd Functionality: I2C_FUNC_I2C, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=ENXIO(-6): No such device or address Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ENXIO(-6): No such device or address DDC communication failed. Examining device /dev/i2c-6... Device name (/sys/bus/i2c/devices/i2c-6/name): DPDDC-B Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=ETIMEDOUT(-110): Connection timed out Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ETIMEDOUT(-110): Connection timed out DDC communication failed. Examining device /dev/i2c-7... Device name (/sys/bus/i2c/devices/i2c-7/name): DPDDC-D Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, I2C_FUNC_SMBUS_PEC, I2C_FUNC_SMBUS_BLOCK_PROC_CALL, 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_READ_BLOCK_DATA, I2C_FUNC_SMBUS_WRITE_BLOCK_DATA, I2C_FUNC_SMBUS_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=ETIMEDOUT(-110): Connection timed out Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: ETIMEDOUT(-110): Connection timed out DDC communication failed. Examining device /dev/i2c-8... Device name (/sys/bus/i2c/devices/i2c-8/name): Synopsys DesignWare I2C adapter Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, 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_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=EREMOTEIO(-121): Remote I/O error Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: EREMOTEIO(-121): Remote I/O error DDC communication failed. Examining device /dev/i2c-9... Device name (/sys/bus/i2c/devices/i2c-9/name): Synopsys DesignWare I2C adapter Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, 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_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=EREMOTEIO(-121): Remote I/O error Trying simple VCP read of feature 0x10... Attempt 1 to read feature returned hard error: EREMOTEIO(-121): Remote I/O error DDC communication failed. Examining device /dev/i2c-10... Device name (/sys/bus/i2c/devices/i2c-10/name): Synopsys DesignWare I2C adapter Functionality: I2C_FUNC_I2C, I2C_FUNC_10BIT_ADDR, 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_READ_I2C_BLOCK, I2C_FUNC_SMBUS_WRITE_I2C_BLOCK Unable to read EDID, psc=EREMOTEIO(-121): Remote I/O error Trying simple VCP read of feature 0x10... 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: xrandr output: HDMI-1 Raw EDID: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 16 08 1c 00 1c 00 00 00 ................ +0010 11 18 01 03 81 0a 06 78 e7 00 00 a2 57 4b 97 24 .......x....WK.$ +0020 18 4f 53 00 00 00 01 01 01 01 01 01 01 01 01 01 .OS............. +0030 01 01 01 01 01 01 c4 09 e0 20 10 20 0c 30 05 06 ......... . .0.. +0040 33 00 00 00 00 00 00 18 c4 09 80 20 20 e0 0c 10 3.......... ... +0050 05 06 33 00 00 00 00 00 00 18 00 00 00 10 00 00 ..3............. +0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 ................ +0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c ...............< EDID synopsis: Mfg id: EPH Model: Unspecified Serial number: Unspecified Manufacture year: 2014 EDID version: 1.3 Product code: 0x001c (28) Extra descriptor: Unspecified Video input definition: 0x81 - Digital Input White x,y: 0.309, 0.324 Red x,y: 0.633, 0.340 Green x,y: 0.293, 0.590 Blue x,y: 0.141, 0.094 Extension blocks: 0 EDID source: xrandr output: HDMI-2 Raw EDID: +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 10 ac a4 a0 4c 30 41 32 ............L0A2 +0010 35 18 01 03 80 35 1e 78 ee 7e 75 a7 55 52 9c 27 5....5.x.~u.UR.' +0020 0f 50 54 a5 4b 00 71 4f 81 80 a9 c0 a9 40 d1 c0 .PT.K.qO.....@.. +0030 01 01 01 01 01 01 02 3a 80 18 71 38 2d 40 58 2c .......:..q8-@X, +0040 45 00 0f 28 21 00 00 1e 00 00 00 ff 00 52 39 46 E..(!........R9F +0050 31 50 34 43 53 32 41 30 4c 0a 00 00 00 fc 00 44 1P4CS2A0L......D +0060 45 4c 4c 20 55 32 34 31 34 48 0a 20 00 00 00 fd ELL U2414H. .... +0070 00 38 4c 1e 53 11 00 0a 20 20 20 20 20 20 01 62 .8L.S... .b EDID synopsis: Mfg id: DEL Model: DELL U2414H Serial number: R9F1P4CS2A0L Manufacture year: 2014 EDID version: 1.3 Product code: 0xa0a4 (41124) Extra descriptor: Unspecified Video input definition: 0x80 - Digital Input White x,y: 0.313, 0.329 Red x,y: 0.653, 0.335 Green x,y: 0.323, 0.611 Blue x,y: 0.153, 0.062 Extension blocks: 1 EDID source: Probing I2C devices using udev, susbsystem i2c-dev... ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 Device Node Path: /dev/i2c-6 struct udev_device at: 0x55603a80ad80 devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 sysname: i2c-6 sysnum: 6 devnode: /dev/i2c-6 Properties: DEVNAME -> /dev/i2c-6 DEVPATH -> /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 MAJOR -> 89 MINOR -> 6 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:6 device -> (null) name -> DPDDC-B subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=6 DEVNAME=i2c-6 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 Device Node Path: /dev/i2c-7 struct udev_device at: 0x55603a80c9f0 devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 sysname: i2c-7 sysnum: 7 devnode: /dev/i2c-7 Properties: DEVNAME -> /dev/i2c-7 DEVPATH -> /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 MAJOR -> 89 MINOR -> 7 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:7 device -> (null) name -> DPDDC-D subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=7 DEVNAME=i2c-7 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 Device Node Path: /dev/i2c-0 struct udev_device at: 0x55603a816670 devpath: /devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 sysname: i2c-0 sysnum: 0 devnode: /dev/i2c-0 Properties: DEVNAME -> /dev/i2c-0 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 MAJOR -> 89 MINOR -> 0 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:0 device -> (null) name -> i915 gmbus ssc subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=0 DEVNAME=i2c-0 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 Device Node Path: /dev/i2c-1 struct udev_device at: 0x55603a81e4f0 devpath: /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 sysname: i2c-1 sysnum: 1 devnode: /dev/i2c-1 Properties: DEVNAME -> /dev/i2c-1 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 MAJOR -> 89 MINOR -> 1 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:1 device -> (null) name -> i915 gmbus vga subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=1 DEVNAME=i2c-1 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 Device Node Path: /dev/i2c-2 struct udev_device at: 0x55603a81ecd0 devpath: /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 sysname: i2c-2 sysnum: 2 devnode: /dev/i2c-2 Properties: DEVNAME -> /dev/i2c-2 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 MAJOR -> 89 MINOR -> 2 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:2 device -> (null) name -> i915 gmbus panel subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=2 DEVNAME=i2c-2 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 Device Node Path: /dev/i2c-3 struct udev_device at: 0x55603a82ea60 devpath: /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 sysname: i2c-3 sysnum: 3 devnode: /dev/i2c-3 Properties: DEVNAME -> /dev/i2c-3 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 MAJOR -> 89 MINOR -> 3 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:3 device -> (null) name -> i915 gmbus dpc subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=3 DEVNAME=i2c-3 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 Device Node Path: /dev/i2c-4 struct udev_device at: 0x55603a8368e0 devpath: /devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 sysname: i2c-4 sysnum: 4 devnode: /dev/i2c-4 Properties: DEVNAME -> /dev/i2c-4 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 MAJOR -> 89 MINOR -> 4 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:4 device -> (null) name -> i915 gmbus dpb subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=4 DEVNAME=i2c-4 ***One Device *** path: /sys/devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 Device Node Path: /dev/i2c-5 struct udev_device at: 0x55603a836d60 devpath: /devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 sysname: i2c-5 sysnum: 5 devnode: /dev/i2c-5 Properties: DEVNAME -> /dev/i2c-5 DEVPATH -> /devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 MAJOR -> 89 MINOR -> 5 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:5 device -> (null) name -> i915 gmbus dpd subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=5 DEVNAME=i2c-5 ***One Device *** path: /sys/devices/pci0000:00/808622C1:00/i2c-8/i2c-dev/i2c-8 Device Node Path: /dev/i2c-8 struct udev_device at: 0x55603a83ead0 devpath: /devices/pci0000:00/808622C1:00/i2c-8/i2c-dev/i2c-8 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/808622C1:00/i2c-8/i2c-dev/i2c-8 sysname: i2c-8 sysnum: 8 devnode: /dev/i2c-8 Properties: DEVNAME -> /dev/i2c-8 DEVPATH -> /devices/pci0000:00/808622C1:00/i2c-8/i2c-dev/i2c-8 MAJOR -> 89 MINOR -> 8 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:8 device -> (null) name -> Synopsys DesignWare I2C adapter subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=8 DEVNAME=i2c-8 ***One Device *** path: /sys/devices/pci0000:00/808622C1:01/i2c-9/i2c-dev/i2c-9 Device Node Path: /dev/i2c-9 struct udev_device at: 0x55603a83f800 devpath: /devices/pci0000:00/808622C1:01/i2c-9/i2c-dev/i2c-9 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/808622C1:01/i2c-9/i2c-dev/i2c-9 sysname: i2c-9 sysnum: 9 devnode: /dev/i2c-9 Properties: DEVNAME -> /dev/i2c-9 DEVPATH -> /devices/pci0000:00/808622C1:01/i2c-9/i2c-dev/i2c-9 MAJOR -> 89 MINOR -> 9 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:9 device -> (null) name -> Synopsys DesignWare I2C adapter subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=9 DEVNAME=i2c-9 ***One Device *** path: /sys/devices/pci0000:00/808622C1:06/i2c-10/i2c-dev/i2c-10 Device Node Path: /dev/i2c-10 struct udev_device at: 0x55603a84e5a0 devpath: /devices/pci0000:00/808622C1:06/i2c-10/i2c-dev/i2c-10 subsystem: i2c-dev devtype: (null) syspath: /sys/devices/pci0000:00/808622C1:06/i2c-10/i2c-dev/i2c-10 sysname: i2c-10 sysnum: 10 devnode: /dev/i2c-10 Properties: DEVNAME -> /dev/i2c-10 DEVPATH -> /devices/pci0000:00/808622C1:06/i2c-10/i2c-dev/i2c-10 MAJOR -> 89 MINOR -> 10 SUBSYSTEM -> i2c-dev Sysattrs: dev -> 89:10 device -> (null) name -> Synopsys DesignWare I2C adapter subsystem -> i2c-dev uevent -> MAJOR=89 MINOR=10 DEVNAME=i2c-10 Summary of udev I2C devices Subsystem Sysname Sysattr Name Devpath i2c-dev i2c-0 i915 gmbus ssc /devices/pci0000:00/0000:00:02.0/i2c-0/i2c-dev/i2c-0 i2c-dev i2c-1 i915 gmbus vga /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1 i2c-dev i2c-2 i915 gmbus panel /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 i2c-dev i2c-3 i915 gmbus dpc /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3 i2c-dev i2c-4 i915 gmbus dpb /devices/pci0000:00/0000:00:02.0/i2c-4/i2c-dev/i2c-4 i2c-dev i2c-5 i915 gmbus dpd /devices/pci0000:00/0000:00:02.0/i2c-5/i2c-dev/i2c-5 i2c-dev i2c-6 DPDDC-B /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-6/i2c-dev/i2c-6 i2c-dev i2c-7 DPDDC-D /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-7/i2c-dev/i2c-7 i2c-dev i2c-8 Synopsys DesignWare I2C adapter /devices/pci0000:00/808622C1:00/i2c-8/i2c-dev/i2c-8 i2c-dev i2c-9 Synopsys DesignWare I2C adapter /devices/pci0000:00/808622C1:01/i2c-9/i2c-dev/i2c-9 i2c-dev i2c-10 Synopsys DesignWare I2C adapter /devices/pci0000:00/808622C1:06/i2c-10/i2c-dev/i2c-10 Looking for udev devices with name attribute DPMST... Summary of udev DPMST devices... No devices detected Examining system logs... Checking dmesg for video and I2C related lines... [ 0.441902] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 3.268293] [drm] Initialized drm 1.1.0 20060810 [ 4.268150] [drm] Memory usable by graphics device = 2048M [ 4.268157] fb: switching to inteldrmfb from EFI VGA [ 4.268376] [drm] Replacing VGA console driver [ 4.268509] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 4.268510] [drm] Driver supports precise vblank timestamp query. [ 4.428558] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) [ 4.434188] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4 [ 4.434411] [drm] Initialized i915 1.6.0 20160711 for 0000:00:02.0 on minor 0 [ 4.552462] fbcon: inteldrmfb (fb0) is primary device [ 4.552651] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device Checking journalctl for video and I2C related lines... May 24 17:05:46 ts-mini kernel: pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] May 24 17:05:46 ts-mini kernel: [drm] Initialized drm 1.1.0 20060810 May 24 17:05:46 ts-mini kernel: [drm] Memory usable by graphics device = 2048M May 24 17:05:46 ts-mini kernel: fb: switching to inteldrmfb from EFI VGA May 24 17:05:46 ts-mini kernel: [drm] Replacing VGA console driver May 24 17:05:46 ts-mini kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). May 24 17:05:46 ts-mini kernel: [drm] Driver supports precise vblank timestamp query. May 24 17:05:46 ts-mini kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) May 24 17:05:46 ts-mini kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4 May 24 17:05:46 ts-mini kernel: [drm] Initialized i915 1.6.0 20160711 for 0000:00:02.0 on minor 0 May 24 17:05:46 ts-mini kernel: fbcon: inteldrmfb (fb0) is primary device May 24 17:05:46 ts-mini kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video3... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video2... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video5... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video4... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video6... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video7... May 24 17:05:47 ts-mini systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video1... May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video3. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video2. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video5. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video4. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video0. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video6. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video7. May 24 17:05:47 ts-mini systemd[1]: Started Load/Save Screen Backlight Brightness of backlight:acpi_video1. May 24 17:05:48 ts-mini systemd-logind[794]: Watching system buttons on /dev/input/event4 (Video Bus) Limiting output to 200 lines... Checking Xorg.0.log for video and I2C related lines... [ 7.494] X.Org Video Driver: 20.0 [ 7.497] (II) xfree86: Adding drm device (/dev/dri/card0) [ 7.525] Module class: X.Org Video Driver [ 7.525] ABI class: X.Org Video Driver, version 20.0 [ 7.525] Module class: X.Org Video Driver [ 7.525] ABI class: X.Org Video Driver, version 20.0 [ 7.526] Module class: X.Org Video Driver [ 7.526] ABI class: X.Org Video Driver, version 20.0 [ 7.537] ABI class: X.Org Video Driver, version 20.0 [ 8.399] (II) config/udev: Adding input device Video Bus (/dev/input/event4) [ 8.399] (**) Video Bus: Applying InputClass "evdev keyboard catchall" [ 8.399] (II) Using input driver 'evdev' for 'Video Bus' [ 8.399] (**) Video Bus: always reports core events [ 8.399] (**) evdev: Video Bus: Device: "/dev/input/event4" [ 8.399] (--) evdev: Video Bus: Vendor 0 Product 0x6 [ 8.399] (--) evdev: Video Bus: Found keys [ 8.399] (II) evdev: Video Bus: Configuring as keyboard [ 8.399] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4/event4" [ 8.400] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7) 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 No package 'libdrm' 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.6.0 Driver: i915 Date: 20160711 Description: Intel Graphics DRM library version: 1.3.0. DRM Busid: Device information: bustype: 0 - pci domain:bus:device.func: 0000:00:02.0 vendor vid:pid: 0x8086:0x22b0 subvendor vid:pid: 0x19da:0xb309 revision id: 0x0020 Is a modesetting capable driver attached to bus id: pci:0000:00:02.0? (calling drmCheckModesettingAvailable()) Yes Retrieving DRM resources... Scanning defined properties... Property 1: EDID flags: 0x00000014 - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_BLOB Property 2: DPMS flags: 0x00000008 - DRM_MODE_PROP_ENUM Property 3: PATH flags: 0x00000014 - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_BLOB Property 4: TILE flags: 0x00000014 - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_BLOB Property 5: type flags: 0x0000000c - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_ENUM Property 6: SRC_X flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 7: SRC_Y flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 8: SRC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 9: SRC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 10: CRTC_X flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC Property 11: CRTC_Y flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC Property 12: CRTC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 13: CRTC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 14: FB_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC Property 15: CRTC_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC Property 16: ACTIVE flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC Property 17: MODE_ID flags: 0x80000010 - DRM_MODE_PROP_BLOB, DRM_MODE_PROP_ATOMIC Property 18: DEGAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB Property 19: DEGAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE Property 20: CTM flags: 0x00000010 - DRM_MODE_PROP_BLOB Property 21: GAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB Property 22: GAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE Property 24: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK Property 41: audio flags: 0x00000008 - DRM_MODE_PROP_ENUM Property 42: Broadcast RGB flags: 0x00000008 - DRM_MODE_PROP_ENUM Property 45: aspect ratio flags: 0x00000008 - DRM_MODE_PROP_ENUM Scanning connectors... connector_id: 40 connector name DP-1 connector_type: 10 - DP connector_type_id: 1 connection: 2 - disconnected encoder: 0 Encoder with id 0 not found EDID property Blob not found connector_id: 44 connector name HDMI-1 connector_type: 11 - HDMI connector_type_id: 1 connection: 1 - connected encoder: 43 encoder type (signal format): 2 - TDMS EDID property Raw property blob: blob id: 71 +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 16 08 1c 00 1c 00 00 00 ................ +0010 11 18 01 03 81 0a 06 78 e7 00 00 a2 57 4b 97 24 .......x....WK.$ +0020 18 4f 53 00 00 00 01 01 01 01 01 01 01 01 01 01 .OS............. +0030 01 01 01 01 01 01 c4 09 e0 20 10 20 0c 30 05 06 ......... . .0.. +0040 33 00 00 00 00 00 00 18 c4 09 80 20 20 e0 0c 10 3.......... ... +0050 05 06 33 00 00 00 00 00 00 18 00 00 00 10 00 00 ..3............. +0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 ................ +0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c ...............< EDID synopsis: Mfg id: EPH Model: Unspecified Serial number: Unspecified Manufacture year: 2014 EDID version: 1.3 Product code: 0x001c (28) Extra descriptor: Unspecified Video input definition: 0x81 - Digital Input White x,y: 0.309, 0.324 Red x,y: 0.633, 0.340 Green x,y: 0.293, 0.590 Blue x,y: 0.141, 0.094 Extension blocks: 0 EDID source: connector_id: 47 connector name DP-2 connector_type: 10 - DP connector_type_id: 2 connection: 2 - disconnected encoder: 0 Encoder with id 0 not found EDID property Blob not found connector_id: 49 connector name HDMI-2 connector_type: 11 - HDMI connector_type_id: 2 connection: 1 - connected encoder: 48 encoder type (signal format): 2 - TDMS EDID property Raw property blob: blob id: 77 +0 +4 +8 +c 0 4 8 c +0000 00 ff ff ff ff ff ff 00 10 ac a4 a0 4c 30 41 32 ............L0A2 +0010 35 18 01 03 80 35 1e 78 ee 7e 75 a7 55 52 9c 27 5....5.x.~u.UR.' +0020 0f 50 54 a5 4b 00 71 4f 81 80 a9 c0 a9 40 d1 c0 .PT.K.qO.....@.. +0030 01 01 01 01 01 01 02 3a 80 18 71 38 2d 40 58 2c .......:..q8-@X, +0040 45 00 0f 28 21 00 00 1e 00 00 00 ff 00 52 39 46 E..(!........R9F +0050 31 50 34 43 53 32 41 30 4c 0a 00 00 00 fc 00 44 1P4CS2A0L......D +0060 45 4c 4c 20 55 32 34 31 34 48 0a 20 00 00 00 fd ELL U2414H. .... +0070 00 38 4c 1e 53 11 00 0a 20 20 20 20 20 20 01 62 .8L.S... .b +0080 02 03 1f f1 4c 90 05 04 03 02 07 16 01 14 1f 12 ....L........... +0090 13 23 09 07 07 65 03 0c 00 10 00 83 01 00 00 02 .#...e.......... +00a0 3a 80 18 71 38 2d 40 58 2c 45 00 0f 28 21 00 00 :..q8-@X,E..(!.. +00b0 1e 01 1d 80 18 71 1c 16 20 58 2c 25 00 0f 28 21 .....q.. X,%..(! +00c0 00 00 9e 01 1d 00 72 51 d0 1e 20 6e 28 55 00 0f ......rQ.. n(U.. +00d0 28 21 00 00 1e 8c 0a d0 8a 20 e0 2d 10 10 3e 96 (!....... .-..>. +00e0 00 0f 28 21 00 00 18 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 37 ...............7 EDID synopsis: Mfg id: DEL Model: DELL U2414H Serial number: R9F1P4CS2A0L Manufacture year: 2014 EDID version: 1.3 Product code: 0xa0a4 (41124) Extra descriptor: Unspecified Video input definition: 0x80 - Digital Input White x,y: 0.313, 0.329 Red x,y: 0.653, 0.335 Green x,y: 0.323, 0.611 Blue x,y: 0.153, 0.062 Extension blocks: 1 EDID source: Device Identifier Cross Reference Report EDID: ...20200162 Mfg: DEL Model: DELL U2414H SN: R9F1P4CS2A0L Bus: /dev/i2c-2 XrandR output: HDMI-2 DRM connector: HDMI-2 UDEV name: i915 gmbus panel UDEV syspath: /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2 EDID: ...0000003C Mfg: EPH Model: Unspecified SN: Unspecified Bus: /dev/i2c--1 XrandR output: HDMI-1 DRM connector: HDMI-1 UDEV name: (null) UDEV syspath: (null) ts@ts-mini:~/write-edid$