Comments (37)
from ddcutil.
FWIW, the upstream bug got migrated to https://gitlab.freedesktop.org/drm/intel/-/issues/37 but still no fix :(
from ddcutil.
from ddcutil.
Sanford
I installed it from the tarball on the website. Happy to try a dev version if that would help.
Here's the output of sudo ddcutil environment --verbose
Output level: Verbose
Reporting DDC data errors: false
Trace groups active: none
The following tests probe the runtime environment using multiple overlapping methods.
System information (uname):
Linux version 4.8.0-32-generic (buildd@lcy01-34) (gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12) ) #34-Ubuntu SMP Tue Dec 13 14:30:43 UTC 2016
*** 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: 1916 HD Graphics 520
Subvendor/Subdevice: 17aa/504a Lenovo
*** Primary Check 2: Check that /dev/i2c-* exist and writable ***
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 Jan 12 15:44 /dev/i2c-0
crw-rw---- 1 root i2c 89, 1 Jan 12 15:44 /dev/i2c-1
crw-rw---- 1 root i2c 89, 2 Jan 12 15:44 /dev/i2c-2
crw-rw---- 1 root i2c 89, 3 Jan 12 15:44 /dev/i2c-3
crw-rw---- 1 root i2c 89, 4 Jan 12 15:44 /dev/i2c-4
crw-rw---- 1 root i2c 89, 5 Jan 12 15:44 /dev/i2c-5
crw-rw---- 1 root i2c 89, 6 Jan 12 15:44 /dev/i2c-6
crw-rw---- 1 root i2c 89, 7 Jan 12 15:44 /dev/i2c-7
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...
/etc/modules:i2c-dev
/etc/modules-load.d/modules.conf:i2c-dev
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.
*** Primary Check 5: Installed packages ***
ddcutil requiries package i2c-tools. Use both dpkg and rpm to look for it.
While we're at it, check for package libi2c-dev which is used for building
ddcutil.
Using dpkg to look for package i2c-tools...
Package: i2c-tools
Status: install ok installed
Priority: extra
Section: utils
Installed-Size: 244
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 3.1.1-1
Depends: libc6 (>= 2.7), perl, adduser, udev | makedev
Recommends: read-edid
Suggests: libi2c-dev, python-smbus
Conflicts: lm-sensors (<< 1:3.0.0-1)
Description: heterogeneous set of I2C tools for Linux
This package contains a heterogeneous set of I2C tools for Linux: a bus
probing tool, a chip dumper, register-level access helpers, EEPROM
decoding scripts, and more.
Original-Maintainer: Aurelien Jarno <[email protected]>
Homepage: http://www.lm-sensors.org
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/i2c-tools
/usr/share/doc/i2c-tools/changelog.Debian.gz
/usr/share/doc/i2c-tools/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/decode-vaio.1.gz
/usr/share/man/man1/decode-dimms.1.gz
/usr/share/man/man8
/usr/share/man/man8/i2cset.8.gz
/usr/share/man/man8/i2cget.8.gz
/usr/share/man/man8/i2cdump.8.gz
/usr/share/man/man8/i2c-stub-from-dump.8.gz
/usr/share/man/man8/i2cdetect.8.gz
/usr/sbin
/usr/sbin/i2cset
/usr/sbin/i2cget
/usr/sbin/i2cdump
/usr/sbin/i2c-stub-from-dump
/usr/sbin/i2cdetect
/usr/bin
/usr/bin/ddcmon
/usr/bin/decode-edid
/usr/bin/decode-vaio
/usr/bin/decode-dimms
/lib
/lib/udev
/lib/udev/rules.d
/lib/udev/rules.d/40-i2c-tools.rules
Using dpkg to look for package libi2c-dev...
dpkg-query: package 'libi2c-dev' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
dpkg-query: package 'libi2c-dev' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
Using rpm to look for package i2c-tools...
rpm command not found
*** Additional probes ***
Scanning /proc/modules for driver environment...
Found other loaded module: videobuf2_vmalloc
Found other loaded module: videobuf2_memops
Found other loaded module: videobuf2_v4l2
Found other loaded module: videobuf2_core
Found other loaded module: videodev
Found video driver module: i915
Found other loaded module: i2c_algo_bit
Loaded drm module depends on: i915,drm_kms_helper,
Loaded video module depends on: thinkpad_acpi,i915,
Using lspci to examine driver environment...
Video controller: Intel Corporation HD Graphics 520 (rev 07)
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 i2c_dev is NOT loaded
Module i2c_algo_bit is loaded
Module i2c_piix4 is NOT loaded
Examining /sys/bus/i2c/devices...
/sys/bus/i2c/devices/i2c-3/name: DPDDC-A
/sys/bus/i2c/devices/i2c-1/name: i915 gmbus dpb
/sys/bus/i2c/devices/i2c-6/name: DPMST
/sys/bus/i2c/devices/i2c-4/name: DPDDC-B
/sys/bus/i2c/devices/i2c-2/name: i915 gmbus dpd
/sys/bus/i2c/devices/i2c-0/name: i915 gmbus dpc
/sys/bus/i2c/devices/i2c-7/name: DPMST
/sys/bus/i2c/devices/i2c-5/name: DPDDC-C
Examining i2c buses...
Detected I2C buses:
Bus /dev/i2c-0 found: true
Bus /dev/i2c-0 probed: true
Address 0x37 present: false
Address 0x50 present: false
Bus 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 0x37 present: false
Address 0x50 present: false
Bus 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 0x37 present: false
Address 0x50 present: false
Bus 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-3 found: true
Bus /dev/i2c-3 probed: true
Address 0x37 present: true
Address 0x50 present: true
Bus 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
EDID synopsis:
Mfg id: AUO
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
Product code: 0x226d (8813)
Extra descriptor: B125HAN02.2
White x,y: 0.306, 0.327
Red x,y: 0.587, 0.350
Green x,y: 0.342, 0.585
Blue x,y: 0.154, 0.115
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 06 af 6d 22 00 00 00 00 ..........m"....
+0010 34 19 01 04 a5 1c 10 78 02 6b a7 96 59 57 95 27 4......x.k..YW.'
+0020 1d 4e 53 00 00 00 01 01 01 01 01 01 01 01 01 01 .NS.............
+0030 01 01 01 01 01 01 14 37 80 b8 70 38 24 40 10 10 .......7..p8$@..
+0040 3e 00 14 9b 10 00 00 18 00 00 00 0f 00 00 00 00 >...............
+0050 00 00 00 00 00 00 00 00 00 20 00 00 00 fe 00 41 ......... .....A
+0060 55 4f 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe UO. ....
+0070 00 42 31 32 35 48 41 4e 30 32 2e 32 20 0a 00 a8 .B125HAN02.2 ...
Bus /dev/i2c-4 found: true
Bus /dev/i2c-4 probed: true
Address 0x37 present: false
Address 0x50 present: false
Bus 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-5 found: true
Bus /dev/i2c-5 probed: true
Address 0x37 present: false
Address 0x50 present: true
Bus 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
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
Product code: 0xa07b (41083)
Extra descriptor: Unspecified
White x,y: 0.313, 0.329
Red x,y: 0.640, 0.330
Green x,y: 0.300, 0.600
Blue x,y: 0.150, 0.060
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac 7b a0 4c 56 4b 30 ..........{.LVK0
+0010 35 19 01 04 a5 34 20 78 2a ee 95 a3 54 4c 99 26 5....4 x*...TL.&
+0020 0f 50 54 a1 08 00 81 40 81 80 a9 40 b3 00 d1 c0 .PT....@...@....
+0030 01 01 01 01 01 01 28 3c 80 a0 70 b0 23 40 30 20 ......(<..p.#@0
+0040 36 00 06 44 21 00 00 1a c8 73 00 a0 f0 b0 23 40 6..D!....s....#@
+0050 30 20 36 00 ff ff 00 00 00 1e 00 00 00 fc 00 44 0 6............D
+0060 45 4c 4c 20 55 32 34 31 32 4d 0a 20 27 4a 00 98 ELL U2412M. 'J..
+0070 a1 00 2a 40 30 70 13 00 ff ff 00 00 00 1e 00 07 ..*@0p..........
Bus /dev/i2c-6 found: true
Bus /dev/i2c-6 probed: true
Address 0x37 present: true
Address 0x50 present: true
Bus 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 0x37 present: true
Address 0x50 present: true
Bus 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
xrandr connection report:
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 280mm x 160mm
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 connected 1920x1200+3840+0 (normal left inverted right x axis y axis) 520mm x 320mm
DP2-2 connected 1920x1200+1920+0 (normal left inverted right x axis y axis) 520mm x 320mm
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: -- -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: 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: -- -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 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: 30 -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
EDIDs reported by X11 for connected xrandr outputs:
xrandr output: eDP1
EDID synopsis:
Mfg id: AUO
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
xrandr output: DP2-1
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: PPNN15CU0KVL
Manufacture year: 2015
EDID version: 1.4
xrandr output: DP2-2
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: 9W5YH3810DES
Manufacture year: 2013
EDID version: 1.3
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-4/i2c-dev/i2c-4
Device Node Path: /dev/i2c-4
struct udev_device at: 0x55b0725fdff0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-4/i2c-dev/i2c-4
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/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/drm/card0/card0-DP-1/i2c-4/i2c-dev/i2c-4
MAJOR -> 89
MINOR -> 4
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:4
device -> (null)
name -> DPDDC-B
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=4
DEVNAME=i2c-4
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-5/i2c-dev/i2c-5
Device Node Path: /dev/i2c-5
struct udev_device at: 0x55b0725fb510
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-5/i2c-dev/i2c-5
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/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/drm/card0/card0-DP-2/i2c-5/i2c-dev/i2c-5
MAJOR -> 89
MINOR -> 5
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:5
device -> (null)
name -> DPDDC-C
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=5
DEVNAME=i2c-5
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-3/i2c-dev/i2c-3
Device Node Path: /dev/i2c-3
struct udev_device at: 0x55b0726007b0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-3/i2c-dev/i2c-3
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/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/drm/card0/card0-eDP-1/i2c-3/i2c-dev/i2c-3
MAJOR -> 89
MINOR -> 3
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:3
device -> (null)
name -> DPDDC-A
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=3
DEVNAME=i2c-3
***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: 0x55b0726014f0
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 dpc
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: 0x55b072609280
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 dpb
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: 0x55b0725f6f80
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 dpd
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=2
DEVNAME=i2c-2
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/i2c-6/i2c-dev/i2c-6
Device Node Path: /dev/i2c-6
struct udev_device at: 0x55b072610e50
devpath: /devices/pci0000:00/0000:00:02.0/i2c-6/i2c-dev/i2c-6
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/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/i2c-6/i2c-dev/i2c-6
MAJOR -> 89
MINOR -> 6
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:6
device -> (null)
name -> DPMST
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=6
DEVNAME=i2c-6
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Device Node Path: /dev/i2c-7
struct udev_device at: 0x55b07261fc70
devpath: /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/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/i2c-7/i2c-dev/i2c-7
MAJOR -> 89
MINOR -> 7
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:7
device -> (null)
name -> DPMST
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=7
DEVNAME=i2c-7
from ddcutil.
from ddcutil.
I'll answer the last questions first as this command dump is long.
- Monitors connected to the dock individually, one with display port the other with DVI.
- Don't know - laptop has mini display port. I think I've got one at home so I'll test that.
Here's the dump of sudo ddcutil interrogate
- it segfaulted so let m eknow if you want me to run again.
Setting output level verbose...
Setting maximum retries...
Forcing --stats...
This command will take a while to run...
System information (uname):
Linux version 4.8.0-32-generic (buildd@lcy01-34) (gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12) ) #34-Ubuntu SMP Tue Dec 13 14:30:43 UTC 2016
*** 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: 1916 HD Graphics 520
Subvendor/Subdevice: 17aa/504a Lenovo
*** Primary Check 2: Check that /dev/i2c-* exist and writable ***
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 Jan 12 15:44 /dev/i2c-0
crw-rw---- 1 root i2c 89, 1 Jan 12 15:44 /dev/i2c-1
crw-rw---- 1 root i2c 89, 2 Jan 12 15:44 /dev/i2c-2
crw-rw---- 1 root i2c 89, 3 Jan 12 15:44 /dev/i2c-3
crw-rw---- 1 root i2c 89, 4 Jan 12 15:44 /dev/i2c-4
crw-rw---- 1 root i2c 89, 5 Jan 12 15:44 /dev/i2c-5
crw-rw---- 1 root i2c 89, 6 Jan 17 11:18 /dev/i2c-6
crw-rw---- 1 root i2c 89, 7 Jan 17 11:18 /dev/i2c-7
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...
/etc/modules:i2c-dev
/etc/modules-load.d/modules.conf:i2c-dev
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.
*** Primary Check 5: Installed packages ***
ddcutil requiries package i2c-tools. Use both dpkg and rpm to look for it.
While we're at it, check for package libi2c-dev which is used for building
ddcutil.
Using dpkg to look for package i2c-tools...
Package: i2c-tools
Status: install ok installed
Priority: extra
Section: utils
Installed-Size: 244
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 3.1.1-1
Depends: libc6 (>= 2.7), perl, adduser, udev | makedev
Recommends: read-edid
Suggests: libi2c-dev, python-smbus
Conflicts: lm-sensors (<< 1:3.0.0-1)
Description: heterogeneous set of I2C tools for Linux
This package contains a heterogeneous set of I2C tools for Linux: a bus
probing tool, a chip dumper, register-level access helpers, EEPROM
decoding scripts, and more.
Original-Maintainer: Aurelien Jarno <[email protected]>
Homepage: http://www.lm-sensors.org
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/i2c-tools
/usr/share/doc/i2c-tools/changelog.Debian.gz
/usr/share/doc/i2c-tools/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/decode-vaio.1.gz
/usr/share/man/man1/decode-dimms.1.gz
/usr/share/man/man8
/usr/share/man/man8/i2cset.8.gz
/usr/share/man/man8/i2cget.8.gz
/usr/share/man/man8/i2cdump.8.gz
/usr/share/man/man8/i2c-stub-from-dump.8.gz
/usr/share/man/man8/i2cdetect.8.gz
/usr/sbin
/usr/sbin/i2cset
/usr/sbin/i2cget
/usr/sbin/i2cdump
/usr/sbin/i2c-stub-from-dump
/usr/sbin/i2cdetect
/usr/bin
/usr/bin/ddcmon
/usr/bin/decode-edid
/usr/bin/decode-vaio
/usr/bin/decode-dimms
/lib
/lib/udev
/lib/udev/rules.d
/lib/udev/rules.d/40-i2c-tools.rules
Using dpkg to look for package libi2c-dev...
dpkg-query: package 'libi2c-dev' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
dpkg-query: package 'libi2c-dev' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
Using rpm to look for package i2c-tools...
rpm command not found
*** Additional probes ***
Scanning /proc/modules for driver environment...
Found other loaded module: videobuf2_vmalloc
Found other loaded module: videobuf2_memops
Found other loaded module: videobuf2_v4l2
Found other loaded module: videobuf2_core
Found other loaded module: videodev
Found video driver module: i915
Found other loaded module: i2c_algo_bit
Loaded drm module depends on: i915,drm_kms_helper,
Loaded video module depends on: thinkpad_acpi,i915,
Using lspci to examine driver environment...
Video controller: Intel Corporation HD Graphics 520 (rev 07)
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 i2c_dev is NOT loaded
Module i2c_algo_bit is loaded
Module i2c_piix4 is NOT loaded
Examining /sys/bus/i2c/devices...
/sys/bus/i2c/devices/i2c-3/name: DPDDC-A
/sys/bus/i2c/devices/i2c-1/name: i915 gmbus dpb
/sys/bus/i2c/devices/i2c-6/name: DPMST
/sys/bus/i2c/devices/i2c-4/name: DPDDC-B
/sys/bus/i2c/devices/i2c-2/name: i915 gmbus dpd
/sys/bus/i2c/devices/i2c-0/name: i915 gmbus dpc
/sys/bus/i2c/devices/i2c-7/name: DPMST
/sys/bus/i2c/devices/i2c-5/name: DPDDC-C
Examining i2c buses...
Detected I2C buses:
Bus /dev/i2c-0 found: true
Bus /dev/i2c-0 probed: true
Address 0x37 present: false
Address 0x50 present: false
Bus 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 0x37 present: false
Address 0x50 present: false
Bus 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 0x37 present: false
Address 0x50 present: false
Bus 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-3 found: true
Bus /dev/i2c-3 probed: true
Address 0x37 present: true
Address 0x50 present: true
Bus 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
EDID synopsis:
Mfg id: AUO
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
Product code: 0x226d (8813)
Extra descriptor: B125HAN02.2
White x,y: 0.306, 0.327
Red x,y: 0.587, 0.350
Green x,y: 0.342, 0.585
Blue x,y: 0.154, 0.115
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 06 af 6d 22 00 00 00 00 ..........m"....
+0010 34 19 01 04 a5 1c 10 78 02 6b a7 96 59 57 95 27 4......x.k..YW.'
+0020 1d 4e 53 00 00 00 01 01 01 01 01 01 01 01 01 01 .NS.............
+0030 01 01 01 01 01 01 14 37 80 b8 70 38 24 40 10 10 .......7..p8$@..
+0040 3e 00 14 9b 10 00 00 18 00 00 00 0f 00 00 00 00 >...............
+0050 00 00 00 00 00 00 00 00 00 20 00 00 00 fe 00 41 ......... .....A
+0060 55 4f 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe UO. ....
+0070 00 42 31 32 35 48 41 4e 30 32 2e 32 20 0a 00 a8 .B125HAN02.2 ...
Bus /dev/i2c-4 found: true
Bus /dev/i2c-4 probed: true
Address 0x37 present: false
Address 0x50 present: false
Bus 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-5 found: true
Bus /dev/i2c-5 probed: true
Address 0x37 present: false
Address 0x50 present: true
Bus 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
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
Product code: 0xa07b (41083)
Extra descriptor: Unspecified
White x,y: 0.313, 0.329
Red x,y: 0.640, 0.330
Green x,y: 0.300, 0.600
Blue x,y: 0.150, 0.060
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac 7b a0 4c 56 4b 30 ..........{.LVK0
+0010 35 19 01 04 a5 34 20 78 2a ee 95 a3 54 4c 99 26 5....4 x*...TL.&
+0020 0f 50 54 a1 08 00 81 40 81 80 a9 40 b3 00 d1 c0 .PT....@...@....
+0030 01 01 01 01 01 01 28 3c 80 a0 70 b0 23 40 30 20 ......(<..p.#@0
+0040 36 00 06 44 21 00 00 1a c8 73 00 a0 f0 b0 23 40 6..D!....s....#@
+0050 30 20 36 00 ff ff 00 00 00 1e 00 00 00 fc 00 44 0 6............D
+0060 45 4c 4c 20 55 32 34 31 32 4d 0a 20 27 4a 00 98 ELL U2412M. 'J..
+0070 a1 00 2a 40 30 70 13 00 ff ff 00 00 00 1e 00 07 ..*@0p..........
Bus /dev/i2c-6 found: true
Bus /dev/i2c-6 probed: true
Address 0x37 present: true
Address 0x50 present: true
Bus 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 0x37 present: true
Address 0x50 present: true
Bus 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
xrandr connection report:
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 280mm x 160mm
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 connected 1920x1200+3840+0 (normal left inverted right x axis y axis) 520mm x 320mm
DP2-2 connected 1920x1200+1920+0 (normal left inverted right x axis y axis) 520mm x 320mm
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: -- -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: 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: -- -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 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: 30 -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
EDIDs reported by X11 for connected xrandr outputs:
xrandr output: eDP1
EDID synopsis:
Mfg id: AUO
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
xrandr output: DP2-1
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: PPNN15CU0KVL
Manufacture year: 2015
EDID version: 1.4
xrandr output: DP2-2
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: 9W5YH3810DES
Manufacture year: 2013
EDID version: 1.3
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-4/i2c-dev/i2c-4
Device Node Path: /dev/i2c-4
struct udev_device at: 0x55da27a537c0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-4/i2c-dev/i2c-4
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/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/drm/card0/card0-DP-1/i2c-4/i2c-dev/i2c-4
MAJOR -> 89
MINOR -> 4
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:4
device -> (null)
name -> DPDDC-B
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=4
DEVNAME=i2c-4
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-5/i2c-dev/i2c-5
Device Node Path: /dev/i2c-5
struct udev_device at: 0x55da27a500a0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-5/i2c-dev/i2c-5
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/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/drm/card0/card0-DP-2/i2c-5/i2c-dev/i2c-5
MAJOR -> 89
MINOR -> 5
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:5
device -> (null)
name -> DPDDC-C
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=5
DEVNAME=i2c-5
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-3/i2c-dev/i2c-3
Device Node Path: /dev/i2c-3
struct udev_device at: 0x55da27a49da0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-3/i2c-dev/i2c-3
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/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/drm/card0/card0-eDP-1/i2c-3/i2c-dev/i2c-3
MAJOR -> 89
MINOR -> 3
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:3
device -> (null)
name -> DPDDC-A
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=3
DEVNAME=i2c-3
***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: 0x55da27a4baf0
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 dpc
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: 0x55da27a5d340
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 dpb
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: 0x55da27a64f80
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 dpd
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=2
DEVNAME=i2c-2
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/i2c-6/i2c-dev/i2c-6
Device Node Path: /dev/i2c-6
struct udev_device at: 0x55da27a6cc10
devpath: /devices/pci0000:00/0000:00:02.0/i2c-6/i2c-dev/i2c-6
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/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/i2c-6/i2c-dev/i2c-6
MAJOR -> 89
MINOR -> 6
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:6
device -> (null)
name -> DPMST
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=6
DEVNAME=i2c-6
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Device Node Path: /dev/i2c-7
struct udev_device at: 0x55da27a6d950
devpath: /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/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/i2c-7/i2c-dev/i2c-7
MAJOR -> 89
MINOR -> 7
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:7
device -> (null)
name -> DPMST
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=7
DEVNAME=i2c-7
Checking for USB connected monitors...
Using lsusb to summarize USB devices...
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 005: ID 04f2:b52c Chicony Electronics Co., Ltd
Bus 001 Device 024: ID 17ef:1010 Lenovo
Bus 001 Device 025: ID 17ef:100f Lenovo
Bus 001 Device 029: ID 05ac:12a8 Apple, Inc. iPhone5/5C/5S/6
Bus 001 Device 030: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 031: ID 04d9:0167 Holtek Semiconductor, Inc.
Bus 001 Device 032: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 17ef:1010 Lenovo
USB device toplogy...
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
|__ Port 4: Dev 4, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 4: Dev 24, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 25, If 0, Class=Hub, Driver=hub/3p, 480M
|__ Port 1: Dev 30, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 31, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 31, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 31, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 32, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 32, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 32, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 6: Dev 29, If 2, Class=Vendor Specific Class, Driver=ipheth, 480M
|__ Port 6: Dev 29, If 0, Class=Imaging, Driver=, 480M
|__ Port 6: Dev 29, If 1, Class=Vendor Specific Class, Driver=usbfs, 480M
|__ Port 7: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 7: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 8: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 8: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
Listing /dev/usb...
total 0
crw------- 1 root root 180, 0 Jan 17 11:58 hiddev0
crw------- 1 root root 180, 1 Jan 17 11:58 hiddev1
Listing /dev/hiddev*...
ls: cannot access '/dev/hiddev*': No such file or directory
Listing /dev/bus/usb...
total 0
drwxr-xr-x 2 root root 220 Jan 17 11:58 001
drwxr-xr-x 2 root root 80 Jan 17 11:18 002
Listing /dev/hidraw*...
crw------- 1 root root 244, 0 Jan 17 11:58 /dev/hidraw0
crw------- 1 root root 244, 1 Jan 17 11:58 /dev/hidraw1
crw------- 1 root root 244, 2 Jan 17 11:58 /dev/hidraw2
crw------- 1 root root 244, 3 Jan 17 11:58 /dev/hidraw3
crw------- 1 root root 244, 4 Jan 17 11:58 /dev/hidraw4
Probing USB HID devices using udev, susbsystem usbmisc...
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/usbmisc/hiddev0
Device Node Path: /dev/usb/hiddev0
struct udev_device at: 0x55da27a7c6d0
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/usbmisc/hiddev0
subsystem: usbmisc
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/usbmisc/hiddev0
sysname: hiddev0
sysnum: 0
devnode: /dev/usb/hiddev0
Properties:
DEVNAME -> /dev/usb/hiddev0
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/usbmisc/hiddev0
MAJOR -> 180
MINOR -> 0
SUBSYSTEM -> usbmisc
Sysattrs:
dev -> 180:0
device -> (null)
subsystem -> usbmisc
uevent -> MAJOR=180
MINOR=0
DEVNAME=usb/hiddev0
Parent device:
VID/PID: 04d9 0167
(null)
USB-HID Keyboard
serial: (null)
struct udev_device at: 0x55da27a91e80
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
sysname: 1-4.4.1.3
sysnum: 3
devnode: /dev/bus/usb/001/031
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/031
DEVNUM -> 031
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB-HID_Keyboard
ID_MODEL_ENC -> USB-HID\x20Keyboard
ID_MODEL_ID -> 0167
ID_REVISION -> 1103
ID_SERIAL -> 04d9_USB-HID_Keyboard
ID_USB_INTERFACES -> :030101:030000:
ID_VENDOR -> 04d9
ID_VENDOR_ENC -> 04d9
ID_VENDOR_FROM_DATABASE -> Holtek Semiconductor, Inc.
ID_VENDOR_ID -> 04d9
MAJOR -> 189
MINOR -> 30
PRODUCT -> 4d9/167/1103
SUBSYSTEM -> usb
TYPE -> 0/0/0
USEC_INITIALIZED -> 124423894005
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 64
bMaxPower -> 100mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1103
bmAttributes -> a0
busnum -> 1
configuration ->
descriptors -> οΏ½οΏ½οΏ½οΏ½
dev -> 189:30
devnum -> 31
devpath -> 4.4.1.3
driver -> usb
idProduct -> 0167
idVendor -> 04d9
ltm_capable -> no
maxchild -> 0
port -> (null)
product -> USB-HID Keyboard
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=30
DEVNAME=bus/usb/001/031
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=4d9/167/1103
TYPE=0/0/0
BUSNUM=001
DEVNUM=031
urbnum -> 159
version -> 1.10
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/usbmisc/hiddev1
Device Node Path: /dev/usb/hiddev1
struct udev_device at: 0x55da27a98590
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/usbmisc/hiddev1
subsystem: usbmisc
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/usbmisc/hiddev1
sysname: hiddev1
sysnum: 1
devnode: /dev/usb/hiddev1
Properties:
DEVNAME -> /dev/usb/hiddev1
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/usbmisc/hiddev1
MAJOR -> 180
MINOR -> 1
SUBSYSTEM -> usbmisc
Sysattrs:
dev -> 180:1
device -> (null)
subsystem -> usbmisc
uevent -> MAJOR=180
MINOR=1
DEVNAME=usb/hiddev1
Parent device:
VID/PID: 046d c52b
Logitech
USB Receiver
serial: (null)
struct udev_device at: 0x55da27a9bb10
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
sysname: 1-4.4.1.4
sysnum: 4
devnode: /dev/bus/usb/001/032
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/032
DEVNUM -> 032
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB_Receiver
ID_MODEL_ENC -> USB\x20Receiver
ID_MODEL_FROM_DATABASE -> Unifying Receiver
ID_MODEL_ID -> c52b
ID_REVISION -> 1203
ID_SERIAL -> Logitech_USB_Receiver
ID_USB_INTERFACES -> :030101:030102:030000:
ID_VENDOR -> Logitech
ID_VENDOR_ENC -> Logitech
ID_VENDOR_FROM_DATABASE -> Logitech, Inc.
ID_VENDOR_ID -> 046d
MAJOR -> 189
MINOR -> 31
PRODUCT -> 46d/c52b/1203
SUBSYSTEM -> usb
TYPE -> 0/0/0
UPOWER_VENDOR -> Logitech, Inc.
USEC_INITIALIZED -> 124424244636
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 8
bMaxPower -> 98mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1203
bmAttributes -> a0
busnum -> 1
configuration -> RQR12.03_B0025
descriptors -> οΏ½οΏ½
dev -> 189:31
devnum -> 32
devpath -> 4.4.1.4
driver -> usb
idProduct -> c52b
idVendor -> 046d
ltm_capable -> no
manufacturer -> Logitech
maxchild -> 0
port -> (null)
product -> USB Receiver
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=31
DEVNAME=bus/usb/001/032
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=46d/c52b/1203
TYPE=0/0/0
BUSNUM=001
DEVNUM=032
urbnum -> 2802
version -> 2.00
Probing USB HID devices using udev, susbsystem hidraw...
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.0/0003:04D9:0167.002B/hidraw/hidraw0
Device Node Path: /dev/hidraw0
struct udev_device at: 0x55da27a9c0c0
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.0/0003:04D9:0167.002B/hidraw/hidraw0
subsystem: hidraw
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.0/0003:04D9:0167.002B/hidraw/hidraw0
sysname: hidraw0
sysnum: 0
devnode: /dev/hidraw0
Properties:
DEVNAME -> /dev/hidraw0
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.0/0003:04D9:0167.002B/hidraw/hidraw0
MAJOR -> 244
MINOR -> 0
SUBSYSTEM -> hidraw
Sysattrs:
dev -> 244:0
device -> (null)
subsystem -> hidraw
uevent -> MAJOR=244
MINOR=0
DEVNAME=hidraw0
Parent device:
VID/PID: 04d9 0167
(null)
USB-HID Keyboard
serial: (null)
struct udev_device at: 0x55da27af3fe0
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
sysname: 1-4.4.1.3
sysnum: 3
devnode: /dev/bus/usb/001/031
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/031
DEVNUM -> 031
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB-HID_Keyboard
ID_MODEL_ENC -> USB-HID\x20Keyboard
ID_MODEL_ID -> 0167
ID_REVISION -> 1103
ID_SERIAL -> 04d9_USB-HID_Keyboard
ID_USB_INTERFACES -> :030101:030000:
ID_VENDOR -> 04d9
ID_VENDOR_ENC -> 04d9
ID_VENDOR_FROM_DATABASE -> Holtek Semiconductor, Inc.
ID_VENDOR_ID -> 04d9
MAJOR -> 189
MINOR -> 30
PRODUCT -> 4d9/167/1103
SUBSYSTEM -> usb
TYPE -> 0/0/0
USEC_INITIALIZED -> 124423894005
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 64
bMaxPower -> 100mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1103
bmAttributes -> a0
busnum -> 1
configuration ->
descriptors -> οΏ½οΏ½οΏ½οΏ½
dev -> 189:30
devnum -> 31
devpath -> 4.4.1.3
driver -> usb
idProduct -> 0167
idVendor -> 04d9
ltm_capable -> no
maxchild -> 0
port -> (null)
product -> USB-HID Keyboard
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=30
DEVNAME=bus/usb/001/031
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=4d9/167/1103
TYPE=0/0/0
BUSNUM=001
DEVNUM=031
urbnum -> 159
version -> 1.10
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/0003:04D9:0167.002C/hidraw/hidraw1
Device Node Path: /dev/hidraw1
struct udev_device at: 0x55da27af3b90
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/0003:04D9:0167.002C/hidraw/hidraw1
subsystem: hidraw
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/0003:04D9:0167.002C/hidraw/hidraw1
sysname: hidraw1
sysnum: 1
devnode: /dev/hidraw1
Properties:
DEVNAME -> /dev/hidraw1
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.1/0003:04D9:0167.002C/hidraw/hidraw1
MAJOR -> 244
MINOR -> 1
SUBSYSTEM -> hidraw
Sysattrs:
dev -> 244:1
device -> (null)
subsystem -> hidraw
uevent -> MAJOR=244
MINOR=1
DEVNAME=hidraw1
Parent device:
VID/PID: 04d9 0167
(null)
USB-HID Keyboard
serial: (null)
struct udev_device at: 0x55da27b5f330
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
sysname: 1-4.4.1.3
sysnum: 3
devnode: /dev/bus/usb/001/031
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/031
DEVNUM -> 031
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB-HID_Keyboard
ID_MODEL_ENC -> USB-HID\x20Keyboard
ID_MODEL_ID -> 0167
ID_REVISION -> 1103
ID_SERIAL -> 04d9_USB-HID_Keyboard
ID_USB_INTERFACES -> :030101:030000:
ID_VENDOR -> 04d9
ID_VENDOR_ENC -> 04d9
ID_VENDOR_FROM_DATABASE -> Holtek Semiconductor, Inc.
ID_VENDOR_ID -> 04d9
MAJOR -> 189
MINOR -> 30
PRODUCT -> 4d9/167/1103
SUBSYSTEM -> usb
TYPE -> 0/0/0
USEC_INITIALIZED -> 124423894005
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 64
bMaxPower -> 100mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1103
bmAttributes -> a0
busnum -> 1
configuration ->
descriptors -> οΏ½οΏ½οΏ½οΏ½
dev -> 189:30
devnum -> 31
devpath -> 4.4.1.3
driver -> usb
idProduct -> 0167
idVendor -> 04d9
ltm_capable -> no
maxchild -> 0
port -> (null)
product -> USB-HID Keyboard
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=30
DEVNAME=bus/usb/001/031
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=4d9/167/1103
TYPE=0/0/0
BUSNUM=001
DEVNUM=031
urbnum -> 159
version -> 1.10
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.2/0003:04D9:0167.002D/hidraw/hidraw2
Device Node Path: /dev/hidraw2
struct udev_device at: 0x55da27b5f330
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.2/0003:04D9:0167.002D/hidraw/hidraw2
subsystem: hidraw
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.2/0003:04D9:0167.002D/hidraw/hidraw2
sysname: hidraw2
sysnum: 2
devnode: /dev/hidraw2
Properties:
DEVNAME -> /dev/hidraw2
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3/1-4.4.1.3:1.2/0003:04D9:0167.002D/hidraw/hidraw2
MAJOR -> 244
MINOR -> 2
SUBSYSTEM -> hidraw
Sysattrs:
dev -> 244:2
device -> (null)
subsystem -> hidraw
uevent -> MAJOR=244
MINOR=2
DEVNAME=hidraw2
Parent device:
VID/PID: 04d9 0167
(null)
USB-HID Keyboard
serial: (null)
struct udev_device at: 0x55da27bc0620
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
sysname: 1-4.4.1.3
sysnum: 3
devnode: /dev/bus/usb/001/031
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/031
DEVNUM -> 031
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.3
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB-HID_Keyboard
ID_MODEL_ENC -> USB-HID\x20Keyboard
ID_MODEL_ID -> 0167
ID_REVISION -> 1103
ID_SERIAL -> 04d9_USB-HID_Keyboard
ID_USB_INTERFACES -> :030101:030000:
ID_VENDOR -> 04d9
ID_VENDOR_ENC -> 04d9
ID_VENDOR_FROM_DATABASE -> Holtek Semiconductor, Inc.
ID_VENDOR_ID -> 04d9
MAJOR -> 189
MINOR -> 30
PRODUCT -> 4d9/167/1103
SUBSYSTEM -> usb
TYPE -> 0/0/0
USEC_INITIALIZED -> 124423894005
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 64
bMaxPower -> 100mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1103
bmAttributes -> a0
busnum -> 1
configuration ->
descriptors -> οΏ½οΏ½οΏ½οΏ½
dev -> 189:30
devnum -> 31
devpath -> 4.4.1.3
driver -> usb
idProduct -> 0167
idVendor -> 04d9
ltm_capable -> no
maxchild -> 0
port -> (null)
product -> USB-HID Keyboard
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=30
DEVNAME=bus/usb/001/031
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=4d9/167/1103
TYPE=0/0/0
BUSNUM=001
DEVNUM=031
urbnum -> 159
version -> 1.10
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/0003:046D:402D.0031/hidraw/hidraw4
Device Node Path: /dev/hidraw4
struct udev_device at: 0x55da27bc0620
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/0003:046D:402D.0031/hidraw/hidraw4
subsystem: hidraw
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/0003:046D:402D.0031/hidraw/hidraw4
sysname: hidraw4
sysnum: 4
devnode: /dev/hidraw4
Properties:
DEVNAME -> /dev/hidraw4
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/0003:046D:402D.0031/hidraw/hidraw4
MAJOR -> 244
MINOR -> 4
SUBSYSTEM -> hidraw
Sysattrs:
dev -> 244:4
device -> (null)
subsystem -> hidraw
uevent -> MAJOR=244
MINOR=4
DEVNAME=hidraw4
Parent device:
VID/PID: 046d c52b
Logitech
USB Receiver
serial: (null)
struct udev_device at: 0x55da27c1aa60
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
sysname: 1-4.4.1.4
sysnum: 4
devnode: /dev/bus/usb/001/032
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/032
DEVNUM -> 032
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB_Receiver
ID_MODEL_ENC -> USB\x20Receiver
ID_MODEL_FROM_DATABASE -> Unifying Receiver
ID_MODEL_ID -> c52b
ID_REVISION -> 1203
ID_SERIAL -> Logitech_USB_Receiver
ID_USB_INTERFACES -> :030101:030102:030000:
ID_VENDOR -> Logitech
ID_VENDOR_ENC -> Logitech
ID_VENDOR_FROM_DATABASE -> Logitech, Inc.
ID_VENDOR_ID -> 046d
MAJOR -> 189
MINOR -> 31
PRODUCT -> 46d/c52b/1203
SUBSYSTEM -> usb
TYPE -> 0/0/0
UPOWER_VENDOR -> Logitech, Inc.
USEC_INITIALIZED -> 124424244636
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 8
bMaxPower -> 98mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1203
bmAttributes -> a0
busnum -> 1
configuration -> RQR12.03_B0025
descriptors -> οΏ½οΏ½
dev -> 189:31
devnum -> 32
devpath -> 4.4.1.4
driver -> usb
idProduct -> c52b
idVendor -> 046d
ltm_capable -> no
manufacturer -> Logitech
maxchild -> 0
port -> (null)
product -> USB Receiver
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=31
DEVNAME=bus/usb/001/032
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=46d/c52b/1203
TYPE=0/0/0
BUSNUM=001
DEVNUM=032
urbnum -> 2802
version -> 2.00
***One Device ***
path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/hidraw/hidraw3
Device Node Path: /dev/hidraw3
struct udev_device at: 0x55da27c1aa60
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/hidraw/hidraw3
subsystem: hidraw
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/hidraw/hidraw3
sysname: hidraw3
sysnum: 3
devnode: /dev/hidraw3
Properties:
DEVNAME -> /dev/hidraw3
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4/1-4.4.1.4:1.2/0003:046D:C52B.0030/hidraw/hidraw3
MAJOR -> 244
MINOR -> 3
SUBSYSTEM -> hidraw
Sysattrs:
dev -> 244:3
device -> (null)
subsystem -> hidraw
uevent -> MAJOR=244
MINOR=3
DEVNAME=hidraw3
Parent device:
VID/PID: 046d c52b
Logitech
USB Receiver
serial: (null)
struct udev_device at: 0x55da27ccbf80
devpath: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
subsystem: usb
devtype: usb_device
syspath: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
sysname: 1-4.4.1.4
sysnum: 4
devnode: /dev/bus/usb/001/032
Properties:
BUSNUM -> 001
DEVNAME -> /dev/bus/usb/001/032
DEVNUM -> 032
DEVPATH -> /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.4/1-4.4.1/1-4.4.1.4
DEVTYPE -> usb_device
DRIVER -> usb
ID_BUS -> usb
ID_MODEL -> USB_Receiver
ID_MODEL_ENC -> USB\x20Receiver
ID_MODEL_FROM_DATABASE -> Unifying Receiver
ID_MODEL_ID -> c52b
ID_REVISION -> 1203
ID_SERIAL -> Logitech_USB_Receiver
ID_USB_INTERFACES -> :030101:030102:030000:
ID_VENDOR -> Logitech
ID_VENDOR_ENC -> Logitech
ID_VENDOR_FROM_DATABASE -> Logitech, Inc.
ID_VENDOR_ID -> 046d
MAJOR -> 189
MINOR -> 31
PRODUCT -> 46d/c52b/1203
SUBSYSTEM -> usb
TYPE -> 0/0/0
UPOWER_VENDOR -> Logitech, Inc.
USEC_INITIALIZED -> 124424244636
Sysattrs:
authorized -> 1
avoid_reset_quirk -> 0
bConfigurationValue -> 1
bDeviceClass -> 00
bDeviceProtocol -> 00
bDeviceSubClass -> 00
bMaxPacketSize0 -> 8
bMaxPower -> 98mA
bNumConfigurations -> 1
bNumInterfaces -> 3
bcdDevice -> 1203
bmAttributes -> a0
busnum -> 1
configuration -> RQR12.03_B0025
descriptors -> οΏ½οΏ½
dev -> 189:31
devnum -> 32
devpath -> 4.4.1.4
driver -> usb
idProduct -> c52b
idVendor -> 046d
ltm_capable -> no
manufacturer -> Logitech
maxchild -> 0
port -> (null)
product -> USB Receiver
quirks -> 0x0
removable -> unknown
speed -> 12
subsystem -> usb
uevent -> MAJOR=189
MINOR=31
DEVNAME=bus/usb/001/032
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=46d/c52b/1203
TYPE=0/0/0
BUSNUM=001
DEVNUM=032
urbnum -> 2802
version -> 2.00
Probing possible HID monitors using libusb...
(possible_monitor_config_descriptor) Examining only interface 0 for device 1:5, vid=0x04f2, pid=0xb52c Chicony Electronics Co., Ltd (null)
(possible_monitor_config_descriptor) Examining only interface 0 for device 1:3, vid=0x8087, pid=0x0a2b Intel Corp. (null)
(possible_monitor_config_descriptor) Examining only interface 0 for device 1:32, vid=0x046d, pid=0xc52b Logitech, Inc. Unifying Receiver
(possible_monitor_config_descriptor) Examining only interface 0 for device 1:31, vid=0x04d9, pid=0x0167 Holtek Semiconductor, Inc. (null)
Checking for USB connected monitors on /dev/hidraw* ...
Found 5 USB HID devices.
Probing device /dev/hidraw0
Raw Name: USB-HID Keyboard
Raw Phys: usb-0000:00:14.0-4.4.1.3/input0
Raw Info:
bustype: 3 (USB)
vendor: 0x04d9
product: 0x0167
Busno:Devno as reported by get_udev_usb_devinfo() for hidraw0: 001:031
Not a USB connected monitor
Probing device /dev/hidraw1
Raw Name: USB-HID Keyboard
Raw Phys: usb-0000:00:14.0-4.4.1.3/input1
Raw Info:
bustype: 3 (USB)
vendor: 0x04d9
product: 0x0167
Busno:Devno as reported by get_udev_usb_devinfo() for hidraw1: 001:031
Not a USB connected monitor
Probing device /dev/hidraw2
Raw Name: USB-HID Keyboard
Raw Phys: usb-0000:00:14.0-4.4.1.3/input2
Raw Info:
bustype: 3 (USB)
vendor: 0x04d9
product: 0x0167
Busno:Devno as reported by get_udev_usb_devinfo() for hidraw2: 001:031
Not a USB connected monitor
Probing device /dev/hidraw3
Raw Name: Logitech USB Receiver
Raw Phys: usb-0000:00:14.0-4.4.1.4/input2
Raw Info:
bustype: 3 (USB)
vendor: 0x046d
product: 0xc52b
Busno:Devno as reported by get_udev_usb_devinfo() for hidraw3: 001:032
Not a USB connected monitor
Probing device /dev/hidraw4
Raw Name: Logitech M560
Raw Phys: usb-0000:00:14.0-4.4.1.4:1
Raw Info:
bustype: 3 (USB)
vendor: 0x046d
product: 0x402d
Busno:Devno as reported by get_udev_usb_devinfo() for hidraw4: 001:032
Not a USB connected monitor
Checking for USB HID devices using hiddev...
Found 2 USB HID devices.
Device /dev/usb/hiddev0, devnum.busnum: 1.31, vid:pid: 04d9:0167 - USB-HID Keyboard
Not a USB HID monitor
Device /dev/usb/hiddev1, devnum.busnum: 1.32, vid:pid: 046d:c52b - Logitech USB Receiver
Not a USB HID monitor
Checking for USB HID Report Descriptors in /sys/kernel/debug/hid...
*** Detected Displays ***
Display 1
I2C bus: /dev/i2c-3
Supports DDC: true
I2C address 0x37 (DDC) present: true
I2C address 0x50 (EDID) present: true
EDID synopsis:
Mfg id: AUO
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
Product code: 0x226d (8813)
Extra descriptor: B125HAN02.2
White x,y: 0.306, 0.327
Red x,y: 0.587, 0.350
Green x,y: 0.342, 0.585
Blue x,y: 0.154, 0.115
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 06 af 6d 22 00 00 00 00 ..........m"....
+0010 34 19 01 04 a5 1c 10 78 02 6b a7 96 59 57 95 27 4......x.k..YW.'
+0020 1d 4e 53 00 00 00 01 01 01 01 01 01 01 01 01 01 .NS.............
+0030 01 01 01 01 01 01 14 37 80 b8 70 38 24 40 10 10 .......7..p8$@..
+0040 3e 00 14 9b 10 00 00 18 00 00 00 0f 00 00 00 00 >...............
+0050 00 00 00 00 00 00 00 00 00 20 00 00 00 fe 00 41 ......... .....A
+0060 55 4f 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe UO. ....
+0070 00 42 31 32 35 48 41 4e 30 32 2e 32 20 0a 00 a8 .B125HAN02.2 ...
VCP version: Detection failed
(ddc_report_active_display) get_nontable_vcp_value(0xc8) returned DDCRC_RETRIES(-3015): maximum retries exceeded
Controller mfg: Unspecified
(ddc_report_active_display) get_vcp_value(0xc9) returned DDCRC_RETRIES(-3015): maximum retries exceeded
Firmware version: Unspecified
Invalid display
I2C bus: /dev/i2c-5
Supports DDC: false
I2C address 0x37 (DDC) present: false
I2C address 0x50 (EDID) present: true
EDID synopsis:
Mfg id: DEL
Model: DELL U2412M
Serial number: Unspecified
Manufacture year: 2015
EDID version: 1.4
Product code: 0xa07b (41083)
Extra descriptor: Unspecified
White x,y: 0.313, 0.329
Red x,y: 0.640, 0.330
Green x,y: 0.300, 0.600
Blue x,y: 0.150, 0.060
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac 7b a0 4c 56 4b 30 ..........{.LVK0
+0010 35 19 01 04 a5 34 20 78 2a ee 95 a3 54 4c 99 26 5....4 x*...TL.&
+0020 0f 50 54 a1 08 00 81 40 81 80 a9 40 b3 00 d1 c0 .PT....@...@....
+0030 01 01 01 01 01 01 28 3c 80 a0 70 b0 23 40 30 20 ......(<..p.#@0
+0040 36 00 06 44 21 00 00 1a c8 73 00 a0 f0 b0 23 40 6..D!....s....#@
+0050 30 20 36 00 ff ff 00 00 00 1e 00 00 00 fc 00 44 0 6............D
+0060 45 4c 4c 20 55 32 34 31 32 4d 0a 20 27 4a 00 98 ELL U2412M. 'J..
+0070 a1 00 2a 40 30 70 13 00 ff ff 00 00 00 1e 00 07 ..*@0p..........
Display 2
I2C bus: /dev/i2c-6
Supports DDC: true
I2C address 0x37 (DDC) present: true
I2C address 0x50 (EDID) present: true
(ddc_open_display) No EDID for device on bus /dev/i2c-6
Error opening display bus /dev/i2c-6, error = -3016 (DDCRC_EDID)
(ddc_close_display) close_i2c_bus returned 9
Display 3
I2C bus: /dev/i2c-7
Supports DDC: true
I2C address 0x37 (DDC) present: true
I2C address 0x50 (EDID) present: true
(ddc_open_display) No EDID for device on bus /dev/i2c-7
Error opening display bus /dev/i2c-7, error = -3016 (DDCRC_EDID)
(ddc_close_display) close_i2c_bus returned 9
Probing display 1
Capabilities for display Display_Handle[i2c: fh=3, busno=3]
Unable to get capabilities for monitor on Display_Handle[i2c: fh=3, busno=3]. Maximum DDC retries exceeded.
May support table reads: true
Scanning all VCP feature codes for display Display_Handle[i2c: fh=3, busno=3]
Getting data for non-table VCP code 0x00 - Unknown feature:
VCP code 0x00 (Unknown feature ): Maximum retries exceeded
VCP code 0x01 (Degauss ): Write-only feature
Getting data for non-table VCP code 0x02 - New control value:
VCP code 0x02 (New control value ): Maximum retries exceeded
Getting data for non-table VCP code 0x03 - Soft controls:
VCP code 0x03 (Soft controls ): Maximum retries exceeded
VCP code 0x04 (Restore factory defaults ): Write-only feature
VCP code 0x05 (Restore factory brightness/contrast defaults): Write-only feature
VCP code 0x06 (Restore factory geometry defaults): Write-only feature
Getting data for non-table VCP code 0x07 - Unknown feature:
VCP code 0x07 (Unknown feature ): Maximum retries exceeded
VCP code 0x08 (Restore color defaults ): Write-only feature
Getting data for non-table VCP code 0x09 - Unknown feature:
VCP code 0x09 (Unknown feature ): Maximum retries exceeded
VCP code 0x0a (Restore factory TV defaults ): Write-only feature
Getting data for non-table VCP code 0x0b - Color temperature increment:
VCP code 0x0b (Color temperature increment ): Maximum retries exceeded
Getting data for non-table VCP code 0x0c - Color temperature request:
VCP code 0x0c (Color temperature request ): Maximum retries exceeded
Getting data for non-table VCP code 0x0d - Unknown feature:
VCP code 0x0d (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x0e - Clock:
VCP code 0x0e (Clock ): Maximum retries exceeded
Getting data for non-table VCP code 0x0f - Unknown feature:
VCP code 0x0f (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x10 - Brightness:
VCP code 0x10 (Brightness ): Maximum retries exceeded
Getting data for non-table VCP code 0x11 - Flesh tone enhancement:
VCP code 0x11 (Flesh tone enhancement ): Maximum retries exceeded
Getting data for non-table VCP code 0x12 - Contrast:
VCP code 0x12 (Contrast ): Maximum retries exceeded
Getting data for non-table VCP code 0x13 - Backlight control:
VCP code 0x13 (Backlight control ): Maximum retries exceeded
Getting data for non-table VCP code 0x14 - Select color preset:
VCP code 0x14 (Select color preset ): Maximum retries exceeded
Getting data for non-table VCP code 0x15 - Unknown feature:
VCP code 0x15 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x16 - Video gain: Red:
VCP code 0x16 (Video gain: Red ): Maximum retries exceeded
Getting data for non-table VCP code 0x17 - User color vision compensation:
VCP code 0x17 (User color vision compensation): Maximum retries exceeded
Getting data for non-table VCP code 0x18 - Video gain: Green:
VCP code 0x18 (Video gain: Green ): Maximum retries exceeded
Getting data for non-table VCP code 0x19 - Unknown feature:
VCP code 0x19 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x1a - Video gain: Blue:
VCP code 0x1a (Video gain: Blue ): Maximum retries exceeded
Getting data for non-table VCP code 0x1b - Unknown feature:
VCP code 0x1b (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x1c - Focus:
VCP code 0x1c (Focus ): Maximum retries exceeded
Getting data for non-table VCP code 0x1d - Unknown feature:
VCP code 0x1d (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x1e - Auto setup:
VCP code 0x1e (Auto setup ): Maximum retries exceeded
Getting data for non-table VCP code 0x1f - Auto color setup:
VCP code 0x1f (Auto color setup ): Maximum retries exceeded
Getting data for non-table VCP code 0x20 - Horizontal Position:
VCP code 0x20 (Horizontal Position ): Maximum retries exceeded
Getting data for non-table VCP code 0x21 - Unknown feature:
VCP code 0x21 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x22 - Horizontal Size:
VCP code 0x22 (Horizontal Size ): Maximum retries exceeded
Getting data for non-table VCP code 0x23 - Unknown feature:
VCP code 0x23 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x24 - Horizontal Pincushion:
VCP code 0x24 (Horizontal Pincushion ): Maximum retries exceeded
Getting data for non-table VCP code 0x25 - Unknown feature:
VCP code 0x25 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x26 - Horizontal Pincushion Balance:
VCP code 0x26 (Horizontal Pincushion Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x27 - Unknown feature:
VCP code 0x27 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x28 - Horizontal Convergence:
VCP code 0x28 (Horizontal Convergence ): Maximum retries exceeded
Getting data for non-table VCP code 0x29 - Horizontal Convergence M/G:
VCP code 0x29 (Horizontal Convergence M/G ): Maximum retries exceeded
Getting data for non-table VCP code 0x2a - Horizontal Linearity:
VCP code 0x2a (Horizontal Linearity ): Maximum retries exceeded
Getting data for non-table VCP code 0x2b - Unknown feature:
VCP code 0x2b (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x2c - Horizontal Linearity Balance:
VCP code 0x2c (Horizontal Linearity Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x2d - Unknown feature:
VCP code 0x2d (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x2e - Gray scale expansion:
VCP code 0x2e (Gray scale expansion ): Maximum retries exceeded
Getting data for non-table VCP code 0x2f - Unknown feature:
VCP code 0x2f (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x30 - Vertical Position:
VCP code 0x30 (Vertical Position ): Maximum retries exceeded
Getting data for non-table VCP code 0x31 - Unknown feature:
VCP code 0x31 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x32 - Vertical Size:
VCP code 0x32 (Vertical Size ): Maximum retries exceeded
Getting data for non-table VCP code 0x33 - Unknown feature:
VCP code 0x33 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x34 - Vertical Pincushion:
VCP code 0x34 (Vertical Pincushion ): Maximum retries exceeded
Getting data for non-table VCP code 0x35 - Unknown feature:
VCP code 0x35 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x36 - Vertical Pincushion Balance:
VCP code 0x36 (Vertical Pincushion Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x37 - Unknown feature:
VCP code 0x37 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x38 - Vertical Convergence:
VCP code 0x38 (Vertical Convergence ): Maximum retries exceeded
Getting data for non-table VCP code 0x39 - Vertical Convergence M/G:
VCP code 0x39 (Vertical Convergence M/G ): Maximum retries exceeded
Getting data for non-table VCP code 0x3a - Vertical Linearity:
VCP code 0x3a (Vertical Linearity ): Maximum retries exceeded
Getting data for non-table VCP code 0x3b - Unknown feature:
VCP code 0x3b (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x3c - Vertical Linearity Balance:
VCP code 0x3c (Vertical Linearity Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x3d - Unknown feature:
VCP code 0x3d (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x3e - Clock phase:
VCP code 0x3e (Clock phase ): Maximum retries exceeded
Getting data for non-table VCP code 0x3f - Unknown feature:
VCP code 0x3f (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x40 - Key Balance:
VCP code 0x40 (Key Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x41 - Vertical Parallelogram:
VCP code 0x41 (Vertical Parallelogram ): Maximum retries exceeded
Getting data for non-table VCP code 0x42 - Horizontal Trapezoid:
VCP code 0x42 (Horizontal Trapezoid ): Maximum retries exceeded
Getting data for non-table VCP code 0x43 - Vertical Trapezoid:
VCP code 0x43 (Vertical Trapezoid ): Maximum retries exceeded
Getting data for non-table VCP code 0x44 - Tilt (rotation):
VCP code 0x44 (Tilt (rotation) ): Maximum retries exceeded
Getting data for non-table VCP code 0x45 - Unknown feature:
VCP code 0x45 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x46 - Top Corner:
VCP code 0x46 (Top Corner ): Maximum retries exceeded
Getting data for non-table VCP code 0x47 - Unknown feature:
VCP code 0x47 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x48 - Top Corner Balance:
VCP code 0x48 (Top Corner Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x49 - Unknown feature:
VCP code 0x49 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x4a - Bottom Corner:
VCP code 0x4a (Bottom Corner ): Maximum retries exceeded
Getting data for non-table VCP code 0x4b - Unknown feature:
VCP code 0x4b (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x4c - Bottom Corner Balance:
VCP code 0x4c (Bottom Corner Balance ): Maximum retries exceeded
Getting data for non-table VCP code 0x4d - Unknown feature:
VCP code 0x4d (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x4e - Unknown feature:
VCP code 0x4e (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x4f - Unknown feature:
VCP code 0x4f (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x50 - Unknown feature:
VCP code 0x50 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x51 - Unknown feature:
VCP code 0x51 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x52 - Active control:
VCP code 0x52 (Active control ): Maximum retries exceeded
Getting data for non-table VCP code 0x53 - Unknown feature:
VCP code 0x53 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x54 - Performance Preservation:
VCP code 0x54 (Performance Preservation ): Maximum retries exceeded
Getting data for non-table VCP code 0x55 - Unknown feature:
VCP code 0x55 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x56 - Horizontal Moire:
VCP code 0x56 (Horizontal Moire ): Maximum retries exceeded
Getting data for non-table VCP code 0x57 - Unknown feature:
VCP code 0x57 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x58 - Vertical Moire:
VCP code 0x58 (Vertical Moire ): Maximum retries exceeded
Getting data for non-table VCP code 0x59 - 6 axis saturation: Red:
VCP code 0x59 (6 axis saturation: Red ): Maximum retries exceeded
Getting data for non-table VCP code 0x5a - 6 axis saturation: Yellow:
VCP code 0x5a (6 axis saturation: Yellow ): Maximum retries exceeded
Getting data for non-table VCP code 0x5b - 6 axis saturation: Green:
VCP code 0x5b (6 axis saturation: Green ): Maximum retries exceeded
Getting data for non-table VCP code 0x5c - 6 axis saturation: Cyan:
VCP code 0x5c (6 axis saturation: Cyan ): Maximum retries exceeded
Getting data for non-table VCP code 0x5d - 6 axis saturation: Blue:
VCP code 0x5d (6 axis saturation: Blue ): Maximum retries exceeded
Getting data for non-table VCP code 0x5e - 6 axis saturation: Magenta:
VCP code 0x5e (6 axis saturation: Magenta ): Maximum retries exceeded
Getting data for non-table VCP code 0x5f - Unknown feature:
VCP code 0x5f (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x60 - Input Source:
VCP code 0x60 (Input Source ): Maximum retries exceeded
Getting data for non-table VCP code 0x61 - Unknown feature:
VCP code 0x61 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x62 - Audio speaker volume:
VCP code 0x62 (Audio speaker volume ): Maximum retries exceeded
Getting data for non-table VCP code 0x63 - Speaker Select:
VCP code 0x63 (Speaker Select ): Maximum retries exceeded
Getting data for non-table VCP code 0x64 - Audio: Microphone Volume:
VCP code 0x64 (Audio: Microphone Volume ): Maximum retries exceeded
Getting data for non-table VCP code 0x65 - Unknown feature:
VCP code 0x65 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x66 - Ambient light sensor:
VCP code 0x66 (Ambient light sensor ): Maximum retries exceeded
Getting data for non-table VCP code 0x67 - Unknown feature:
VCP code 0x67 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x68 - Unknown feature:
VCP code 0x68 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x69 - Unknown feature:
VCP code 0x69 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x6a - Unknown feature:
VCP code 0x6a (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x6b - Backlight Level: White:
VCP code 0x6b (Backlight Level: White ): Maximum retries exceeded
Getting data for non-table VCP code 0x6c - Video black level: Red:
VCP code 0x6c (Video black level: Red ): Maximum retries exceeded
Getting data for non-table VCP code 0x6d - Backlight Level: Red:
VCP code 0x6d (Backlight Level: Red ): Maximum retries exceeded
Getting data for non-table VCP code 0x6e - Video black level: Green:
VCP code 0x6e (Video black level: Green ): Maximum retries exceeded
Getting data for non-table VCP code 0x6f - Backlight Level: Green:
VCP code 0x6f (Backlight Level: Green ): Maximum retries exceeded
Getting data for non-table VCP code 0x70 - Video black level: Blue:
VCP code 0x70 (Video black level: Blue ): Maximum retries exceeded
Getting data for non-table VCP code 0x71 - Backlight Level: Blue:
VCP code 0x71 (Backlight Level: Blue ): Maximum retries exceeded
Getting data for non-table VCP code 0x72 - Gamma:
VCP code 0x72 (Gamma ): Maximum retries exceeded
Getting data for table VCP code 0x73 - LUT Size:
VCP code 0x73 (LUT Size ): Maximum retries exceeded
Getting data for table VCP code 0x74 - Single point LUT operation:
VCP code 0x74 (Single point LUT operation ): Maximum retries exceeded
Getting data for table VCP code 0x75 - Block LUT operation:
VCP code 0x75 (Block LUT operation ): Maximum retries exceeded
VCP code 0x76 (Remote Procedure Call ): Write-only feature
Getting data for non-table VCP code 0x77 - Unknown feature:
VCP code 0x77 (Unknown feature ): Maximum retries exceeded
Getting data for table VCP code 0x78 - EDID operation:
VCP code 0x78 (EDID operation ): Maximum retries exceeded
Getting data for non-table VCP code 0x79 - Unknown feature:
VCP code 0x79 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x7a - Adjust Focal Plane:
VCP code 0x7a (Adjust Focal Plane ): Maximum retries exceeded
Getting data for non-table VCP code 0x7b - Unknown feature:
VCP code 0x7b (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x7c - Adjust Zoom:
VCP code 0x7c (Adjust Zoom ): Maximum retries exceeded
Getting data for non-table VCP code 0x7d - Unknown feature:
VCP code 0x7d (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x7e - Trapezoid:
VCP code 0x7e (Trapezoid ): Maximum retries exceeded
Getting data for non-table VCP code 0x7f - Unknown feature:
VCP code 0x7f (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x80 - Keystone:
VCP code 0x80 (Keystone ): Maximum retries exceeded
Getting data for non-table VCP code 0x81 - Unknown feature:
VCP code 0x81 (Unknown feature ): Maximum retries exceeded
VCP code 0x82 (HorFlip ): Write-only feature
Getting data for non-table VCP code 0x83 - Unknown feature:
VCP code 0x83 (Unknown feature ): Maximum retries exceeded
VCP code 0x84 (VertFlip ): Write-only feature
Getting data for non-table VCP code 0x85 - Unknown feature:
VCP code 0x85 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x86 - Display Scaling:
VCP code 0x86 (Display Scaling ): Maximum retries exceeded
Getting data for non-table VCP code 0x87 - Sharpness:
VCP code 0x87 (Sharpness ): Maximum retries exceeded
Getting data for non-table VCP code 0x88 - Velocity Scan Modulation:
VCP code 0x88 (Velocity Scan Modulation ): Maximum retries exceeded
Getting data for non-table VCP code 0x89 - Unknown feature:
VCP code 0x89 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0x8a - TV Color Saturation:
VCP code 0x8a (TV Color Saturation ): Maximum retries exceeded
VCP code 0x8b (TV Channel Up/Down ): Write-only feature
Getting data for non-table VCP code 0x8c - TV Sharpness:
VCP code 0x8c (TV Sharpness ): Maximum retries exceeded
Getting data for non-table VCP code 0x8d - Audio Mute:
VCP code 0x8d (Audio Mute ): Maximum retries exceeded
Getting data for non-table VCP code 0x8e - TV Contrast:
VCP code 0x8e (TV Contrast ): Maximum retries exceeded
Getting data for non-table VCP code 0x8f - Audio Treble:
VCP code 0x8f (Audio Treble ): Maximum retries exceeded
Getting data for non-table VCP code 0x90 - Hue:
VCP code 0x90 (Hue ): Maximum retries exceeded
Getting data for non-table VCP code 0x91 - Audio Bass:
VCP code 0x91 (Audio Bass ): Maximum retries exceeded
Getting data for non-table VCP code 0x92 - TV Black level/Brightness:
VCP code 0x92 (TV Black level/Brightness ): Maximum retries exceeded
Getting data for non-table VCP code 0x93 - Audio Balance L/R:
VCP code 0x93 (Audio Balance L/R ): Maximum retries exceeded
Getting data for non-table VCP code 0x94 - Audio Stereo Mode:
VCP code 0x94 (Audio Stereo Mode ): Maximum retries exceeded
Getting data for non-table VCP code 0x95 - Window Position(TL_X):
VCP code 0x95 (Window Position(TL_X) ): Maximum retries exceeded
Getting data for non-table VCP code 0x96 - Window Position(TL_Y):
VCP code 0x96 (Window Position(TL_Y) ): Maximum retries exceeded
Getting data for non-table VCP code 0x97 - Window Position(BR_X):
VCP code 0x97 (Window Position(BR_X) ): Maximum retries exceeded
Getting data for non-table VCP code 0x98 - Window Position(BR_Y):
VCP code 0x98 (Window Position(BR_Y) ): Maximum retries exceeded
Getting data for non-table VCP code 0x99 - Window control on/off:
VCP code 0x99 (Window control on/off ): Maximum retries exceeded
Getting data for non-table VCP code 0x9a - Window background:
VCP code 0x9a (Window background ): Maximum retries exceeded
Getting data for non-table VCP code 0x9b - 6 axis hue control: Red:
VCP code 0x9b (6 axis hue control: Red ): Maximum retries exceeded
Getting data for non-table VCP code 0x9c - 6 axis hue control: Yellow:
VCP code 0x9c (6 axis hue control: Yellow ): Maximum retries exceeded
Getting data for non-table VCP code 0x9d - 6 axis hue control: Green:
VCP code 0x9d (6 axis hue control: Green ): Maximum retries exceeded
Getting data for non-table VCP code 0x9e - 6 axis hue control: Cyan:
VCP code 0x9e (6 axis hue control: Cyan ): Maximum retries exceeded
Getting data for non-table VCP code 0x9f - 6 axis hue control: Blue:
VCP code 0x9f (6 axis hue control: Blue ): Maximum retries exceeded
Getting data for non-table VCP code 0xa0 - 6 axis hue control: Magenta:
VCP code 0xa0 (6 axis hue control: Magenta ): Maximum retries exceeded
Getting data for non-table VCP code 0xa1 - Unknown feature:
VCP code 0xa1 (Unknown feature ): Maximum retries exceeded
VCP code 0xa2 (Auto setup on/off ): Write-only feature
Getting data for non-table VCP code 0xa3 - Unknown feature:
VCP code 0xa3 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xa4 - Turn the selected window operation on/off:
VCP code 0xa4 (Turn the selected window operation on/off): Maximum retries exceeded
Getting data for non-table VCP code 0xa5 - Change the selected window:
VCP code 0xa5 (Change the selected window ): Maximum retries exceeded
Getting data for non-table VCP code 0xa6 - Unknown feature:
VCP code 0xa6 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xa7 - Unknown feature:
VCP code 0xa7 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xa8 - Unknown feature:
VCP code 0xa8 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xa9 - Unknown feature:
VCP code 0xa9 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xaa - Screen Orientation:
VCP code 0xaa (Screen Orientation ): Maximum retries exceeded
Getting data for non-table VCP code 0xab - Unknown feature:
VCP code 0xab (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xac - Horizontal frequency:
VCP code 0xac (Horizontal frequency ): Maximum retries exceeded
Getting data for non-table VCP code 0xad - Unknown feature:
VCP code 0xad (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xae - Vertical frequency:
VCP code 0xae (Vertical frequency ): Maximum retries exceeded
Getting data for non-table VCP code 0xaf - Unknown feature:
VCP code 0xaf (Unknown feature ): Maximum retries exceeded
VCP code 0xb0 (Settings ): Write-only feature
Getting data for non-table VCP code 0xb1 - Unknown feature:
VCP code 0xb1 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xb2 - Flat panel sub-pixel layout:
VCP code 0xb2 (Flat panel sub-pixel layout ): Maximum retries exceeded
Getting data for non-table VCP code 0xb3 - Unknown feature:
VCP code 0xb3 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xb4 - Source Timing Mode:
VCP code 0xb4 (Source Timing Mode ): Maximum retries exceeded
Getting data for non-table VCP code 0xb5 - Unknown feature:
VCP code 0xb5 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xb6 - Display technology type:
VCP code 0xb6 (Display technology type ): Maximum retries exceeded
Getting data for non-table VCP code 0xb7 - Monitor status:
VCP code 0xb7 (Monitor status ): Maximum retries exceeded
Getting data for non-table VCP code 0xb8 - Packet count:
VCP code 0xb8 (Packet count ): Maximum retries exceeded
Getting data for non-table VCP code 0xb9 - Monitor X origin:
VCP code 0xb9 (Monitor X origin ): Maximum retries exceeded
Getting data for non-table VCP code 0xba - Monitor Y origin:
VCP code 0xba (Monitor Y origin ): Maximum retries exceeded
Getting data for non-table VCP code 0xbb - Header error count:
VCP code 0xbb (Header error count ): Maximum retries exceeded
Getting data for non-table VCP code 0xbc - Body CRC error count:
VCP code 0xbc (Body CRC error count ): Maximum retries exceeded
Getting data for non-table VCP code 0xbd - Client ID:
VCP code 0xbd (Client ID ): Maximum retries exceeded
Getting data for non-table VCP code 0xbe - Link control:
VCP code 0xbe (Link control ): Maximum retries exceeded
Getting data for non-table VCP code 0xbf - Unknown feature:
VCP code 0xbf (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xc0 - Display usage time:
VCP code 0xc0 (Display usage time ): Maximum retries exceeded
Getting data for non-table VCP code 0xc1 - Unknown feature:
VCP code 0xc1 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xc2 - Display descriptor length:
VCP code 0xc2 (Display descriptor length ): Maximum retries exceeded
Getting data for table VCP code 0xc3 - Transmit display descriptor:
VCP code 0xc3 (Transmit display descriptor ): Maximum retries exceeded
Getting data for non-table VCP code 0xc4 - Enable display of 'display descriptor':
VCP code 0xc4 (Enable display of 'display descriptor'): Maximum retries exceeded
Getting data for non-table VCP code 0xc5 - Unknown feature:
VCP code 0xc5 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xc6 - Application enable key:
VCP code 0xc6 (Application enable key ): Maximum retries exceeded
Getting data for non-table VCP code 0xc7 - Unknown feature:
VCP code 0xc7 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xc8 - Display controller type:
VCP code 0xc8 (Display controller type ): Maximum retries exceeded
Getting data for non-table VCP code 0xc9 - Display firmware level:
VCP code 0xc9 (Display firmware level ): Maximum retries exceeded
Getting data for non-table VCP code 0xca - OSD:
VCP code 0xca (OSD ): Maximum retries exceeded
Getting data for non-table VCP code 0xcb - Unknown feature:
VCP code 0xcb (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xcc - OSD Language:
VCP code 0xcc (OSD Language ): Maximum retries exceeded
Getting data for non-table VCP code 0xcd - Status Indicators:
VCP code 0xcd (Status Indicators ): Maximum retries exceeded
Getting data for non-table VCP code 0xce - Auxiliary display size:
VCP code 0xce (Auxiliary display size ): Maximum retries exceeded
VCP code 0xcf (Auxiliary display data ): Write-only feature
Getting data for non-table VCP code 0xd0 - Output select:
VCP code 0xd0 (Output select ): Maximum retries exceeded
Getting data for non-table VCP code 0xd1 - Unknown feature:
VCP code 0xd1 (Unknown feature ): Maximum retries exceeded
Getting data for table VCP code 0xd2 - Asset Tag:
VCP code 0xd2 (Asset Tag ): Maximum retries exceeded
Getting data for non-table VCP code 0xd3 - Unknown feature:
VCP code 0xd3 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xd4 - Stereo video mode:
VCP code 0xd4 (Stereo video mode ): Maximum retries exceeded
Getting data for non-table VCP code 0xd5 - Unknown feature:
VCP code 0xd5 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xd6 - Power mode:
VCP code 0xd6 (Power mode ): Maximum retries exceeded
Getting data for non-table VCP code 0xd7 - Auxiliary power output:
VCP code 0xd7 (Auxiliary power output ): Maximum retries exceeded
Getting data for non-table VCP code 0xd8 - Unknown feature:
VCP code 0xd8 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xd9 - Unknown feature:
VCP code 0xd9 (Unknown feature ): Maximum retries exceeded
Getting data for non-table VCP code 0xda - Scan format:
VCP code 0xda (Scan format ): Maximum retries exceeded
Getting data for non-table VCP code 0xdb - Image Mode:
VCP code 0xdb (Image Mode ): Maximum retries exceeded
Getting data for non-table VCP code 0xdc - Display Mode:
VCP code 0xdc (Display Mode ): Maximum retries exceeded
Getting data for non-table VCP code 0xdd - Unknown feature:
VCP code 0xdd (Unknown feature ): Maximum retries exceeded
VCP code 0xde (Operation Mode ): Write-only feature
Getting data for non-table VCP code 0xdf - VCP Version:
VCP code 0xdf (VCP Version ): Maximum retries exceeded
Getting data for non-table VCP code 0xe0 - Manufacturer Specific:
VCP code 0xe0 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe0 - Manufacturer Specific:
VCP code 0xe0 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe1 - Manufacturer Specific:
VCP code 0xe1 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe1 - Manufacturer Specific:
VCP code 0xe1 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe2 - Manufacturer Specific:
VCP code 0xe2 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe2 - Manufacturer Specific:
VCP code 0xe2 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe3 - Manufacturer Specific:
VCP code 0xe3 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe3 - Manufacturer Specific:
VCP code 0xe3 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe4 - Manufacturer Specific:
VCP code 0xe4 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe4 - Manufacturer Specific:
VCP code 0xe4 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe5 - Manufacturer Specific:
VCP code 0xe5 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe5 - Manufacturer Specific:
VCP code 0xe5 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe6 - Manufacturer Specific:
VCP code 0xe6 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe6 - Manufacturer Specific:
VCP code 0xe6 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe7 - Manufacturer Specific:
VCP code 0xe7 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe7 - Manufacturer Specific:
VCP code 0xe7 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe8 - Manufacturer Specific:
VCP code 0xe8 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe8 - Manufacturer Specific:
VCP code 0xe8 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xe9 - Manufacturer Specific:
VCP code 0xe9 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xe9 - Manufacturer Specific:
VCP code 0xe9 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xea - Manufacturer Specific:
VCP code 0xea (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xea - Manufacturer Specific:
VCP code 0xea (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xeb - Manufacturer Specific:
VCP code 0xeb (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xeb - Manufacturer Specific:
VCP code 0xeb (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xec - Manufacturer Specific:
VCP code 0xec (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xec - Manufacturer Specific:
VCP code 0xec (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xed - Manufacturer Specific:
VCP code 0xed (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xed - Manufacturer Specific:
VCP code 0xed (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xee - Manufacturer Specific:
VCP code 0xee (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xee - Manufacturer Specific:
VCP code 0xee (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xef - Manufacturer Specific:
VCP code 0xef (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xef - Manufacturer Specific:
VCP code 0xef (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf0 - Manufacturer Specific:
VCP code 0xf0 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf0 - Manufacturer Specific:
VCP code 0xf0 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf1 - Manufacturer Specific:
VCP code 0xf1 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf1 - Manufacturer Specific:
VCP code 0xf1 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf2 - Manufacturer Specific:
VCP code 0xf2 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf2 - Manufacturer Specific:
VCP code 0xf2 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf3 - Manufacturer Specific:
VCP code 0xf3 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf3 - Manufacturer Specific:
VCP code 0xf3 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf4 - Manufacturer Specific:
VCP code 0xf4 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf4 - Manufacturer Specific:
VCP code 0xf4 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf5 - Manufacturer Specific:
VCP code 0xf5 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf5 - Manufacturer Specific:
VCP code 0xf5 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf6 - Manufacturer Specific:
VCP code 0xf6 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf6 - Manufacturer Specific:
VCP code 0xf6 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf7 - Manufacturer Specific:
VCP code 0xf7 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf7 - Manufacturer Specific:
VCP code 0xf7 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf8 - Manufacturer Specific:
VCP code 0xf8 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf8 - Manufacturer Specific:
VCP code 0xf8 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xf9 - Manufacturer Specific:
VCP code 0xf9 (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xf9 - Manufacturer Specific:
VCP code 0xf9 (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xfa - Manufacturer Specific:
VCP code 0xfa (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xfa - Manufacturer Specific:
VCP code 0xfa (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xfb - Manufacturer Specific:
VCP code 0xfb (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xfb - Manufacturer Specific:
VCP code 0xfb (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xfc - Manufacturer Specific:
VCP code 0xfc (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xfc - Manufacturer Specific:
VCP code 0xfc (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xfd - Manufacturer Specific:
VCP code 0xfd (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xfd - Manufacturer Specific:
VCP code 0xfd (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xfe - Manufacturer Specific:
VCP code 0xfe (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xfe - Manufacturer Specific:
VCP code 0xfe (Manufacturer Specific ): Maximum retries exceeded
Getting data for non-table VCP code 0xff - Manufacturer Specific:
VCP code 0xff (Manufacturer Specific ): Maximum retries exceeded
Getting data for table VCP code 0xff - Manufacturer Specific:
VCP code 0xff (Manufacturer Specific ): Maximum retries exceeded
Unable to read or parse capabilities.
Skipping comparison of declared capabilities to observed features
Unable to calculate color temperature from VCP features x0B and x0C
Probing display 2
(ddc_open_display) No EDID for device on bus /dev/i2c-6
Unable to open display bus /dev/i2c-6, status code -3016 (DDCRC_EDID)
Pr
from ddcutil.
from ddcutil.
from ddcutil.
OK I've install 0.7.2
sudo ddcutil detect --verbose --force-slave-address --stats > ddcutil1.txt
sudo ddcutil environment --verbose --force-slave-address --stats > ddcutil2.txt
from ddcutil.
from ddcutil.
I have a new Dell TB16 (thunderbolt) dock that seems to be interfering with DDC to my monitor as well.
I used to use a script with ddccontrol in it to change the brightness on my directly-connected monitor. With the dock in between, it no longer works. Read about ddcutil, then installed it, but it doesn't seem to be able to talk to it either through the dock.
ddcutil environment --verbose > ddc_environment.txt
ddcutil detect --verbose > ddc_detect.txt
Perhaps these can shed some light, however I suspect the problem is with the dock, firmware, or drivers themselves.
from ddcutil.
from ddcutil.
from ddcutil.
from ddcutil.
from ddcutil.
I think so. I did run it again and got this:
Job 2, βddcutil interrogate > ddc_interβ¦β terminated by signal SIGSEGV (Address boundary error)
Laptop is brand new, but has been around since January I think.
Intel(R) Core(TM) i5-7440HQ CPU @ 2.80GHz
https://ark.intel.com/products/97459/Intel-Core-i5-7440HQ-Processor-6M-Cache-up-to-3_80-GHz
from ddcutil.
from ddcutil.
See bug #21 .
from ddcutil.
from ddcutil.
Closing this issue since it has been determined to be a problem in the DisplayPort Multi-Stream I2C driver code.
For a detailed description of this issue, see this discussion thread.
Updates will be posted on the ddcutil FAQ.
from ddcutil.
Nice, so it looks like this may be fixed sometime in the future. Tracked down the bug at freedesktop.org:
(Looks like the developer did not get CC'd on the bug as he asked, unless is on the mailing list, which is likely.)
from ddcutil.
from ddcutil.
@rockowitz Can we do something to create more priority on the upstream bugs? Seems anything interesting in the last month.
from ddcutil.
from ddcutil.
/cc @libthinkpad
from ddcutil.
@rockowitz I have the same issue with a lenovo dock. Can I contribute in anyway?
I added myself as a CC to the issue linked above.
I confirm plugging in the HDMI cable directly to the laptop works as expected. The monitor is a Dell P2418D.
Connected to DP via dock
Setting output level verbose...
Setting maximum retries...
Forcing --stats...
Forcing --force-slave-address..
This command will take a while to run...
Current time (local): 2019-01-07 20:22:29 CET
Current time (UTC): 2019-01-07 19:22:29
Seconds since boot: 450431
*** Basic System Information ***
ddcutil version: 0.9.4
/proc/version:
Linux version 4.20.0-arch1-1-ARCH (builduser@heftig-29859) (gcc version 8.2.1 20181127 (GCC)) #1 SMP PREEMPT Mon Dec 24 03:00:40 UTC 2018
Architecture: x86_64
Distributor id: Arch
Release: rolling
Found a known architecture
/proc/cmdline:
BOOT_IMAGE=/vmlinuz-linux root=/dev/mapper/MZVLW256HEHP-root rw cryptdevice=UUID=d9b2f01c-1b0f-4059-bb92-308c5c729572:cryptolvm:allow-discards resume=/dev/mapper/MZVLW256HEHP-swap
Compiler information:
C standard: 201710
gcc compatible compiler:
Compiler version: 8.2.1
Processor information as reported by lscpu:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 39 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 142
Model name: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Stepping: 9
CPU MHz: 799.267
CPU max MHz: 3500.0000
CPU min MHz: 400.0000
BogoMIPS: 5810.00
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 4096K
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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
DMI Information from /sys/class/dmi/id:
Motherboard vendor: LENOVO
Motherboard product name: 20HFCTO1WW
System vendor: LENOVO
System product name: 20HFCTO1WW
Chassis vendor: LENOVO
Chassis type: 10 - Notebook
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...
Primary video controller at PCI address 0000:00:02.0 (boot_vga flag is set)
Device class: x030000 VGA compatible controller
Vendor: x8086 Intel Corporation
Device: x5916 HD Graphics 620
Subvendor/Subdevice: 17aa/224b Lenovo
Driver name: i915
Driver version: Unable to determine
I2C device: i2c-3 name: i915 gmbus dpd
I2C device: i2c-1 name: i915 gmbus dpc
I2C device: i2c-2 name: i915 gmbus dpb
I2C device: i2c-7 name: DPMST
*** Primary Check 2: Check that /dev/i2c-* exist and writable ***
Current user: root (0)
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 can be enabled by just giving everyone RW permission
The following tests probe for these conditions.
Checking for /dev/i2c-* devices...
crw------- 1 root root 89, 0 Jan 7 17:14 /dev/i2c-0
crw------- 1 root root 89, 1 Jan 7 17:14 /dev/i2c-1
crw------- 1 root root 89, 2 Jan 7 17:14 /dev/i2c-2
crw------- 1 root root 89, 3 Jan 7 17:14 /dev/i2c-3
crw------- 1 root root 89, 4 Jan 7 17:14 /dev/i2c-4
crw------- 1 root root 89, 5 Jan 7 17:14 /dev/i2c-5
crw------- 1 root root 89, 6 Jan 7 17:14 /dev/i2c-6
crw------- 1 root root 89, 7 Jan 7 20:22 /dev/i2c-7
Current user (root) has RW access to all /dev/i2c-* devices.
Checking for group i2c...
Group i2c does not exist
Looking for udev rules files that reference i2c:
Checking rules directory /lib/udev/rules.d:
/lib/udev/rules.d/60-sensor.rules:SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="usb|i2c", \
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:
*** Primary Check 3: Check that module i2c_dev is loaded ***
Checking for module i2c_dev...
Module i2c-dev is NOT built into 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...
grep: /etc/modules: No such file or directory
grep: /etc/modules-load.d/*conf: No such file or directory
grep: /run/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_dev
Found other loaded module: videobuf2_vmalloc
Found other loaded module: videobuf2_memops
Found other loaded module: videobuf2_v4l2
Found other loaded module: videobuf2_common
Found other loaded module: videodev
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_i801
Testing if modules are loaded using /sys...
Module amdgpu is NOT loaded
Module fbdev is NOT loaded
Module fglrx is NOT loaded
Module fturbo is NOT loaded
Module i915 is loaded
Module mgag200 is NOT loaded
Module nvidia is NOT loaded
Module nouveau is NOT loaded
Module radeon is NOT loaded
Module vboxvideo is NOT loaded
Module vc4 is NOT loaded
Module drm is loaded
Module i2c_algo_bit is loaded
Module i2c_dev is loaded
Module i2c_piix4 is NOT loaded
Module ddcci is NOT loaded
Examining /sys/bus/i2c/devices...
/sys/bus/i2c/devices/i2c-3/name: i915 gmbus dpd
/sys/bus/i2c/devices/i2c-1/name: i915 gmbus dpc
/sys/bus/i2c/devices/i2c-6/name: DPDDC-C
/sys/bus/i2c/devices/i2c-4/name: DPDDC-A
/sys/bus/i2c/devices/i2c-2/name: i915 gmbus dpb
/sys/bus/i2c/devices/i2c-0/name: SMBus I801 adapter at efa0
/sys/bus/i2c/devices/i2c-7/name: DPMST
/sys/bus/i2c/devices/i2c-5/name: DPDDC-B
Examining I2C buses, as detected by I2C layer...
Current time (local): 2019-01-07 20:22:29 CET
Current time (UTC): 2019-01-07 19:22:29
Seconds since boot: 450431
Detected 7 I2C buses:
Bus /dev/i2c-1 found: true
Bus /dev/i2c-1 probed: true
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 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-3 found: true
Bus /dev/i2c-3 probed: true
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 0x50 present: true
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
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
Bus /dev/i2c-5 found: true
Bus /dev/i2c-5 probed: true
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-6 found: true
Bus /dev/i2c-6 probed: true
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 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
xrandr connection report:
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 530mm x 300mm
DP2-2 disconnected (normal left inverted right x axis y axis)
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Checking for possibly conflicting programs...
Examining I2C buses using i2cdetect...
Current time (local): 2019-01-07 20:22:29 CET
Current time (UTC): 2019-01-07 19:22:29
Seconds since boot: 450431
Device /dev/i2c-0 is a SMBus or other ignorable device. Skipping i2cdetect.
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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: 03 04 05 06 07 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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: 03 04 05 06 07 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
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: 30 -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Performing basic scan of I2C devices using local sysenv functions...
Current time (local): 2019-01-07 20:22:46 CET
Current time (UTC): 2019-01-07 19:22:46
Seconds since boot: 450448
Examining device /dev/i2c-0...
Device /dev/i2c-0 is a SMBus or other ignorable device. Skipping.
Examining device /dev/i2c-1...
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...
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-3...
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...
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=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-5...
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-6...
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=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-7...
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=EIO(-5): Input/output error
Trying simple VCP read of feature 0x10...
Attempt 1 to read feature returned hard error: EIO(-5): Input/output error
DDC communication failed.
EDIDs reported by X11 for connected xrandr outputs:
xrandr output: eDP1
Raw EDID:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
xrandr output: DP2-1
Raw EDID:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac c1 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 04 a5 35 1e 78 3a ad 75 a9 54 4d 9d 26 .....5.x:.u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 01 0a 20 20 20 20 20 20 01 b2 .1V.q... ..
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.4
Product code: 53441
Extra descriptor: Unspecified
Video input definition: 0xa5 - Digital Input (DisplayPort)
Supported features:
DPMS active-off
Digital display type: RGB 4:4:4 + YCrCb 4:2:2
Standard sRGB color space: True
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 0.062
Extension blocks: 1
EDID source:
Probing I2C devices using udev, susbsystem i2c-dev...
Current time (local): 2019-01-07 20:22:48 CET
Current time (UTC): 2019-01-07 19:22:48
Seconds since boot: 450450
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
Device Node Path: /dev/i2c-5
struct udev_device at: 0x557b56c1cfe0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/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/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
MAJOR -> 89
MINOR -> 5
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:5
device -> (null)
name -> DPDDC-B
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=5
DEVNAME=i2c-5
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
Device Node Path: /dev/i2c-6
struct udev_device at: 0x557b56c23520
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/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-2/i2c-6/i2c-dev/i2c-6
MAJOR -> 89
MINOR -> 6
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:6
device -> (null)
name -> DPDDC-C
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-eDP-1/i2c-4/i2c-dev/i2c-4
Device Node Path: /dev/i2c-4
struct udev_device at: 0x557b56c23520
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/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/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
MAJOR -> 89
MINOR -> 4
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:4
device -> (null)
name -> DPDDC-A
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=4
DEVNAME=i2c-4
***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: 0x557b56c23210
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 dpc
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: 0x557b56c23830
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 dpb
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: 0x557b56c23210
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 dpd
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=3
DEVNAME=i2c-3
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Device Node Path: /dev/i2c-7
struct udev_device at: 0x557b56c23830
devpath: /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/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/i2c-7/i2c-dev/i2c-7
MAJOR -> 89
MINOR -> 7
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:7
device -> (null)
name -> DPMST
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=7
DEVNAME=i2c-7
***One Device ***
path: /sys/devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
Device Node Path: /dev/i2c-0
struct udev_device at: 0x557b56c23830
devpath: /devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:1f.4/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:1f.4/i2c-0/i2c-dev/i2c-0
MAJOR -> 89
MINOR -> 0
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:0
device -> (null)
name -> SMBus I801 adapter at efa0
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=0
DEVNAME=i2c-0
Summary of udev I2C devices
Subsystem Sysname Sysattr Name Devpath
i2c-dev i2c-0 SMBus I801 adapter at efa0 /devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
i2c-dev i2c-1 i915 gmbus dpc /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1
i2c-dev i2c-2 i915 gmbus dpb /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2
i2c-dev i2c-3 i915 gmbus dpd /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3
i2c-dev i2c-4 DPDDC-A /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
i2c-dev i2c-5 DPDDC-B /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
i2c-dev i2c-6 DPDDC-C /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
i2c-dev i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Looking for udev devices with name attribute DPMST...
Summary of udev DPMST devices...
Subsystem Sysname Sysattr Name Devpath
i2c i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7
i2c i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7
i2c-dev i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Examining configuration files...
DKMS modules:
Kernel I2C configuration settings:
grep: /boot/config-4.20.0-arch1-1-ARCH: No such file or directory
Kernel AMDGPU configuration settings:
grep: /boot/config-4.20.0-arch1-1-ARCH: No such file or directory
Examining system logs...
Current timestamps:
Current time (local): 2019-01-07 20:22:48 CET
Current time (UTC): 2019-01-07 19:22:48
Seconds since boot: 450450
Scanning dmesg output for I2C related entries...
Executing command: dmesg
[91292.007266] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104333.055168] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104343.141274] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104642.028340] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[106353.293987] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[109117.003905] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[119755.590998] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[122358.883869] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134597.647222] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134598.182814] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134631.193116] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134694.132608] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134704.665076] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134712.819451] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134885.106197] drm_dp_i2c_do_msg: 2 callbacks suppressed
[135124.303862] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[135144.299920] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136101.544299] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136115.753183] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136585.401423] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136603.275455] drm_dp_i2c_do_msg: 14 callbacks suppressed
[136608.313124] drm_dp_i2c_do_msg: 464 callbacks suppressed
[136654.757790] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136792.812206] drm_dp_i2c_do_msg: 2 callbacks suppressed
[137248.853012] drm_dp_i2c_do_msg: 2 callbacks suppressed
[141020.439701] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[141065.091346] drm_dp_i2c_do_msg: 2 callbacks suppressed
[143175.799283] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[145281.142366] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[145330.276804] drm_dp_i2c_do_msg: 232 callbacks suppressed
Scanning journalctl output for I2C related entries...
Executing command: journalctl --no-pager --boot
Jan 02 15:41:30 lenovo-LBA042 kernel: ACPI: Added _OSI(Linux-Dell-Video)
Jan 02 15:41:30 lenovo-LBA042 kernel: pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
Jan 02 15:41:30 lenovo-LBA042 kernel: thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
Jan 02 15:41:31 lenovo-LBA042 kernel: i915 0000:00:02.0: enabling device (0006 -> 0007)
Jan 02 15:41:31 lenovo-LBA042 kernel: fb0: switching to inteldrmfb from EFI VGA
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Replacing VGA console driver
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Driver supports precise vblank timestamp query.
Jan 02 15:41:31 lenovo-LBA042 kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=mem
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Initialized i915 1.6.0 20180921 for 0000:00:02.0 on minor 0
Jan 02 15:41:31 lenovo-LBA042 kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
Jan 02 15:41:31 lenovo-LBA042 kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
Jan 02 15:41:31 lenovo-LBA042 kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jan 02 15:41:31 lenovo-LBA042 kernel: fbcon: inteldrmfb (fb0) is primary device
Jan 02 15:41:32 lenovo-LBA042 kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Jan 02 15:41:32 lenovo-LBA042 kernel: videodev: Linux video capture interface: v2.00
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b5ab)
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Extension 4 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Extension 3 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Processing 2 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Camera 1 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: usbcore: registered new interface driver uvcvideo
Jan 02 15:41:32 lenovo-LBA042 kernel: USB Video Class driver (1.1.1)
Jan 02 15:16:34 lenovo-LBA042 keybase[18882]: 2019-01-02T15:16:34.683617+01:00 βΆ [DEBU keybase config.go:310] 22d HelloIAm: 2 - {19108 desktop helper [/opt/keybase/Keybase --type=renderer --no-sandbox --primordial-pipe-token=05E973435C90CC9F91C5BA9F415732AE --lang=en-US --app-path=/opt/keybase/resources/app --node-integration=true --webview-tag=true --no-sandbox --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553 --disable-accelerated-video-decode --service-request-channel-token=05E973435C90CC9F91C5BA9F415732AE --renderer-client-id=4 --shared-files=v8_natives_data:100,v8_snapshot_data:101] Menubar 1.0.36-20171206132529+337e709239}
Jan 02 15:16:35 lenovo-LBA042 keybase[18882]: 2019-01-02T15:16:35.305892+01:00 βΆ [DEBU keybase config.go:310] 25c HelloIAm: 3 - {19115 desktop [/opt/keybase/Keybase --type=renderer --no-sandbox --primordial-pipe-token=D8D8BE55DEF7FA8866BDFCD8F2EA5A13 --lang=en-US --app-path=/opt/keybase/resources/app --node-integration=true --webview-tag=true --no-sandbox --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553 --disable-accelerated-video-decode --service-request-channel-token=D8D8BE55DEF7FA8866BDFCD8F2EA5A13 --renderer-client-id=6 --shared-files=v8_natives_data:100,v8_snapshot_data:101] Main Renderer 1.0.36-20171206132529+337e709239}
Jan 02 16:02:16 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 02 20:21:12 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 02 20:42:41 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 09:38:16 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 13:55:54 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 19:28:17 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 21:49:01 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 08:49:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 09:23:44 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 09:38:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 11:38:49 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 13:48:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 14:05:37 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 15:49:58 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 16:13:36 lenovo-LBA042 root[5641]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:36 lenovo-LBA042 root[5653]: ACPI group/action undefined: video/brightnessup / BRTUP
Jan 04 16:13:37 lenovo-LBA042 root[5660]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:37 lenovo-LBA042 root[5667]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:37 lenovo-LBA042 root[5680]: ACPI group/action undefined: video/brightnessup / BRTUP
Jan 04 19:27:19 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 19:27:29 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 09:04:32 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 09:33:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 10:19:04 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 13:16:14 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 13:59:37 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:23:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:23:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:24:09 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:12 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:31 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:28:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:32:22 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:32:42 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:48:40 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:48:54 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:56:44 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:57:01 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 14 callbacks suppressed
Jan 07 17:57:06 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 464 callbacks suppressed
Jan 07 17:57:53 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 18:00:11 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 18:07:47 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 19:10:39 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 19:11:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 19:46:34 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 20:21:39 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 20:22:28 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 232 callbacks suppressed
Scanning file: /var/log/Xorg.0.log
Limiting output to first 200 relevant lines...
[ 43.250] X.Org Video Driver: 24.0
[ 43.252] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 43.774] Module class: X.Org Video Driver
[ 43.774] ABI class: X.Org Video Driver, version 24.0
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
[ 43.995] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20180921
[ 44.035] (II) Initializing extension XVideo
[ 44.035] (II) Initializing extension XVideo-MotionCompensation
[ 44.209] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[ 44.209] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 44.209] (**) Video Bus: Applying InputClass "system-keyboard"
[ 44.209] (II) Using input driver 'libinput' for 'Video Bus'
[ 44.209] (**) Video Bus: always reports core events
[ 44.210] (II) event6 - Video Bus: is tagged by udev as: Keyboard
[ 44.210] (II) event6 - Video Bus: device is a keyboard
[ 44.210] (II) event6 - Video Bus: device removed
[ 44.224] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8/event6"
[ 44.224] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 44.225] (II) event6 - Video Bus: is tagged by udev as: Keyboard
[ 44.225] (II) event6 - Video Bus: device is a keyboard
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 true false
/var/log/kern.log true false
/var/log/messages true false
/var/log/syslog true false
/var/log/Xorg.0.log true true
Probing connected monitors using libdrm...
Checking libdrm version using pkg-config...
2.4.96
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: 20180921
Description: Intel Graphics
DRM library version: 1.3.0.
DRM Busid: pci:0000:00:02.0
Device information:
bustype: 0 - pci
domain:bus:device.func: 0000:00:02.0
vendor vid:pid: 0x8086:0x5916
subvendor vid:pid: 0x17aa:0x224b
revision id: 0x0002
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: link-status flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 6: non-desktop flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 7: type flags: 0x0000000c - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_ENUM
Property 8: SRC_X flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 9: SRC_Y flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 10: SRC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 11: SRC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 12: CRTC_X flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 13: CRTC_Y flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 14: CRTC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 15: CRTC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 16: FB_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC
Property 17: IN_FENCE_FD flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 18: OUT_FENCE_PTR flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 19: CRTC_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC
Property 20: ACTIVE flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 21: MODE_ID flags: 0x80000010 - DRM_MODE_PROP_BLOB, DRM_MODE_PROP_ATOMIC
Property 22: DEGAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 23: DEGAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 24: CTM flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 25: GAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 26: GAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 27: IN_FORMATS flags: 0x00000014 - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_BLOB
Property 30: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 31: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 32: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 35: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 36: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 37: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 40: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 44: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 45: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 46: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 49: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 50: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 51: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 54: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 58: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 59: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 60: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 63: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 64: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 65: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 68: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 76: Broadcast RGB flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 77: scaling mode flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 83: audio flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 84: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 86: aspect ratio flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 87: content type flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 88: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 94: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 96: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Scanning connectors...
connector_id: 71
connector name eDP-1
connector_type: 14 - eDP
connector_type_id: 1
connection: 1 - connected
encoder: 70
encoder type (signal format): 2 - TDMS
EDID property
Raw property blob:
blob id: 128
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
connector_id: 79
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: 85
connector name HDMI-1
connector_type: 11 - HDMI
connector_type_id: 1
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 90
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: 95
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
connector_id: 100
connector name DP-4
connector_type: 10 - DP
connector_type_id: 4
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 113
connector name DP-3
connector_type: 10 - DP
connector_type_id: 3
connection: 1 - connected
encoder: 92
encoder type (signal format): 7 - (null)
EDID property
Raw property blob:
blob id: 99
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac c1 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 04 a5 35 1e 78 3a ad 75 a9 54 4d 9d 26 .....5.x:.u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 01 0a 20 20 20 20 20 20 01 b2 .1V.q... ..
+0080 02 03 15 b1 50 90 05 04 03 02 07 16 01 06 11 12 ....P...........
+0090 15 13 14 1f 20 02 3a 80 18 71 38 2d 40 58 2c 45 .... .:..q8-@X,E
+00a0 00 0e 28 21 00 00 1e 01 1d 80 18 71 1c 16 20 58 ..(!.......q.. X
+00b0 2c 25 00 0e 28 21 00 00 9e bf 16 00 a0 80 38 13 ,%..(!........8.
+00c0 40 30 20 3a 00 0e 28 21 00 00 1a 7e 39 00 a0 80 @0 :..(!...~9...
+00d0 38 1f 40 30 20 3a 00 0e 28 21 00 00 1a 00 00 00 8.@0 :..(!......
+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 62 ...............b
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.4
Product code: 53441
Extra descriptor: Unspecified
Video input definition: 0xa5 - Digital Input (DisplayPort)
Supported features:
DPMS active-off
Digital display type: RGB 4:4:4 + YCrCb 4:2:2
Standard sRGB color space: True
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 0.062
Extension blocks: 1
EDID source:
connector_id: 121
connector name DP-5
connector_type: 10 - DP
connector_type_id: 5
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 125
connector name DP-6
connector_type: 10 - DP
connector_type_id: 6
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
Examining /sys/class/drm...
Found connector: card0-HDMI-A-1
/sys/class/drm/card0/card0-HDMI-A-1/status: disconnected
Found connector: card0-DP-6
/sys/class/drm/card0/card0-DP-6/status: disconnected
Found connector: card0-eDP-1
/sys/class/drm/card0/card0-eDP-1/status: connected
I2C device: i2c-4
Found connector: card0-DP-2
/sys/class/drm/card0/card0-DP-2/status: disconnected
Found connector: card0-HDMI-A-2
/sys/class/drm/card0/card0-HDMI-A-2/status: disconnected
Found connector: card0-DP-5
/sys/class/drm/card0/card0-DP-5/status: disconnected
Found connector: card0-DP-3
/sys/class/drm/card0/card0-DP-3/status: connected
Found connector: card0-DP-1
/sys/class/drm/card0/card0-DP-1/status: disconnected
Query file system for i2c nodes under /sys/class/drm/card*...
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-DP-1/i2c-5
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-DP-2/i2c-6
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-eDP-1/i2c-4
Device Identifier Cross Reference Report
EDID: ...42360075 Mfg: LGD Model: Unspecified SN: Unspecified
I2C device: Not found
XrandR output: eDP1
DRM connector: eDP-1
UDEV name: (null)
UDEV syspath: (null)
sysfs drm path: /sys/class/drm/card0/card0-eDP-1
sysfs drm I2C: i2c-4
EDID: ...202001B2 Mfg: DEL Model: DELL P2418D SN: MY3ND76I0Z2T
I2C device: Not found
XrandR output: DP2-1
DRM connector: DP-3
UDEV name: (null)
UDEV syspath: (null)
sysfs drm path: /sys/class/drm/card0/card0-DP-3
sysfs drm I2C: (null)
Env_Accumulator:
architecture: x86_64
distributor_id Arch
Drivers detected: i915
/dev/i2c device numbers: 0 1 2 3 4 5 6 7
sysfs_i2c_devices_exist: true
/sys/bus/i2c device numbers: 0 1 2 3 4 5 6 7
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: false
dev_i2c_common_group_name: root
all_dev_i2c_has_group_i2c: false
any_dev_i2c_has_group_i2c: false
all_dev_i2c_is_group_rw: true
any_dev_i2c_is_group_rw: false
cur_uname: root
cur_uid: 0
cur_user_in_group_i2c: false
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.
Skipping USB environment exploration.
Issue command "ddcutil usbenvironment --verbose" if there are any USB attached monitors.
Statistics for environment exploration:
Maximum Try Settings:
Operation Type Current Default
Write only exchange tries: 4 4
Write read exchange tries: 15 10
Multi-part read exchange tries: 15 8
Multi-part write exchange tries: 8 8
Retry statistics for ddc write only
No tries attempted
Retry statistics for ddc write/read
Max tries allowed: 15
Successful attempts by number of tries required:
1: 0
2: 0
3: 0
4: 0
5: 0
6: 0
7: 0
8: 0
9: 0
10: 0
11: 0
12: 0
13: 0
14: 0
15: 0
Total: 0
Failed due to max tries exceeded: 1
Failed due to fatal error: 0
Total attempts: 1
Retry statistics for multi-part read exchange
No tries attempted
Retry statistics for multi-part write exchange
No tries attempted
DDC Related Errors:
Count Status Code Description
15 EREMOTEIO ( -121) Remote I/O error
1 DDCRC_RETRIES (-3007) maximum retries exceeded (derived)
Total errors: 16
Errors Wrapped in Retry:
Count Status Code Description
15 EREMOTEIO ( -121) Remote I/O error
Total errors: 15
Sleep Strategy Stats:
Total IO events: 130
IO error count: 16
Total sleep events: 1
Sleep Event type Count
SE_WRITE_TO_READ 0
SE_POST_OPEN 1
SE_POST_WRITE 0
SE_POST_READ 0
SE_DDC_NULL 0
SE_POST_SAVE_SETTINGS 0
Call Stats:
Type Count Millisec ( Nanosec)
write calls (IE_WRITE) 55 826 ( 826610062)
read calls (IE_READ) 7 192 ( 192755604)
open file calls (IE_OPEN) 16 0 ( 712025)
close file calls (IE_CLOSE) 16 0 ( 205127)
other I/O calls (IE_OTHER) 36 0 ( 163503)
Totals: 130 1020 ( 1020446321)
Sleep Call Stats:
Total sleep calls: 15
Requested sleep time milliseconds : 750
Actual sleep milliseconds (nanosec): 752 ( 752549529)
Total elapsed milliseconds (nanoseconds): 20802 ( 20802920252)
*** Detected Displays ***
Invalid display
I2C bus: /dev/i2c-4
I2C address 0x50 (EDID) present: true
Is eDP device: true
/sys/bus/i2c/devices/i2c-4/name: DPDDC-A
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
DDC communication failed
This is a eDP laptop display. Laptop displays do not support DDC/CI.
Statistics for display detection:
Maximum Try Settings:
Operation Type Current Default
Write only exchange tries: 4 4
Write read exchange tries: 15 10
Multi-part read exchange tries: 15 8
Multi-part write exchange tries: 8 8
Retry statistics for ddc write only
No tries attempted
Retry statistics for ddc write/read
No tries attempted
Retry statistics for multi-part read exchange
No tries attempted
Retry statistics for multi-part write exchange
No tries attempted
DDC Related Errors: None
Total errors: 0
Errors Wrapped in Retry: None
Total errors: 0
Sleep Strategy Stats:
Total IO events: 0
IO error count: 0
Total sleep events: 1
Sleep Event type Count
SE_WRITE_TO_READ 0
SE_POST_OPEN 0
SE_POST_WRITE 0
SE_POST_READ 0
SE_DDC_NULL 0
SE_POST_SAVE_SETTINGS 0
Call Stats:
Type Count Millisec ( Nanosec)
Totals: 0 0 ( 0)
Sleep Call Stats:
Total sleep calls: 15
Requested sleep time milliseconds : 750
Actual sleep milliseconds (nanosec): 752 ( 752549529)
Elapsed milliseconds since last reset (nanosec): 0 ( 258703)
Total elapsed milliseconds (nanoseconds): 20803 ( 20803207185)
Setting output level normal Table features will be skipped...
Skipping invalid display on bus dev/i2c-4
Display scanning complete.
Connected to HDMI via dock
Setting output level verbose...
Setting maximum retries...
Forcing --stats...
Forcing --force-slave-address..
This command will take a while to run...
Current time (local): 2019-01-07 19:11:24 CET
Current time (UTC): 2019-01-07 18:11:24
Seconds since boot: 446165
*** Basic System Information ***
ddcutil version: 0.9.4
/proc/version:
Linux version 4.20.0-arch1-1-ARCH (builduser@heftig-29859) (gcc version 8.2.1 20181127 (GCC)) #1 SMP PREEMPT Mon Dec 24 03:00:40 UTC 2018
Architecture: x86_64
Distributor id: Arch
Release: rolling
Found a known architecture
/proc/cmdline:
BOOT_IMAGE=/vmlinuz-linux root=/dev/mapper/MZVLW256HEHP-root rw cryptdevice=UUID=d9b2f01c-1b0f-4059-bb92-308c5c729572:cryptolvm:allow-discards resume=/dev/mapper/MZVLW256HEHP-swap
Compiler information:
C standard: 201710
gcc compatible compiler:
Compiler version: 8.2.1
Processor information as reported by lscpu:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 39 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 142
Model name: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Stepping: 9
CPU MHz: 899.943
CPU max MHz: 3500.0000
CPU min MHz: 400.0000
BogoMIPS: 5810.00
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 4096K
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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
DMI Information from /sys/class/dmi/id:
Motherboard vendor: LENOVO
Motherboard product name: 20HFCTO1WW
System vendor: LENOVO
System product name: 20HFCTO1WW
Chassis vendor: LENOVO
Chassis type: 10 - Notebook
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...
Primary video controller at PCI address 0000:00:02.0 (boot_vga flag is set)
Device class: x030000 VGA compatible controller
Vendor: x8086 Intel Corporation
Device: x5916 HD Graphics 620
Subvendor/Subdevice: 17aa/224b Lenovo
Driver name: i915
Driver version: Unable to determine
I2C device: i2c-3 name: i915 gmbus dpd
I2C device: i2c-1 name: i915 gmbus dpc
I2C device: i2c-2 name: i915 gmbus dpb
I2C device: i2c-7 name: DPMST
*** Primary Check 2: Check that /dev/i2c-* exist and writable ***
Current user: root (0)
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 can be enabled by just giving everyone RW permission
The following tests probe for these conditions.
Checking for /dev/i2c-* devices...
crw------- 1 root root 89, 0 Jan 7 17:14 /dev/i2c-0
crw------- 1 root root 89, 1 Jan 7 17:14 /dev/i2c-1
crw------- 1 root root 89, 2 Jan 7 17:14 /dev/i2c-2
crw------- 1 root root 89, 3 Jan 7 17:14 /dev/i2c-3
crw------- 1 root root 89, 4 Jan 7 17:14 /dev/i2c-4
crw------- 1 root root 89, 5 Jan 7 17:14 /dev/i2c-5
crw------- 1 root root 89, 6 Jan 7 17:14 /dev/i2c-6
crw------- 1 root root 89, 7 Jan 7 19:10 /dev/i2c-7
Current user (root) has RW access to all /dev/i2c-* devices.
Checking for group i2c...
Group i2c does not exist
Looking for udev rules files that reference i2c:
Checking rules directory /lib/udev/rules.d:
/lib/udev/rules.d/60-sensor.rules:SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="usb|i2c", \
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:
*** Primary Check 3: Check that module i2c_dev is loaded ***
Checking for module i2c_dev...
Module i2c-dev is NOT built into 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...
grep: /etc/modules: No such file or directory
grep: /etc/modules-load.d/*conf: No such file or directory
grep: /run/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_dev
Found other loaded module: videobuf2_vmalloc
Found other loaded module: videobuf2_memops
Found other loaded module: videobuf2_v4l2
Found other loaded module: videobuf2_common
Found other loaded module: videodev
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_i801
Testing if modules are loaded using /sys...
Module amdgpu is NOT loaded
Module fbdev is NOT loaded
Module fglrx is NOT loaded
Module fturbo is NOT loaded
Module i915 is loaded
Module mgag200 is NOT loaded
Module nvidia is NOT loaded
Module nouveau is NOT loaded
Module radeon is NOT loaded
Module vboxvideo is NOT loaded
Module vc4 is NOT loaded
Module drm is loaded
Module i2c_algo_bit is loaded
Module i2c_dev is loaded
Module i2c_piix4 is NOT loaded
Module ddcci is NOT loaded
Examining /sys/bus/i2c/devices...
/sys/bus/i2c/devices/i2c-3/name: i915 gmbus dpd
/sys/bus/i2c/devices/i2c-1/name: i915 gmbus dpc
/sys/bus/i2c/devices/i2c-6/name: DPDDC-C
/sys/bus/i2c/devices/i2c-4/name: DPDDC-A
/sys/bus/i2c/devices/i2c-2/name: i915 gmbus dpb
/sys/bus/i2c/devices/i2c-0/name: SMBus I801 adapter at efa0
/sys/bus/i2c/devices/i2c-7/name: DPMST
/sys/bus/i2c/devices/i2c-5/name: DPDDC-B
Examining I2C buses, as detected by I2C layer...
Current time (local): 2019-01-07 19:11:24 CET
Current time (UTC): 2019-01-07 18:11:24
Seconds since boot: 446166
Detected 7 I2C buses:
Bus /dev/i2c-1 found: true
Bus /dev/i2c-1 probed: true
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 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-3 found: true
Bus /dev/i2c-3 probed: true
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 0x50 present: true
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
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
Bus /dev/i2c-5 found: true
Bus /dev/i2c-5 probed: true
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-6 found: true
Bus /dev/i2c-6 probed: true
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 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
xrandr connection report:
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 530mm x 300mm
DP2-2 disconnected (normal left inverted right x axis y axis)
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Checking for possibly conflicting programs...
Examining I2C buses using i2cdetect...
Current time (local): 2019-01-07 19:11:24 CET
Current time (UTC): 2019-01-07 18:11:24
Seconds since boot: 446166
Device /dev/i2c-0 is a SMBus or other ignorable device. Skipping i2cdetect.
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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: 03 04 05 06 07 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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: 03 04 05 06 07 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
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: -- -- -- -- -- -- -- 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- 54 -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Performing basic scan of I2C devices using local sysenv functions...
Current time (local): 2019-01-07 19:11:41 CET
Current time (UTC): 2019-01-07 18:11:41
Seconds since boot: 446183
Examining device /dev/i2c-0...
Device /dev/i2c-0 is a SMBus or other ignorable device. Skipping.
Examining device /dev/i2c-1...
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...
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-3...
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...
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=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-5...
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-6...
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=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-7...
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=EIO(-5): Input/output error
Trying simple VCP read of feature 0x10...
Attempt 1 to read feature returned hard error: EIO(-5): Input/output error
DDC communication failed.
EDIDs reported by X11 for connected xrandr outputs:
xrandr output: eDP1
Raw EDID:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
xrandr output: DP2-1
Raw EDID:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 0.062
Extension blocks: 1
EDID source:
Probing I2C devices using udev, susbsystem i2c-dev...
Current time (local): 2019-01-07 19:11:43 CET
Current time (UTC): 2019-01-07 18:11:43
Seconds since boot: 446184
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
Device Node Path: /dev/i2c-5
struct udev_device at: 0x556116ac4650
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/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/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
MAJOR -> 89
MINOR -> 5
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:5
device -> (null)
name -> DPDDC-B
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=5
DEVNAME=i2c-5
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
Device Node Path: /dev/i2c-6
struct udev_device at: 0x556116ac4650
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/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-2/i2c-6/i2c-dev/i2c-6
MAJOR -> 89
MINOR -> 6
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:6
device -> (null)
name -> DPDDC-C
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-eDP-1/i2c-4/i2c-dev/i2c-4
Device Node Path: /dev/i2c-4
struct udev_device at: 0x55611d9ab390
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/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/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
MAJOR -> 89
MINOR -> 4
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:4
device -> (null)
name -> DPDDC-A
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=4
DEVNAME=i2c-4
***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: 0x556116ac43c0
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 dpc
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: 0x556116ac43c0
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 dpb
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: 0x556116ac43c0
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 dpd
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=3
DEVNAME=i2c-3
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Device Node Path: /dev/i2c-7
struct udev_device at: 0x556116ac43c0
devpath: /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/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/i2c-7/i2c-dev/i2c-7
MAJOR -> 89
MINOR -> 7
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:7
device -> (null)
name -> DPMST
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=7
DEVNAME=i2c-7
***One Device ***
path: /sys/devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
Device Node Path: /dev/i2c-0
struct udev_device at: 0x556116ac43c0
devpath: /devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:1f.4/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:1f.4/i2c-0/i2c-dev/i2c-0
MAJOR -> 89
MINOR -> 0
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:0
device -> (null)
name -> SMBus I801 adapter at efa0
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=0
DEVNAME=i2c-0
Summary of udev I2C devices
Subsystem Sysname Sysattr Name Devpath
i2c-dev i2c-0 SMBus I801 adapter at efa0 /devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
i2c-dev i2c-1 i915 gmbus dpc /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1
i2c-dev i2c-2 i915 gmbus dpb /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2
i2c-dev i2c-3 i915 gmbus dpd /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3
i2c-dev i2c-4 DPDDC-A /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
i2c-dev i2c-5 DPDDC-B /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
i2c-dev i2c-6 DPDDC-C /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
i2c-dev i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Looking for udev devices with name attribute DPMST...
Summary of udev DPMST devices...
Subsystem Sysname Sysattr Name Devpath
i2c i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7
i2c i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7
i2c-dev i2c-7 DPMST /devices/pci0000:00/0000:00:02.0/i2c-7/i2c-dev/i2c-7
Examining configuration files...
DKMS modules:
Kernel I2C configuration settings:
grep: /boot/config-4.20.0-arch1-1-ARCH: No such file or directory
Kernel AMDGPU configuration settings:
grep: /boot/config-4.20.0-arch1-1-ARCH: No such file or directory
Examining system logs...
Current timestamps:
Current time (local): 2019-01-07 19:11:43 CET
Current time (UTC): 2019-01-07 18:11:43
Seconds since boot: 446185
Scanning dmesg output for I2C related entries...
Executing command: dmesg
[91292.007266] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104333.055168] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104343.141274] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104642.028340] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[106353.293987] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[109117.003905] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[119755.590998] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[122358.883869] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134597.647222] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134598.182814] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134631.193116] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134694.132608] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134704.665076] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134712.819451] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134885.106197] drm_dp_i2c_do_msg: 2 callbacks suppressed
[135124.303862] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[135144.299920] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136101.544299] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136115.753183] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136585.401423] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136603.275455] drm_dp_i2c_do_msg: 14 callbacks suppressed
[136608.313124] drm_dp_i2c_do_msg: 464 callbacks suppressed
[136654.757790] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136792.812206] drm_dp_i2c_do_msg: 2 callbacks suppressed
[137248.853012] drm_dp_i2c_do_msg: 2 callbacks suppressed
[141020.439701] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[141065.091346] drm_dp_i2c_do_msg: 2 callbacks suppressed
Scanning journalctl output for I2C related entries...
Executing command: journalctl --no-pager --boot
Jan 02 15:41:30 lenovo-LBA042 kernel: ACPI: Added _OSI(Linux-Dell-Video)
Jan 02 15:41:30 lenovo-LBA042 kernel: pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
Jan 02 15:41:30 lenovo-LBA042 kernel: thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
Jan 02 15:41:31 lenovo-LBA042 kernel: i915 0000:00:02.0: enabling device (0006 -> 0007)
Jan 02 15:41:31 lenovo-LBA042 kernel: fb0: switching to inteldrmfb from EFI VGA
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Replacing VGA console driver
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Driver supports precise vblank timestamp query.
Jan 02 15:41:31 lenovo-LBA042 kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=mem
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Initialized i915 1.6.0 20180921 for 0000:00:02.0 on minor 0
Jan 02 15:41:31 lenovo-LBA042 kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
Jan 02 15:41:31 lenovo-LBA042 kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
Jan 02 15:41:31 lenovo-LBA042 kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jan 02 15:41:31 lenovo-LBA042 kernel: fbcon: inteldrmfb (fb0) is primary device
Jan 02 15:41:32 lenovo-LBA042 kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Jan 02 15:41:32 lenovo-LBA042 kernel: videodev: Linux video capture interface: v2.00
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b5ab)
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Extension 4 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Extension 3 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Processing 2 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Camera 1 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: usbcore: registered new interface driver uvcvideo
Jan 02 15:41:32 lenovo-LBA042 kernel: USB Video Class driver (1.1.1)
Jan 02 15:16:34 lenovo-LBA042 keybase[18882]: 2019-01-02T15:16:34.683617+01:00 βΆ [DEBU keybase config.go:310] 22d HelloIAm: 2 - {19108 desktop helper [/opt/keybase/Keybase --type=renderer --no-sandbox --primordial-pipe-token=05E973435C90CC9F91C5BA9F415732AE --lang=en-US --app-path=/opt/keybase/resources/app --node-integration=true --webview-tag=true --no-sandbox --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553 --disable-accelerated-video-decode --service-request-channel-token=05E973435C90CC9F91C5BA9F415732AE --renderer-client-id=4 --shared-files=v8_natives_data:100,v8_snapshot_data:101] Menubar 1.0.36-20171206132529+337e709239}
Jan 02 15:16:35 lenovo-LBA042 keybase[18882]: 2019-01-02T15:16:35.305892+01:00 βΆ [DEBU keybase config.go:310] 25c HelloIAm: 3 - {19115 desktop [/opt/keybase/Keybase --type=renderer --no-sandbox --primordial-pipe-token=D8D8BE55DEF7FA8866BDFCD8F2EA5A13 --lang=en-US --app-path=/opt/keybase/resources/app --node-integration=true --webview-tag=true --no-sandbox --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553 --disable-accelerated-video-decode --service-request-channel-token=D8D8BE55DEF7FA8866BDFCD8F2EA5A13 --renderer-client-id=6 --shared-files=v8_natives_data:100,v8_snapshot_data:101] Main Renderer 1.0.36-20171206132529+337e709239}
Jan 02 16:02:16 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 02 20:21:12 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 02 20:42:41 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 09:38:16 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 13:55:54 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 19:28:17 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 21:49:01 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 08:49:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 09:23:44 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 09:38:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 11:38:49 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 13:48:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 14:05:37 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 15:49:58 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 16:13:36 lenovo-LBA042 root[5641]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:36 lenovo-LBA042 root[5653]: ACPI group/action undefined: video/brightnessup / BRTUP
Jan 04 16:13:37 lenovo-LBA042 root[5660]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:37 lenovo-LBA042 root[5667]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:37 lenovo-LBA042 root[5680]: ACPI group/action undefined: video/brightnessup / BRTUP
Jan 04 19:27:19 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 19:27:29 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 09:04:32 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 09:33:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 10:19:04 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 13:16:14 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 13:59:37 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:23:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:23:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:24:09 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:12 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:31 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:28:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:32:22 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:32:42 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:48:40 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:48:54 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:56:44 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:57:01 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 14 callbacks suppressed
Jan 07 17:57:06 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 464 callbacks suppressed
Jan 07 17:57:53 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 18:00:11 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 18:07:47 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 19:10:39 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 19:11:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Scanning file: /var/log/Xorg.0.log
Limiting output to first 200 relevant lines...
[ 43.250] X.Org Video Driver: 24.0
[ 43.252] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 43.774] Module class: X.Org Video Driver
[ 43.774] ABI class: X.Org Video Driver, version 24.0
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
[ 43.995] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20180921
[ 44.035] (II) Initializing extension XVideo
[ 44.035] (II) Initializing extension XVideo-MotionCompensation
[ 44.209] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[ 44.209] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 44.209] (**) Video Bus: Applying InputClass "system-keyboard"
[ 44.209] (II) Using input driver 'libinput' for 'Video Bus'
[ 44.209] (**) Video Bus: always reports core events
[ 44.210] (II) event6 - Video Bus: is tagged by udev as: Keyboard
[ 44.210] (II) event6 - Video Bus: device is a keyboard
[ 44.210] (II) event6 - Video Bus: device removed
[ 44.224] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8/event6"
[ 44.224] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 44.225] (II) event6 - Video Bus: is tagged by udev as: Keyboard
[ 44.225] (II) event6 - Video Bus: device is a keyboard
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 true false
/var/log/kern.log true false
/var/log/messages true false
/var/log/syslog true false
/var/log/Xorg.0.log true true
Probing connected monitors using libdrm...
Checking libdrm version using pkg-config...
2.4.96
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: 20180921
Description: Intel Graphics
DRM library version: 1.3.0.
DRM Busid: pci:0000:00:02.0
Device information:
bustype: 0 - pci
domain:bus:device.func: 0000:00:02.0
vendor vid:pid: 0x8086:0x5916
subvendor vid:pid: 0x17aa:0x224b
revision id: 0x0002
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: link-status flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 6: non-desktop flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 7: type flags: 0x0000000c - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_ENUM
Property 8: SRC_X flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 9: SRC_Y flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 10: SRC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 11: SRC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 12: CRTC_X flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 13: CRTC_Y flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 14: CRTC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 15: CRTC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 16: FB_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC
Property 17: IN_FENCE_FD flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 18: OUT_FENCE_PTR flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 19: CRTC_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC
Property 20: ACTIVE flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 21: MODE_ID flags: 0x80000010 - DRM_MODE_PROP_BLOB, DRM_MODE_PROP_ATOMIC
Property 22: DEGAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 23: DEGAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 24: CTM flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 25: GAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 26: GAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 27: IN_FORMATS flags: 0x00000014 - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_BLOB
Property 30: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 31: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 32: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 35: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 36: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 37: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 40: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 44: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 45: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 46: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 49: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 50: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 51: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 54: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 58: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 59: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 60: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 63: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 64: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 65: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 68: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 76: Broadcast RGB flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 77: scaling mode flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 83: audio flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 84: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 86: aspect ratio flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 87: content type flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 88: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 94: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 96: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Scanning connectors...
connector_id: 71
connector name eDP-1
connector_type: 14 - eDP
connector_type_id: 1
connection: 1 - connected
encoder: 70
encoder type (signal format): 2 - TDMS
EDID property
Raw property blob:
blob id: 99
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
connector_id: 79
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: 85
connector name HDMI-1
connector_type: 11 - HDMI
connector_type_id: 1
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 90
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: 95
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
connector_id: 100
connector name DP-4
connector_type: 10 - DP
connector_type_id: 4
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 121
connector name DP-3
connector_type: 10 - DP
connector_type_id: 3
connection: 1 - connected
encoder: 92
encoder type (signal format): 7 - (null)
EDID property
Raw property blob:
blob id: 112
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
+0080 02 03 1b b1 50 90 05 04 03 02 07 16 01 06 11 12 ....P...........
+0090 15 13 14 1f 20 65 03 0c 00 10 00 02 3a 80 18 71 .... e......:..q
+00a0 38 2d 40 58 2c 45 00 0e 28 21 00 00 1e 01 1d 80 8-@X,E..(!......
+00b0 18 71 1c 16 20 58 2c 25 00 0e 28 21 00 00 9e bf .q.. X,%..(!....
+00c0 16 00 a0 80 38 13 40 30 20 3a 00 0e 28 21 00 00 ....8.@0 :..(!..
+00d0 1a 7e 39 00 a0 80 38 1f 40 30 20 3a 00 0e 28 21 .~9...8.@0 :..(!
+00e0 00 00 1a 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 d8 ................
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 0.062
Extension blocks: 1
EDID source:
connector_id: 123
connector name DP-5
connector_type: 10 - DP
connector_type_id: 5
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 125
connector name DP-6
connector_type: 10 - DP
connector_type_id: 6
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
Examining /sys/class/drm...
Found connector: card0-HDMI-A-1
/sys/class/drm/card0/card0-HDMI-A-1/status: disconnected
Found connector: card0-DP-6
/sys/class/drm/card0/card0-DP-6/status: disconnected
Found connector: card0-eDP-1
/sys/class/drm/card0/card0-eDP-1/status: connected
I2C device: i2c-4
Found connector: card0-DP-2
/sys/class/drm/card0/card0-DP-2/status: disconnected
Found connector: card0-HDMI-A-2
/sys/class/drm/card0/card0-HDMI-A-2/status: disconnected
Found connector: card0-DP-5
/sys/class/drm/card0/card0-DP-5/status: disconnected
Found connector: card0-DP-3
/sys/class/drm/card0/card0-DP-3/status: connected
Found connector: card0-DP-1
/sys/class/drm/card0/card0-DP-1/status: disconnected
Query file system for i2c nodes under /sys/class/drm/card*...
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-DP-1/i2c-5
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-DP-2/i2c-6
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-eDP-1/i2c-4
Device Identifier Cross Reference Report
EDID: ...42360075 Mfg: LGD Model: Unspecified SN: Unspecified
I2C device: Not found
XrandR output: eDP1
DRM connector: eDP-1
UDEV name: (null)
UDEV syspath: (null)
sysfs drm path: /sys/class/drm/card0/card0-eDP-1
sysfs drm I2C: i2c-4
EDID: ...20200128 Mfg: DEL Model: DELL P2418D SN: MY3ND76I0Z2T
I2C device: Not found
XrandR output: DP2-1
DRM connector: DP-3
UDEV name: (null)
UDEV syspath: (null)
sysfs drm path: /sys/class/drm/card0/card0-DP-3
sysfs drm I2C: (null)
Env_Accumulator:
architecture: x86_64
distributor_id Arch
Drivers detected: i915
/dev/i2c device numbers: 0 1 2 3 4 5 6 7
sysfs_i2c_devices_exist: true
/sys/bus/i2c device numbers: 0 1 2 3 4 5 6 7
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: false
dev_i2c_common_group_name: root
all_dev_i2c_has_group_i2c: false
any_dev_i2c_has_group_i2c: false
all_dev_i2c_is_group_rw: true
any_dev_i2c_is_group_rw: false
cur_uname: root
cur_uid: 0
cur_user_in_group_i2c: false
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.
Skipping USB environment exploration.
Issue command "ddcutil usbenvironment --verbose" if there are any USB attached monitors.
Statistics for environment exploration:
Maximum Try Settings:
Operation Type Current Default
Write only exchange tries: 4 4
Write read exchange tries: 15 10
Multi-part read exchange tries: 15 8
Multi-part write exchange tries: 8 8
Retry statistics for ddc write only
No tries attempted
Retry statistics for ddc write/read
Max tries allowed: 15
Successful attempts by number of tries required:
1: 0
2: 0
3: 0
4: 0
5: 0
6: 0
7: 0
8: 0
9: 0
10: 0
11: 0
12: 0
13: 0
14: 0
15: 0
Total: 0
Failed due to max tries exceeded: 1
Failed due to fatal error: 0
Total attempts: 1
Retry statistics for multi-part read exchange
No tries attempted
Retry statistics for multi-part write exchange
No tries attempted
DDC Related Errors:
Count Status Code Description
15 EREMOTEIO ( -121) Remote I/O error
1 DDCRC_RETRIES (-3007) maximum retries exceeded (derived)
Total errors: 16
Errors Wrapped in Retry:
Count Status Code Description
15 EREMOTEIO ( -121) Remote I/O error
Total errors: 15
Sleep Strategy Stats:
Total IO events: 130
IO error count: 16
Total sleep events: 1
Sleep Event type Count
SE_WRITE_TO_READ 0
SE_POST_OPEN 1
SE_POST_WRITE 0
SE_POST_READ 0
SE_DDC_NULL 0
SE_POST_SAVE_SETTINGS 0
Call Stats:
Type Count Millisec ( Nanosec)
write calls (IE_WRITE) 55 828 ( 828351444)
read calls (IE_READ) 7 191 ( 191866685)
open file calls (IE_OPEN) 16 0 ( 566983)
close file calls (IE_CLOSE) 16 0 ( 230320)
other I/O calls (IE_OTHER) 36 0 ( 167585)
Totals: 130 1021 ( 1021183017)
Sleep Call Stats:
Total sleep calls: 15
Requested sleep time milliseconds : 750
Actual sleep milliseconds (nanosec): 752 ( 752125812)
Total elapsed milliseconds (nanoseconds): 20819 ( 20819457163)
*** Detected Displays ***
Invalid display
I2C bus: /dev/i2c-4
I2C address 0x50 (EDID) present: true
Is eDP device: true
/sys/bus/i2c/devices/i2c-4/name: DPDDC-A
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
EDID hex dump:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
DDC communication failed
This is a eDP laptop display. Laptop displays do not support DDC/CI.
Statistics for display detection:
Maximum Try Settings:
Operation Type Current Default
Write only exchange tries: 4 4
Write read exchange tries: 15 10
Multi-part read exchange tries: 15 8
Multi-part write exchange tries: 8 8
Retry statistics for ddc write only
No tries attempted
Retry statistics for ddc write/read
No tries attempted
Retry statistics for multi-part read exchange
No tries attempted
Retry statistics for multi-part write exchange
No tries attempted
DDC Related Errors: None
Total errors: 0
Errors Wrapped in Retry: None
Total errors: 0
Sleep Strategy Stats:
Total IO events: 0
IO error count: 0
Total sleep events: 1
Sleep Event type Count
SE_WRITE_TO_READ 0
SE_POST_OPEN 0
SE_POST_WRITE 0
SE_POST_READ 0
SE_DDC_NULL 0
SE_POST_SAVE_SETTINGS 0
Call Stats:
Type Count Millisec ( Nanosec)
Totals: 0 0 ( 0)
Sleep Call Stats:
Total sleep calls: 15
Requested sleep time milliseconds : 750
Actual sleep milliseconds (nanosec): 752 ( 752125812)
Elapsed milliseconds since last reset (nanosec): 0 ( 176845)
Total elapsed milliseconds (nanoseconds): 20819 ( 20819650178)
Setting output level normal Table features will be skipped...
Skipping invalid display on bus dev/i2c-4
Display scanning complete.
Connected to HDMI
Setting output level verbose...
Setting maximum retries...
Forcing --stats...
Forcing --force-slave-address..
This command will take a while to run...
Current time (local): 2019-01-07 20:26:13 CET
Current time (UTC): 2019-01-07 19:26:13
Seconds since boot: 450654
*** Basic System Information ***
ddcutil version: 0.9.4
/proc/version:
Linux version 4.20.0-arch1-1-ARCH (builduser@heftig-29859) (gcc version 8.2.1 20181127 (GCC)) #1 SMP PREEMPT Mon Dec 24 03:00:40 UTC 2018
Architecture: x86_64
Distributor id: Arch
Release: rolling
Found a known architecture
/proc/cmdline:
BOOT_IMAGE=/vmlinuz-linux root=/dev/mapper/MZVLW256HEHP-root rw cryptdevice=UUID=d9b2f01c-1b0f-4059-bb92-308c5c729572:cryptolvm:allow-discards resume=/dev/mapper/MZVLW256HEHP-swap
Compiler information:
C standard: 201710
gcc compatible compiler:
Compiler version: 8.2.1
Processor information as reported by lscpu:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 39 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 142
Model name: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Stepping: 9
CPU MHz: 800.021
CPU max MHz: 3500.0000
CPU min MHz: 400.0000
BogoMIPS: 5810.00
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 4096K
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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
DMI Information from /sys/class/dmi/id:
Motherboard vendor: LENOVO
Motherboard product name: 20HFCTO1WW
System vendor: LENOVO
System product name: 20HFCTO1WW
Chassis vendor: LENOVO
Chassis type: 10 - Notebook
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...
Primary video controller at PCI address 0000:00:02.0 (boot_vga flag is set)
Device class: x030000 VGA compatible controller
Vendor: x8086 Intel Corporation
Device: x5916 HD Graphics 620
Subvendor/Subdevice: 17aa/224b Lenovo
Driver name: i915
Driver version: Unable to determine
I2C device: i2c-3 name: i915 gmbus dpd
I2C device: i2c-1 name: i915 gmbus dpc
I2C device: i2c-2 name: i915 gmbus dpb
*** Primary Check 2: Check that /dev/i2c-* exist and writable ***
Current user: root (0)
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 can be enabled by just giving everyone RW permission
The following tests probe for these conditions.
Checking for /dev/i2c-* devices...
crw------- 1 root root 89, 0 Jan 7 17:14 /dev/i2c-0
crw------- 1 root root 89, 1 Jan 7 17:14 /dev/i2c-1
crw------- 1 root root 89, 2 Jan 7 17:14 /dev/i2c-2
crw------- 1 root root 89, 3 Jan 7 17:14 /dev/i2c-3
crw------- 1 root root 89, 4 Jan 7 17:14 /dev/i2c-4
crw------- 1 root root 89, 5 Jan 7 17:14 /dev/i2c-5
crw------- 1 root root 89, 6 Jan 7 17:14 /dev/i2c-6
Current user (root) has RW access to all /dev/i2c-* devices.
Checking for group i2c...
Group i2c does not exist
Looking for udev rules files that reference i2c:
Checking rules directory /lib/udev/rules.d:
/lib/udev/rules.d/60-sensor.rules:SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="usb|i2c", \
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:
*** Primary Check 3: Check that module i2c_dev is loaded ***
Checking for module i2c_dev...
Module i2c-dev is NOT built into 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...
grep: /etc/modules: No such file or directory
grep: /etc/modules-load.d/*conf: No such file or directory
grep: /run/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_dev
Found other loaded module: videobuf2_vmalloc
Found other loaded module: videobuf2_memops
Found other loaded module: videobuf2_v4l2
Found other loaded module: videobuf2_common
Found other loaded module: videodev
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_i801
Testing if modules are loaded using /sys...
Module amdgpu is NOT loaded
Module fbdev is NOT loaded
Module fglrx is NOT loaded
Module fturbo is NOT loaded
Module i915 is loaded
Module mgag200 is NOT loaded
Module nvidia is NOT loaded
Module nouveau is NOT loaded
Module radeon is NOT loaded
Module vboxvideo is NOT loaded
Module vc4 is NOT loaded
Module drm is loaded
Module i2c_algo_bit is loaded
Module i2c_dev is loaded
Module i2c_piix4 is NOT loaded
Module ddcci is NOT loaded
Examining /sys/bus/i2c/devices...
/sys/bus/i2c/devices/i2c-3/name: i915 gmbus dpd
/sys/bus/i2c/devices/i2c-1/name: i915 gmbus dpc
/sys/bus/i2c/devices/i2c-6/name: DPDDC-C
/sys/bus/i2c/devices/i2c-4/name: DPDDC-A
/sys/bus/i2c/devices/i2c-2/name: i915 gmbus dpb
/sys/bus/i2c/devices/i2c-0/name: SMBus I801 adapter at efa0
/sys/bus/i2c/devices/i2c-5/name: DPDDC-B
Examining I2C buses, as detected by I2C layer...
Current time (local): 2019-01-07 20:26:13 CET
Current time (UTC): 2019-01-07 19:26:13
Seconds since boot: 450655
Detected 6 I2C buses:
Bus /dev/i2c-1 found: true
Bus /dev/i2c-1 probed: 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 P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 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 c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
Bus /dev/i2c-2 found: true
Bus /dev/i2c-2 probed: true
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-3 found: true
Bus /dev/i2c-3 probed: true
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 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-5 found: true
Bus /dev/i2c-5 probed: true
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-6 found: true
Bus /dev/i2c-6 probed: true
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
xrandr connection report:
eDP1 connected 1920x1080+0+360 (normal left inverted right x axis y axis) 310mm x 170mm
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 disconnected (normal left inverted right x axis y axis)
DP2-2 disconnected (normal left inverted right x axis y axis)
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected primary 2560x1440+1920+0 (normal left inverted right x axis y axis) 530mm x 300mm
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Checking for possibly conflicting programs...
Examining I2C buses using i2cdetect...
Current time (local): 2019-01-07 20:26:14 CET
Current time (UTC): 2019-01-07 19:26:14
Seconds since boot: 450655
Device /dev/i2c-0 is a SMBus or other ignorable device. Skipping i2cdetect.
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: -- -- -- -- -- -- -- 37 -- -- 3a -- -- -- -- --
40: 40 -- -- -- -- -- -- -- -- -- 4a 4b -- -- -- --
50: 50 -- -- -- 54 -- -- -- -- -- -- -- -- -- -- --
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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
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: -- -- -- -- -- -- -- --
Performing basic scan of I2C devices using local sysenv functions...
Current time (local): 2019-01-07 20:26:32 CET
Current time (UTC): 2019-01-07 19:26:32
Seconds since boot: 450674
Examining device /dev/i2c-0...
Device /dev/i2c-0 is a SMBus or other ignorable device. Skipping.
Examining device /dev/i2c-1...
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 c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 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 28 e8
Attempt 1 to read feature succeeded.
DDC communication succeeded
Examining device /dev/i2c-2...
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-3...
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...
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=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-5...
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-6...
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.
EDIDs reported by X11 for connected xrandr outputs:
xrandr output: eDP1
Raw EDID:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
xrandr output: HDMI2
Raw EDID:
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 0.062
Extension blocks: 1
EDID source:
Probing I2C devices using udev, susbsystem i2c-dev...
Current time (local): 2019-01-07 20:26:33 CET
Current time (UTC): 2019-01-07 19:26:33
Seconds since boot: 450675
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
Device Node Path: /dev/i2c-5
struct udev_device at: 0x55ddf9b23fc0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/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/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
MAJOR -> 89
MINOR -> 5
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:5
device -> (null)
name -> DPDDC-B
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=5
DEVNAME=i2c-5
***One Device ***
path: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
Device Node Path: /dev/i2c-6
struct udev_device at: 0x55ddf9b23fc0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/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-2/i2c-6/i2c-dev/i2c-6
MAJOR -> 89
MINOR -> 6
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:6
device -> (null)
name -> DPDDC-C
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-eDP-1/i2c-4/i2c-dev/i2c-4
Device Node Path: /dev/i2c-4
struct udev_device at: 0x55ddf9b181f0
devpath: /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/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/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
MAJOR -> 89
MINOR -> 4
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:4
device -> (null)
name -> DPDDC-A
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=4
DEVNAME=i2c-4
***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: 0x55ddf9b23fc0
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 dpc
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: 0x55ddf9b23fc0
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 dpb
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: 0x55ddf9b181f0
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 dpd
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=3
DEVNAME=i2c-3
***One Device ***
path: /sys/devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
Device Node Path: /dev/i2c-0
struct udev_device at: 0x55ddf9b23fc0
devpath: /devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
subsystem: i2c-dev
devtype: (null)
syspath: /sys/devices/pci0000:00/0000:00:1f.4/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:1f.4/i2c-0/i2c-dev/i2c-0
MAJOR -> 89
MINOR -> 0
SUBSYSTEM -> i2c-dev
Sysattrs:
dev -> 89:0
device -> (null)
name -> SMBus I801 adapter at efa0
subsystem -> i2c-dev
uevent -> MAJOR=89
MINOR=0
DEVNAME=i2c-0
Summary of udev I2C devices
Subsystem Sysname Sysattr Name Devpath
i2c-dev i2c-0 SMBus I801 adapter at efa0 /devices/pci0000:00/0000:00:1f.4/i2c-0/i2c-dev/i2c-0
i2c-dev i2c-1 i915 gmbus dpc /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1
i2c-dev i2c-2 i915 gmbus dpb /devices/pci0000:00/0000:00:02.0/i2c-2/i2c-dev/i2c-2
i2c-dev i2c-3 i915 gmbus dpd /devices/pci0000:00/0000:00:02.0/i2c-3/i2c-dev/i2c-3
i2c-dev i2c-4 DPDDC-A /devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/i2c-4/i2c-dev/i2c-4
i2c-dev i2c-5 DPDDC-B /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/i2c-5/i2c-dev/i2c-5
i2c-dev i2c-6 DPDDC-C /devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/i2c-6/i2c-dev/i2c-6
Looking for udev devices with name attribute DPMST...
Summary of udev DPMST devices...
No devices detected
Examining configuration files...
DKMS modules:
Kernel I2C configuration settings:
grep: /boot/config-4.20.0-arch1-1-ARCH: No such file or directory
Kernel AMDGPU configuration settings:
grep: /boot/config-4.20.0-arch1-1-ARCH: No such file or directory
Examining system logs...
Current timestamps:
Current time (local): 2019-01-07 20:26:34 CET
Current time (UTC): 2019-01-07 19:26:34
Seconds since boot: 450675
Scanning dmesg output for I2C related entries...
Executing command: dmesg
[91292.007266] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104333.055168] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104343.141274] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[104642.028340] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[106353.293987] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[109117.003905] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[119755.590998] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[122358.883869] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134597.647222] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134598.182814] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[134631.193116] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134694.132608] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134704.665076] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134712.819451] drm_dp_i2c_do_msg: 2 callbacks suppressed
[134885.106197] drm_dp_i2c_do_msg: 2 callbacks suppressed
[135124.303862] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[135144.299920] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136101.544299] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136115.753183] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136585.401423] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136603.275455] drm_dp_i2c_do_msg: 14 callbacks suppressed
[136608.313124] drm_dp_i2c_do_msg: 464 callbacks suppressed
[136654.757790] drm_dp_i2c_do_msg: 2 callbacks suppressed
[136792.812206] drm_dp_i2c_do_msg: 2 callbacks suppressed
[137248.853012] drm_dp_i2c_do_msg: 2 callbacks suppressed
[141020.439701] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[141065.091346] drm_dp_i2c_do_msg: 2 callbacks suppressed
[143175.799283] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[145281.142366] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
[145330.276804] drm_dp_i2c_do_msg: 232 callbacks suppressed
[145554.246678] drm_dp_i2c_do_msg: 232 callbacks suppressed
[145570.108077] drm_dp_i2c_do_msg: 2 callbacks suppressed
[145575.132568] drm_dp_i2c_do_msg: 464 callbacks suppressed
Scanning journalctl output for I2C related entries...
Executing command: journalctl --no-pager --boot
Jan 02 15:41:30 lenovo-LBA042 kernel: ACPI: Added _OSI(Linux-Dell-Video)
Jan 02 15:41:30 lenovo-LBA042 kernel: pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
Jan 02 15:41:30 lenovo-LBA042 kernel: thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
Jan 02 15:41:31 lenovo-LBA042 kernel: i915 0000:00:02.0: enabling device (0006 -> 0007)
Jan 02 15:41:31 lenovo-LBA042 kernel: fb0: switching to inteldrmfb from EFI VGA
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Replacing VGA console driver
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Driver supports precise vblank timestamp query.
Jan 02 15:41:31 lenovo-LBA042 kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=mem
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Jan 02 15:41:31 lenovo-LBA042 kernel: [drm] Initialized i915 1.6.0 20180921 for 0000:00:02.0 on minor 0
Jan 02 15:41:31 lenovo-LBA042 kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
Jan 02 15:41:31 lenovo-LBA042 kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
Jan 02 15:41:31 lenovo-LBA042 kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jan 02 15:41:31 lenovo-LBA042 kernel: fbcon: inteldrmfb (fb0) is primary device
Jan 02 15:41:32 lenovo-LBA042 kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Jan 02 15:41:32 lenovo-LBA042 kernel: videodev: Linux video capture interface: v2.00
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b5ab)
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Extension 4 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Extension 3 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Processing 2 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: uvcvideo 1-8:1.0: Entity type for entity Camera 1 was not initialized!
Jan 02 15:41:32 lenovo-LBA042 kernel: usbcore: registered new interface driver uvcvideo
Jan 02 15:41:32 lenovo-LBA042 kernel: USB Video Class driver (1.1.1)
Jan 02 15:16:34 lenovo-LBA042 keybase[18882]: 2019-01-02T15:16:34.683617+01:00 βΆ [DEBU keybase config.go:310] 22d HelloIAm: 2 - {19108 desktop helper [/opt/keybase/Keybase --type=renderer --no-sandbox --primordial-pipe-token=05E973435C90CC9F91C5BA9F415732AE --lang=en-US --app-path=/opt/keybase/resources/app --node-integration=true --webview-tag=true --no-sandbox --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553 --disable-accelerated-video-decode --service-request-channel-token=05E973435C90CC9F91C5BA9F415732AE --renderer-client-id=4 --shared-files=v8_natives_data:100,v8_snapshot_data:101] Menubar 1.0.36-20171206132529+337e709239}
Jan 02 15:16:35 lenovo-LBA042 keybase[18882]: 2019-01-02T15:16:35.305892+01:00 βΆ [DEBU keybase config.go:310] 25c HelloIAm: 3 - {19115 desktop [/opt/keybase/Keybase --type=renderer --no-sandbox --primordial-pipe-token=D8D8BE55DEF7FA8866BDFCD8F2EA5A13 --lang=en-US --app-path=/opt/keybase/resources/app --node-integration=true --webview-tag=true --no-sandbox --enable-pinch --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553 --disable-accelerated-video-decode --service-request-channel-token=D8D8BE55DEF7FA8866BDFCD8F2EA5A13 --renderer-client-id=6 --shared-files=v8_natives_data:100,v8_snapshot_data:101] Main Renderer 1.0.36-20171206132529+337e709239}
Jan 02 16:02:16 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 02 20:21:12 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 02 20:42:41 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 09:38:16 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 13:55:54 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 19:28:17 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 03 21:49:01 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 08:49:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 09:23:44 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 09:38:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 11:38:49 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 13:48:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 14:05:37 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 15:49:58 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 16:13:36 lenovo-LBA042 root[5641]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:36 lenovo-LBA042 root[5653]: ACPI group/action undefined: video/brightnessup / BRTUP
Jan 04 16:13:37 lenovo-LBA042 root[5660]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:37 lenovo-LBA042 root[5667]: ACPI group/action undefined: video/brightnessdown / BRTDN
Jan 04 16:13:37 lenovo-LBA042 root[5680]: ACPI group/action undefined: video/brightnessup / BRTUP
Jan 04 19:27:19 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 04 19:27:29 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 09:04:32 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 09:33:00 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 10:19:04 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 13:16:14 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 13:59:37 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:23:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:23:36 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:24:09 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:12 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:25:31 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:28:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:32:22 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 17:32:42 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:48:40 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:48:54 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:56:44 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 17:57:01 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 14 callbacks suppressed
Jan 07 17:57:06 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 464 callbacks suppressed
Jan 07 17:57:53 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 18:00:11 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 18:07:47 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 19:10:39 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 19:11:23 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 19:46:34 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 20:21:39 lenovo-LBA042 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 07 20:22:28 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 232 callbacks suppressed
Jan 07 20:26:12 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 232 callbacks suppressed
Jan 07 20:26:28 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 2 callbacks suppressed
Jan 07 20:26:33 lenovo-LBA042 kernel: drm_dp_i2c_do_msg: 464 callbacks suppressed
Scanning file: /var/log/Xorg.0.log
Limiting output to first 200 relevant lines...
[ 43.250] X.Org Video Driver: 24.0
[ 43.252] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 43.774] Module class: X.Org Video Driver
[ 43.774] ABI class: X.Org Video Driver, version 24.0
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
[ 43.995] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20180921
[ 44.035] (II) Initializing extension XVideo
[ 44.035] (II) Initializing extension XVideo-MotionCompensation
[ 44.209] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[ 44.209] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 44.209] (**) Video Bus: Applying InputClass "system-keyboard"
[ 44.209] (II) Using input driver 'libinput' for 'Video Bus'
[ 44.209] (**) Video Bus: always reports core events
[ 44.210] (II) event6 - Video Bus: is tagged by udev as: Keyboard
[ 44.210] (II) event6 - Video Bus: device is a keyboard
[ 44.210] (II) event6 - Video Bus: device removed
[ 44.224] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8/event6"
[ 44.224] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 44.225] (II) event6 - Video Bus: is tagged by udev as: Keyboard
[ 44.225] (II) event6 - Video Bus: device is a keyboard
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 true false
/var/log/kern.log true false
/var/log/messages true false
/var/log/syslog true false
/var/log/Xorg.0.log true true
Probing connected monitors using libdrm...
Checking libdrm version using pkg-config...
2.4.96
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: 20180921
Description: Intel Graphics
DRM library version: 1.3.0.
DRM Busid: pci:0000:00:02.0
Device information:
bustype: 0 - pci
domain:bus:device.func: 0000:00:02.0
vendor vid:pid: 0x8086:0x5916
subvendor vid:pid: 0x17aa:0x224b
revision id: 0x0002
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: link-status flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 6: non-desktop flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 7: type flags: 0x0000000c - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_ENUM
Property 8: SRC_X flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 9: SRC_Y flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 10: SRC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 11: SRC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 12: CRTC_X flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 13: CRTC_Y flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 14: CRTC_W flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 15: CRTC_H flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 16: FB_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC
Property 17: IN_FENCE_FD flags: 0x80000080 - DRM_MODE_PROP_SIGNED_RANGE, DRM_MODE_PROP_ATOMIC
Property 18: OUT_FENCE_PTR flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 19: CRTC_ID flags: 0x80000040 - DRM_MODE_PROP_OBJECT, DRM_MODE_PROP_ATOMIC
Property 20: ACTIVE flags: 0x80000002 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_ATOMIC
Property 21: MODE_ID flags: 0x80000010 - DRM_MODE_PROP_BLOB, DRM_MODE_PROP_ATOMIC
Property 22: DEGAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 23: DEGAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 24: CTM flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 25: GAMMA_LUT flags: 0x00000010 - DRM_MODE_PROP_BLOB
Property 26: GAMMA_LUT_SIZE flags: 0x00000006 - DRM_MODE_PROP_RANGE, DRM_MODE_PROP_IMMUTABLE
Property 27: IN_FORMATS flags: 0x00000014 - DRM_MODE_PROP_IMMUTABLE, DRM_MODE_PROP_BLOB
Property 30: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 31: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 32: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 35: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 36: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 37: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 40: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 44: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 45: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 46: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 49: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 50: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 51: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 54: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 58: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 59: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 60: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 63: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 64: COLOR_ENCODING flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 65: COLOR_RANGE flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 68: rotation flags: 0x00000020 - DRM_MODE_PROP_BITMASK
Property 76: Broadcast RGB flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 77: scaling mode flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 83: audio flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 84: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 86: aspect ratio flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 87: content type flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 88: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 94: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Property 96: Content Protection flags: 0x00000008 - DRM_MODE_PROP_ENUM
Scanning connectors...
connector_id: 71
connector name eDP-1
connector_type: 14 - eDP
connector_type_id: 1
connection: 1 - connected
encoder: 70
encoder type (signal format): 2 - TDMS
EDID property
Raw property blob:
blob id: 112
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 30 e4 21 05 00 00 00 00 ........0.!.....
+0010 00 1a 01 04 95 1f 11 78 ea 9d 35 94 5c 55 8f 29 .......x..5.\U.)
+0020 1e 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 .PT.............
+0030 01 01 01 01 01 01 2e 36 80 a0 70 38 1f 40 30 20 .......6..p8.@0
+0040 35 00 35 ae 10 00 00 1a 54 2b 80 a0 70 38 1f 40 5.5.....T+..p8.@
+0050 30 20 35 00 35 ae 10 00 00 1a 00 00 00 fe 00 4c 0 5.5..........L
+0060 47 20 44 69 73 70 6c 61 79 0a 20 20 00 00 00 fe G Display. ....
+0070 00 4c 50 31 34 30 57 46 36 2d 53 50 42 36 00 75 .LP140WF6-SPB6.u
EDID synopsis:
Mfg id: LGD
Model: Unspecified
Serial number: Unspecified
Manufacture year: 2016
EDID version: 1.4
Product code: 1313
Extra descriptor: LP140WF6-SPB6
Video input definition: 0x95 - Digital Input (DisplayPort)
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.580, 0.360
Green x,y: 0.335, 0.560
Blue x,y: 0.160, 0.120
Extension blocks: 0
EDID source:
connector_id: 79
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: 85
connector name HDMI-1
connector_type: 11 - HDMI
connector_type_id: 1
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
connector_id: 90
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: 95
connector name HDMI-2
connector_type: 11 - HDMI
connector_type_id: 2
connection: 1 - connected
encoder: 89
encoder type (signal format): 2 - TDMS
EDID property
Raw property blob:
blob id: 101
+0 +4 +8 +c 0 4 8 c
+0000 00 ff ff ff ff ff ff 00 10 ac c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
+0080 02 03 1b b1 50 90 05 04 03 02 07 16 01 06 11 12 ....P...........
+0090 15 13 14 1f 20 65 03 0c 00 10 00 02 3a 80 18 71 .... e......:..q
+00a0 38 2d 40 58 2c 45 00 0e 28 21 00 00 1e 01 1d 80 8-@X,E..(!......
+00b0 18 71 1c 16 20 58 2c 25 00 0e 28 21 00 00 9e bf .q.. X,%..(!....
+00c0 16 00 a0 80 38 13 40 30 20 3a 00 0e 28 21 00 00 ....8.@0 :..(!..
+00d0 1a 7e 39 00 a0 80 38 1f 40 30 20 3a 00 0e 28 21 .~9...8.@0 :..(!
+00e0 00 00 1a 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 d8 ................
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 0.062
Extension blocks: 1
EDID source:
connector_id: 100
connector name DP-4
connector_type: 10 - DP
connector_type_id: 4
connection: 2 - disconnected
encoder: 0
Encoder with id 0 not found
EDID property
Blob not found
Examining /sys/class/drm...
Found connector: card0-HDMI-A-1
/sys/class/drm/card0/card0-HDMI-A-1/status: disconnected
Found connector: card0-eDP-1
/sys/class/drm/card0/card0-eDP-1/status: connected
I2C device: i2c-4
Found connector: card0-DP-2
/sys/class/drm/card0/card0-DP-2/status: disconnected
Found connector: card0-HDMI-A-2
/sys/class/drm/card0/card0-HDMI-A-2/status: connected
Found connector: card0-DP-1
/sys/class/drm/card0/card0-DP-1/status: disconnected
Query file system for i2c nodes under /sys/class/drm/card*...
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-DP-1/i2c-5
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-DP-2/i2c-6
drwxr-xr-x 4 root root 0 Jan 7 19:11 /sys/class/drm/card0/card0-eDP-1/i2c-4
Device Identifier Cross Reference Report
EDID: ...20200128 Mfg: DEL Model: DELL P2418D SN: MY3ND76I0Z2T
I2C device: /dev/i2c-1
XrandR output: HDMI2
DRM connector: HDMI-2
UDEV name: i915 gmbus dpc
UDEV syspath: /devices/pci0000:00/0000:00:02.0/i2c-1/i2c-dev/i2c-1
sysfs drm path: /sys/class/drm/card0/card0-HDMI-A-2
sysfs drm I2C: (null)
EDID: ...42360075 Mfg: LGD Model: Unspecified SN: Unspecified
I2C device: Not found
XrandR output: eDP1
DRM connector: eDP-1
UDEV name: (null)
UDEV syspath: (null)
sysfs drm path: /sys/class/drm/card0/card0-eDP-1
sysfs drm I2C: i2c-4
Env_Accumulator:
architecture: x86_64
distributor_id Arch
Drivers detected: i915
/dev/i2c device numbers: 0 1 2 3 4 5 6
sysfs_i2c_devices_exist: true
/sys/bus/i2c device numbers: 0 1 2 3 4 5 6
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: false
dev_i2c_common_group_name: root
all_dev_i2c_has_group_i2c: false
any_dev_i2c_has_group_i2c: false
all_dev_i2c_is_group_rw: true
any_dev_i2c_is_group_rw: false
cur_uname: root
cur_uid: 0
cur_user_in_group_i2c: false
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.
Skipping USB environment exploration.
Issue command "ddcutil usbenvironment --verbose" if there are any USB attached monitors.
Statistics for environment exploration:
Maximum Try Settings:
Operation Type Current Default
Write only exchange tries: 4 4
Write read exchange tries: 15 10
Multi-part read exchange tries: 15 8
Multi-part write exchange tries: 8 8
Retry statistics for ddc write only
No tries attempted
Retry statistics for ddc write/read
Max tries allowed: 15
Successful attempts by number of tries required:
1: 1
2: 0
3: 0
4: 0
5: 0
6: 0
7: 0
8: 0
9: 0
10: 0
11: 0
12: 0
13: 0
14: 0
15: 0
Total: 1
Failed due to max tries exceeded: 0
Failed due to fatal error: 0
Total attempts: 1
Retry statistics for multi-part read exchange
No tries attempted
Retry statistics for multi-part write exchange
No tries attempted
DDC Related Errors: None
Total errors: 0
Errors Wrapped in Retry: None
Total errors: 0
Sleep Strategy Stats:
Total IO events: 95
IO error count: 0
Total sleep events: 3
Sleep Event type Count
SE_WRITE_TO_READ 1
SE_POST_OPEN 1
SE_POST_WRITE 0
SE_POST_READ 1
SE_DDC_NULL 0
SE_POST_SAVE_SETTINGS 0
Call Stats:
Type Count Millisec ( Nanosec)
write calls (IE_WRITE) 33 953 ( 953155443)
read calls (IE_READ) 3 26 ( 26844559)
open file calls (IE_OPEN) 14 0 ( 448735)
close file calls (IE_CLOSE) 14 0 ( 175313)
other I/O calls (IE_OTHER) 31 0 ( 134038)
Totals: 95 980 ( 980758088)
Sleep Call Stats:
Total sleep calls: 15
Requested sleep time milliseconds : 750
Actual sleep milliseconds (nanosec): 756 ( 756365577)
Total elapsed milliseconds (nanoseconds): 22637 ( 22637025121)
*** Detected Displays ***
Display 1
I2C bus: /dev/i2c-1
I2C address 0x50 (EDID) present: true
Is eDP device: false
/sys/bus/i2c/devices/i2c-1/name: i915 gmbus dpc
EDID synopsis:
Mfg id: DEL
Model: DELL P2418D
Serial number: MY3ND76I0Z2T
Manufacture year: 2017
EDID version: 1.3
Product code: 53442
Extra descriptor: Unspecified
Video input definition: 0x80 - Digital Input
Supported features:
DPMS standby
DPMS suspend
DPMS active-off
Digital display type: RGB 4:4:4
Standard sRGB color space: False
White x,y: 0.313, 0.329
Red x,y: 0.662, 0.330
Green x,y: 0.304, 0.614
Blue x,y: 0.149, 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 c2 d0 54 32 5a 30 ............T2Z0
+0010 18 1b 01 03 80 35 1e 78 ea ad 75 a9 54 4d 9d 26 .....5.x..u.TM.&
+0020 0f 50 54 a5 4b 00 81 00 b3 00 d1 00 71 4f a9 40 .PT.K.......qO.@
+0030 81 80 d1 c0 01 01 56 5e 00 a0 a0 a0 29 50 30 20 ......V^....)P0
+0040 35 00 0e 28 21 00 00 1a 00 00 00 ff 00 4d 59 33 5..(!........MY3
+0050 4e 44 37 36 49 30 5a 32 54 0a 00 00 00 fc 00 44 ND76I0Z2T......D
+0060 45 4c 4c 20 50 32 34 31 38 44 0a 20 00 00 00 fd ELL P2418D. ....
+0070 00 31 56 1d 71 1c 00 0a 20 20 20 20 20 20 01 28 .1V.q... .(
VCP version: 2.1
Controller mfg: RealTek
Firmware version: 1.1
Monitor returns DDC Null Response for unsupported features: false
Statistics for display detection:
Maximum Try Settings:
Operation Type Current Default
Write only exchange tries: 4 4
Write read exchange tries: 15 10
Multi-part read exchange tries: 15 8
Multi-part write exchange tries: 8 8
Retry statistics for ddc write only
No tries attempted
Retry statistics for ddc write/read
Max tries allowed: 15
Successful attempts by number of tries required:
1: 3
2: 0
3: 0
4: 0
5: 0
6: 0
7: 0
8: 0
9: 0
10: 0
11: 0
12: 0
13: 0
14: 0
15: 0
Total: 3
Failed due to max tries exceeded: 0
Failed due to fatal error: 0
Total attempts: 3
Retry statistics for multi-part read exchange
No tries attempted
Retry statistics for multi-part write exchange
No tries attempted
DDC Related Errors: None
Total errors: 0
Errors Wrapped in Retry: None
Total errors: 0
Sleep Strategy Stats:
Total IO events: 12
IO error count: 0
Total sleep events: 11
Sleep Event type Count
SE_WRITE_TO_READ 3
SE_POST_OPEN 2
SE_POST_WRITE 0
SE_POST_READ 3
SE_DDC_NULL 0
SE_POST_SAVE_SETTINGS 0
Call Stats:
Type Count Millisec ( Nanosec)
write calls (IE_WRITE) 3 2 ( 2996579)
read calls (IE_READ) 3 6 ( 6902360)
open file calls (IE_OPEN) 2 0 ( 37066)
close file calls (IE_CLOSE) 2 0 ( 38614)
other I/O calls (IE_OTHER) 2 0 ( 7289)
Totals: 12 9 ( 9981908)
Sleep Call Stats:
Total sleep calls: 23
Requested sleep time milliseconds : 1150
Actual sleep milliseconds (nanosec): 1157 ( 1157316585)
Elapsed milliseconds since last reset (nanosec): 411 ( 411779902)
Total elapsed milliseconds (nanoseconds): 23048 ( 23048814992)
Setting output level normal Table features will be skipped...
Probing display 1
Mfg id: DEL, model: DELL P2418D, sn: MY3ND76I0Z2T
Capabilities for display on bus dev/i2c-1
MCCS version: 2.1
Commands:
Command: 01 (VCP Request)
Command: 02 (VCP Response)
Command: 03 (VCP Set)
Command: 07 (Timing Request)
Command: 0c (Save Settings)
Command: e3 (Capabilities Reply)
Command: f3 (Capabilities Request)
VCP Features:
Feature: 02 (New control value)
Feature: 04 (Restore factory defaults)
Feature: 05 (Restore factory brightness/contrast defaults)
Feature: 08 (Restore color defaults)
Feature: 10 (Brightness)
Feature: 12 (Contrast)
Feature: 14 (Select color preset)
Values:
05: 6500 K
08: 9300 K
0b: User 1
0c: User 2
Feature: 16 (Video gain: Red)
Feature: 18 (Video gain: Green)
Feature: 1A (Video gain: Blue)
Feature: 52 (Active control)
Feature: 60 (Input Source)
Values:
0f: DisplayPort-1
11: HDMI-1
Feature: AA (Screen Orientation)
Values:
01: 0 degrees
02: 90 degrees
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: C9 (Display firmware level)
Feature: CC (OSD Language)
Values:
02: English
03: French
04: German
06: Japanese
08: Portuguese (Portugal)
09: Russian
0a: Spanish
0d: Chinese (simplified / Kantai)
Feature: D6 (Power mode)
Values:
01: DPM: On, DPMS: Off
04: DPM: Off, DPMS: Off
05: Write only value to turn off display
Feature: DC (Display Mode)
Values:
00: Standard/Default mode
03: Movie
05: Games
Feature: DF (VCP Version)
Feature: E0 (manufacturer specific feature)
Feature: E1 (manufacturer specific feature)
Feature: E2 (manufacturer specific feature)
Values: 00 02 04 0e 12 14 1d (interpretation unavailable)
Feature: F0 (manufacturer specific feature)
Values: 0c (interpretation unavailable)
Feature: F1 (manufacturer specific feature)
Feature: F2 (manufacturer specific feature)
Feature: FD (manufacturer specific feature)
May support table reads: false
Scanning all VCP feature codes for display [i2c: fh=3, busno=1]
VCP code 0x00 (Unknown feature ): mh=0x73, ml=0x5f, sh=0x76, sl=0x65
VCP code 0x01 (Degauss ): Write-only feature
VCP code 0x02 (New control value ): One or more new control values have been saved (0x02)
VCP code 0x03 (Soft controls ): Button 2 active (sl=0x02)
VCP code 0x04 (Restore factory defaults ): Write-only feature
VCP code 0x05 (Restore factory brightness/contrast defaults): Write-only feature
VCP code 0x06 (Restore factory geometry defaults): Write-only feature
VCP code 0x07 (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x02
VCP code 0x08 (Restore color defaults ): Write-only feature
VCP code 0x09 (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x02
VCP code 0x0a (Restore factory TV defaults ): Write-only feature
VCP code 0x0b (Color temperature increment ): 2 degree(s) Kelvin
VCP code 0x0c (Color temperature request ): 3000 + 2 * (feature 0B color temp increment) degree(s) Kelvin
VCP code 0x0d (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x02
VCP code 0x0e (Clock ): current value = 2, max value = 255
VCP code 0x0f (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x02
VCP code 0x10 (Brightness ): current value = 40, max value = 100
VCP code 0x11 (Flesh tone enhancement ): mh=0x00, ml=0x64, sh=0x00, sl=0x28
VCP code 0x12 (Contrast ): current value = 72, max value = 100
VCP code 0x13 (Backlight control ): mh=0x00, ml=0x64, sh=0x00, sl=0x48
VCP code 0x14 (Select color preset ): Setting: 6500 K (0x05)
VCP code 0x15 (Unknown feature ): mh=0x00, ml=0x0c, sh=0x00, sl=0x05
VCP code 0x16 (Video gain: Red ): current value = 100, max value = 100
VCP code 0x17 (User color vision compensation): current value = 100, max value = 100
VCP code 0x18 (Video gain: Green ): current value = 100, max value = 100
VCP code 0x19 (Unknown feature ): mh=0x00, ml=0x64, sh=0x00, sl=0x64
VCP code 0x1a (Video gain: Blue ): current value = 100, max value = 100
VCP code 0x1b (Unknown feature ): mh=0x00, ml=0x64, sh=0x00, sl=0x64
VCP code 0x1c (Focus ): current value = 100, max value = 100
VCP code 0x1d (Unknown feature ): mh=0x00, ml=0x64, sh=0x00, sl=0x64
VCP code 0x1e (Auto setup ): Auto setup not active (sl=0x00)
VCP code 0x1f (Auto color setup ): Auto setup not active (sl=0x00)
VCP code 0x20 (Horizontal Position (Phase) ): current value = 0, max value = 1
VCP code 0x21 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x22 (Horizontal Size ): current value = 0, max value = 1
VCP code 0x23 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x24 (Horizontal Pincushion ): current value = 0, max value = 1
VCP code 0x25 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x26 (Horizontal Pincushion Balance ): current value = 0, max value = 1
VCP code 0x27 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x28 (Horizontal Convergence R/B ): current value = 0, max value = 1
VCP code 0x29 (Horizontal Convergence M/G ): current value = 0, max value = 1
VCP code 0x2a (Horizontal Linearity ): current value = 0, max value = 1
VCP code 0x2b (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x2c (Horizontal Linearity Balance ): current value = 0, max value = 1
VCP code 0x2d (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x2e (Gray scale expansion ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x2f (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x30 (Vertical Position (Phase) ): current value = 0, max value = 1
VCP code 0x31 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x32 (Vertical Size ): current value = 0, max value = 1
VCP code 0x33 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x34 (Vertical Pincushion ): current value = 0, max value = 1
VCP code 0x35 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x36 (Vertical Pincushion Balance ): current value = 0, max value = 1
VCP code 0x37 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x38 (Vertical Convergence R/B ): current value = 0, max value = 1
VCP code 0x39 (Vertical Convergence M/G ): current value = 0, max value = 1
VCP code 0x3a (Vertical Linearity ): current value = 0, max value = 1
VCP code 0x3b (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x3c (Vertical Linearity Balance ): current value = 0, max value = 1
VCP code 0x3d (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x3e (Clock phase ): current value = 0, max value = 1
VCP code 0x3f (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x40 (Horizontal Parallelogram ): current value = 0, max value = 1
VCP code 0x41 (Vertical Parallelogram ): current value = 0, max value = 1
VCP code 0x42 (Horizontal Keystone ): current value = 0, max value = 1
VCP code 0x43 (Vertical Keystone ): current value = 0, max value = 1
VCP code 0x44 (Rotation ): current value = 0, max value = 1
VCP code 0x45 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x46 (Top Corner Flare ): current value = 0, max value = 1
VCP code 0x47 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x48 (Top Corner Hook ): current value = 0, max value = 1
VCP code 0x49 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x4a (Bottom Corner Flare ): current value = 0, max value = 1
VCP code 0x4b (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x4c (Bottom Corner Hook ): current value = 0, max value = 1
VCP code 0x4d (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x4e (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x4f (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x50 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x51 (Unknown feature ): mh=0x00, ml=0x01, sh=0x00, sl=0x00
VCP code 0x52 (Active control ): Value: 0x60
VCP code 0x53 (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x60
VCP code 0x54 (Performance Preservation ): mh=0x00, ml=0xff, sh=0x00, sl=0x60
VCP code 0x55 (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x60
VCP code 0x56 (Horizontal Moire ): current value = 96, max value = 255
VCP code 0x57 (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x60
VCP code 0x58 (Vertical Moire ): current value = 96, max value = 255
VCP code 0x59 (6 axis saturation: Red ): current value = 96, max value = 255
VCP code 0x5a (6 axis saturation: Yellow ): current value = 96, max value = 255
VCP code 0x5b (6 axis saturation: Green ): current value = 96, max value = 255
VCP code 0x5c (6 axis saturation: Cyan ): current value = 96, max value = 255
VCP code 0x5d (6 axis saturation: Blue ): current value = 96, max value = 255
VCP code 0x5e (6 axis saturation: Magenta ): current value = 96, max value = 255
VCP code 0x5f (Unknown feature ): mh=0x00, ml=0xff, sh=0x00, sl=0x60
VCP code 0x60 (Input Source ): HDMI-1 (sl=0x11)
VCP code 0x61 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x62 (Audio speaker volume ): 17
VCP code 0x63 (Speaker Select ): Invalid value (sl=0x11)
VCP code 0x64 (Audio: Microphone Volume ): current value = 4369, max value = 4626
VCP code 0x65 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x66 (Ambient light sensor ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x67 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x68 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x69 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x6a (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x6b (Backlight Level: White ): current value = 4369, max value = 4626
VCP code 0x6c (Video black level: Red ): current value = 4369, max value = 4626
VCP code 0x6d (Backlight Level: Red ): current value = 4369, max value = 4626
VCP code 0x6e (Video black level: Green ): current value = 4369, max value = 4626
VCP code 0x6f (Backlight Level: Green ): current value = 4369, max value = 4626
VCP code 0x70 (Video black level: Blue ): current value = 4369, max value = 4626
VCP code 0x71 (Backlight Level: Blue ): current value = 4369, max value = 4626
VCP code 0x72 (Gamma ): SL: 0x11 , SH: 0x11
VCP code 0x73 (LUT Size ): Maximum retries exceeded
VCP code 0x74 (Single point LUT operation ): Maximum retries exceeded
VCP code 0x75 (Block LUT operation ): Maximum retries exceeded
VCP code 0x76 (Remote Procedure Call ): Write-only feature
VCP code 0x77 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x78 (EDID operation ): Maximum retries exceeded
VCP code 0x79 (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x7a (Adjust Focal Plane ): current value = 4369, max value = 4626
VCP code 0x7b (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x7c (Adjust Zoom ): current value = 4369, max value = 4626
VCP code 0x7d (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x7e (Trapezoid ): current value = 4369, max value = 4626
VCP code 0x7f (Unknown feature ): mh=0x12, ml=0x12, sh=0x11, sl=0x11
VCP code 0x80 (Keystone ): Deprecated
VCP code 0x81 (Unknown featureddcutil: vcp_feature_codes.c:2031: format_feature_detail_audio_treble_bass: Assertion `vcp_version_gt(vcp_version, DDCA_VSPEC_V21)' failed.
(note the abort on that last snippet, maybe that should be tracked as a separate bug)
from ddcutil.
from ddcutil.
For what it's worth, I have 2 DP Dell U2717D monitors via the lenovo ultra dock, and a x270, and they work great. Unfortunately, ddcutil loses it's ability to control brightness when connected directly to 1 monitor, as per this description.
Seems like the gory thread was useful at the least for pinpointing the actual cause.
Very keen to assist in testing or other such things to solve for the docking peeps.
Will at least add myself to their bug cc on issue.
from ddcutil.
@mattcph I saw your comment on the freedesktop.org bug, you say you filed a bug with lenovo, is it public? Any link to this report?
from ddcutil.
@mattcph Can you perhaps test if some Windows alternatives to ddcutil work through the Ultra Dock? A quick google gave me https://www.clickmonitorddc.bplaced.net/, I haven't tried it myself (not a Windows user), so no guarantees, but I think it might work.
from ddcutil.
I have an Dell TB16 connected to a XPS 9560. Monitor is connected via DP to the dock.
On Windows I tried multiple DDC utils like clickmonitorddc and they all work just fine.
On Linux ddcutils & ddccontrol both work only if monitors are directly connected to the laptop.
So at least for my specific setup I can say that this is a non-issue when using Windows.
from ddcutil.
Same here, Dell set up, I get around the problem (literally) by having a second cable from my laptop to the monitor. :-/
Kinda defeats the purpose of the docking station but I use it for other things as well.
from ddcutil.
This should help, said to be in Linux kernel 5.10, in distros in 2021:
https://lkml.org/lkml/2020/9/1/300
from ddcutil.
I have checked. The changes are in the just released 5.10 kernel.
@frogmaster has previously (issue #11) reported success having built his own driver with the changes. Further comments should be added to that issue.
from ddcutil.
I've tested this on 5.10.1 and it works fine, the only interesting thing is, my monitor shows up twice now:
% sudo ddcutil detect
[sudo] password for evgeni:
Invalid display
I2C bus: /dev/i2c-4
EDID synopsis:
Mfg id: BOE
Model:
Serial number:
Manufacture year: 2017
EDID version: 1.4
DDC communication failed
This is an eDP laptop display. Laptop displays do not support DDC/CI.
Invalid display
I2C bus: /dev/i2c-5
EDID synopsis:
Mfg id: AOC
Model: U2790B
Serial number:
Manufacture year: 2020
EDID version: 1.4
DDC communication failed
Display 1
I2C bus: /dev/i2c-7
EDID synopsis:
Mfg id: AOC
Model: U2790B
Serial number:
Manufacture year: 2020
EDID version: 1.4
VCP version: 2.2
Probably not really ddcutil
related, but worth documenting?
from ddcutil.
First, thank you @thmcmahon for reporting the success with the 5.10 kernel. Many people are interested in this problem.
Multiple /dev/i2c devices for the same monitor is a known problem. See, the FAQ. Clearly a driver problem, and I've been adding more and more code to the environment command to analyse this situation. Can I ask you to run ddcutil environment --verbose as root and submit the output as an attachment?
I've created a new issue, #160, specifically for this problem. Let's continue the discussion there.
from ddcutil.
A Christmas miracle! I had already stopped hoping that this would work someday.
So, YES, I can confirm it to be working too (kernel v 5.10.4) on a Lenovo ThinkPad Thunderbolt 3 Dock Gen 2.
What a nice surprise! What a relieve!
from ddcutil.
Related Issues (20)
- DDC communication fails more often than succeeds, and setting features never succeeds. HOT 5
- getvcp returns DDCRC_ALL_RESPONSES_NULL since 1.3.0 HOT 5
- DDC communication failed (Operation not supported) over HDMI HOT 2
- DDC communication with ARZOPA portable monitor fails HOT 4
- error βerrnoβ undeclared, 1.5.0-dev build HOT 5
- Is there a list of manufacturers that actually support DDC? HOT 2
- cannot write some features on Samsung U32D970 HOT 3
- only the last connected display is detected HOT 9
- error 1.5.0-dev build HOT 2
- Development Branch Now 2.0.0-dev
- AOC AGON AG493UCX - Cannot switch to USB-C Source Input HOT 4
- DDC communication failed for Eizo CS2740 HOT 8
- DDC communication failed for BenQ BL2405 HOT 4
- HP w2207 Invalid Display HOT 4
- Can not set brightness on iiyama ProLite XUB2792HSU HOT 2
- ddcutil 2.0.0-rc1 HOT 8
- NVIDIA 535.43.03 and breaks DDC/CI for some monitors HOT 3
- 2.0.0-rc1 detect command reports incorrect state due to displays-cache HOT 12
- Verification failed for feature 10 HOT 2
- Invalid display when running `ddcutil detect` HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ddcutil.