You are not logged in.
I have a Lenovo X1 Carbon 6th gen laptop and just got a CalDigit Thunderbolt 3 dock. I've gotten the USB ports to work but the monitor (Dell u2415h), which is connected with a DisplayPort cable, doesn't work.
When the monitor is first plugged in I can use xrandr to configure the settings properly and it works normally for a few seconds. Then every couple of seconds it goes black, then back to normal. It does this a couple of times and then turns off completely.
This only happens when it's connected through the dock, not when its plugged in directly via DisplayPort / USB-C cable.
Any ideas?
Here's the Xorg log:
~ git:master ❯ sudo tail -f /var/log/Xorg.0.log ✹ ✭
[ 134.656] (II) UnloadModule: "libinput"
[ 319.996] (II) intel(0): Disabled output DP1-1
[ 320.258] (II) config/udev: removing device Logitech M570
[ 320.258] (II) event9 - Logitech M570: device removed
[ 320.276] (II) UnloadModule: "libinput"
[ 320.304] (II) config/udev: removing device CalDigit, Inc. CalDigit Thunderbolt 3 Audio
[ 320.304] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device removed
[ 320.323] (II) UnloadModule: "libinput"
[ 329.829] (EE) event20 - SynPS/2 Synaptics TouchPad: kernel bug: Touch jump detected and discarded.
See https://wayland.freedesktop.org/libinput/doc/1.12.0/touchpad-jumping-cursor.html for details
[ 2456.753] (II) intel(0): Enabled output DP1-8
[ 2456.753] (II) intel(0): Enabled output DP1-1
[ 2456.874] (II) intel(0): Enabled output DP1-8
[ 2456.875] (II) intel(0): Enabled output DP1-8
[ 2462.733] (II) config/udev: Adding input device USB Keyboard Consumer Control (/dev/input/event7)
[ 2462.733] (**) USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[ 2462.733] (**) USB Keyboard Consumer Control: Applying InputClass "system-keyboard"
[ 2462.733] (II) Using input driver 'libinput' for 'USB Keyboard Consumer Control'
[ 2462.733] (**) USB Keyboard Consumer Control: always reports core events
[ 2462.733] (**) Option "Device" "/dev/input/event7"
[ 2462.733] (**) Option "_source" "server/udev"
[ 2462.735] (II) event7 - USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 2462.735] (II) event7 - USB Keyboard Consumer Control: device is a keyboard
[ 2462.735] (II) event7 - USB Keyboard Consumer Control: device removed
[ 2462.749] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:01.0/0000:0b:00.0/usb5/5-3/5-3:1.1/0003:04D9:0169.000A/input/input30/event7"
[ 2462.749] (II) XINPUT: Adding extended input device "USB Keyboard Consumer Control" (type: KEYBOARD, id 9)
[ 2462.749] (**) Option "xkb_options" "ctrl:nocaps"
[ 2462.751] (II) event7 - USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 2462.751] (II) event7 - USB Keyboard Consumer Control: device is a keyboard
[ 2462.752] (II) config/udev: Adding input device USB Keyboard (/dev/input/event6)
[ 2462.752] (**) USB Keyboard: Applying InputClass "libinput keyboard catchall"
[ 2462.752] (**) USB Keyboard: Applying InputClass "system-keyboard"
[ 2462.752] (II) Using input driver 'libinput' for 'USB Keyboard'
[ 2462.752] (**) USB Keyboard: always reports core events
[ 2462.752] (**) Option "Device" "/dev/input/event6"
[ 2462.752] (**) Option "_source" "server/udev"
[ 2462.753] (II) event6 - USB Keyboard: is tagged by udev as: Keyboard
[ 2462.753] (II) event6 - USB Keyboard: device is a keyboard
[ 2462.753] (II) event6 - USB Keyboard: device removed
[ 2462.776] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:01.0/0000:0b:00.0/usb5/5-3/5-3:1.0/0003:04D9:0169.0009/input/input29/event6"
[ 2462.776] (II) XINPUT: Adding extended input device "USB Keyboard" (type: KEYBOARD, id 10)
[ 2462.776] (**) Option "xkb_options" "ctrl:nocaps"
[ 2462.778] (II) event6 - USB Keyboard: is tagged by udev as: Keyboard
[ 2462.778] (II) event6 - USB Keyboard: device is a keyboard
[ 2462.779] (II) config/udev: Adding input device USB Keyboard System Control (/dev/input/event8)
[ 2462.779] (**) USB Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[ 2462.779] (**) USB Keyboard System Control: Applying InputClass "system-keyboard"
[ 2462.779] (II) Using input driver 'libinput' for 'USB Keyboard System Control'
[ 2462.779] (**) USB Keyboard System Control: always reports core events
[ 2462.779] (**) Option "Device" "/dev/input/event8"
[ 2462.779] (**) Option "_source" "server/udev"
[ 2462.780] (II) event8 - USB Keyboard System Control: is tagged by udev as: Keyboard
[ 2462.780] (II) event8 - USB Keyboard System Control: device is a keyboard
[ 2462.780] (II) event8 - USB Keyboard System Control: device removed
[ 2462.796] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:01.0/0000:0b:00.0/usb5/5-3/5-3:1.1/0003:04D9:0169.000A/input/input31/event8"
[ 2462.796] (II) XINPUT: Adding extended input device "USB Keyboard System Control" (type: KEYBOARD, id 11)
[ 2462.796] (**) Option "xkb_options" "ctrl:nocaps"
[ 2462.798] (II) event8 - USB Keyboard System Control: is tagged by udev as: Keyboard
[ 2462.798] (II) event8 - USB Keyboard System Control: device is a keyboard
[ 2463.723] (II) config/udev: Adding input device Logitech M570 (/dev/input/mouse0)
[ 2463.723] (II) No input driver specified, ignoring this device.
[ 2463.723] (II) This device may have been added with another device file.
[ 2463.757] (II) config/udev: Adding input device Logitech M570 (/dev/input/event9)
[ 2463.757] (**) Logitech M570: Applying InputClass "libinput pointer catchall"
[ 2463.757] (II) Using input driver 'libinput' for 'Logitech M570'
[ 2463.757] (**) Logitech M570: always reports core events
[ 2463.757] (**) Option "Device" "/dev/input/event9"
[ 2463.757] (**) Option "_source" "server/udev"
[ 2463.758] (II) event9 - Logitech M570: is tagged by udev as: Mouse Trackball
[ 2463.758] (II) event9 - Logitech M570: device set to 540 DPI
[ 2463.758] (II) event9 - Logitech M570: device is a pointer
[ 2463.758] (II) event9 - Logitech M570: device removed
[ 2463.780] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:02.0/0000:0c:00.0/usb7/7-1/7-1.4/7-1.4.1/7-1.4.1:1.2/0003:046D:C52B.000D/0003:046D:1028.000E/input/input32/event9"
[ 2463.780] (II) XINPUT: Adding extended input device "Logitech M570" (type: MOUSE, id 12)
[ 2463.780] (**) Option "AccelerationScheme" "none"
[ 2463.780] (**) Logitech M570: (accel) selected scheme none/0
[ 2463.780] (**) Logitech M570: (accel) acceleration factor: 2.000
[ 2463.780] (**) Logitech M570: (accel) acceleration threshold: 4
[ 2463.782] (II) event9 - Logitech M570: is tagged by udev as: Mouse Trackball
[ 2463.782] (II) event9 - Logitech M570: device set to 540 DPI
[ 2463.782] (II) event9 - Logitech M570: device is a pointer
[ 2466.546] (II) config/udev: Adding input device CalDigit, Inc. CalDigit Thunderbolt 3 Audio (/dev/input/event5)
[ 2466.546] (**) CalDigit, Inc. CalDigit Thunderbolt 3 Audio: Applying InputClass "libinput keyboard catchall"
[ 2466.546] (**) CalDigit, Inc. CalDigit Thunderbolt 3 Audio: Applying InputClass "system-keyboard"
[ 2466.546] (II) Using input driver 'libinput' for 'CalDigit, Inc. CalDigit Thunderbolt 3 Audio'
[ 2466.546] (**) CalDigit, Inc. CalDigit Thunderbolt 3 Audio: always reports core events
[ 2466.546] (**) Option "Device" "/dev/input/event5"
[ 2466.546] (**) Option "_source" "server/udev"
[ 2466.547] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: is tagged by udev as: Keyboard
[ 2466.547] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device is a keyboard
[ 2466.547] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device removed
[ 2466.559] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:00.0/0000:0a:00.0/usb3/3-2/3-2:1.3/0003:2188:6533.0008/input/input28/event5"
[ 2466.560] (II) XINPUT: Adding extended input device "CalDigit, Inc. CalDigit Thunderbolt 3 Audio" (type: KEYBOARD, id 13)
[ 2466.560] (**) Option "xkb_options" "ctrl:nocaps"
[ 2466.561] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: is tagged by udev as: Keyboard
[ 2466.561] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device is a keyboard
[ 2481.076] (II) intel(0): Enabled output DP1-8
[ 2481.077] (II) intel(0): Disabled output DP1-1
[ 2481.472] (II) config/udev: removing device Logitech M570
[ 2481.473] (II) event9 - Logitech M570: device removed
[ 2481.509] (II) UnloadModule: "libinput"
[ 2481.677] (II) config/udev: removing device USB Keyboard
[ 2481.677] (II) event6 - USB Keyboard: device removed
[ 2481.693] (II) UnloadModule: "libinput"
[ 2481.755] (II) config/udev: removing device USB Keyboard Consumer Control
[ 2481.755] (II) event7 - USB Keyboard Consumer Control: device removed
[ 2481.773] (II) UnloadModule: "libinput"
[ 2481.791] (II) config/udev: removing device USB Keyboard System Control
[ 2481.791] (II) event8 - USB Keyboard System Control: device removed
[ 2481.806] (II) UnloadModule: "libinput"
[ 2481.830] (II) config/udev: removing device CalDigit, Inc. CalDigit Thunderbolt 3 Audio
[ 2481.831] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device removed
[ 2481.843] (II) UnloadModule: "libinput"
[ 2482.383] (II) intel(0): Enabled output DP1-8
[ 2482.383] (II) intel(0): Enabled output DP1-1
[ 2482.506] (II) intel(0): Enabled output DP1-8
[ 2482.506] (II) intel(0): Enabled output DP1-8
[ 2488.062] (II) config/udev: Adding input device CalDigit, Inc. CalDigit Thunderbolt 3 Audio (/dev/input/event5)
[ 2488.062] (**) CalDigit, Inc. CalDigit Thunderbolt 3 Audio: Applying InputClass "libinput keyboard catchall"
[ 2488.062] (**) CalDigit, Inc. CalDigit Thunderbolt 3 Audio: Applying InputClass "system-keyboard"
[ 2488.062] (II) Using input driver 'libinput' for 'CalDigit, Inc. CalDigit Thunderbolt 3 Audio'
[ 2488.062] (**) CalDigit, Inc. CalDigit Thunderbolt 3 Audio: always reports core events
[ 2488.062] (**) Option "Device" "/dev/input/event5"
[ 2488.062] (**) Option "_source" "server/udev"
[ 2488.064] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: is tagged by udev as: Keyboard
[ 2488.064] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device is a keyboard
[ 2488.064] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device removed
[ 2488.076] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:00.0/0000:0a:00.0/usb3/3-2/3-2:1.3/0003:2188:6533.000F/input/input33/event5"
[ 2488.076] (II) XINPUT: Adding extended input device "CalDigit, Inc. CalDigit Thunderbolt 3 Audio" (type: KEYBOARD, id 9)
[ 2488.076] (**) Option "xkb_options" "ctrl:nocaps"
[ 2488.078] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: is tagged by udev as: Keyboard
[ 2488.078] (II) event5 - CalDigit, Inc. CalDigit Thunderbolt 3 Audio: device is a keyboard
[ 2488.514] (II) config/udev: Adding input device Logitech M570 (/dev/input/mouse0)
[ 2488.514] (II) No input driver specified, ignoring this device.
[ 2488.514] (II) This device may have been added with another device file.
[ 2488.551] (II) config/udev: Adding input device Logitech M570 (/dev/input/event9)
[ 2488.551] (**) Logitech M570: Applying InputClass "libinput pointer catchall"
[ 2488.551] (II) Using input driver 'libinput' for 'Logitech M570'
[ 2488.551] (**) Logitech M570: always reports core events
[ 2488.551] (**) Option "Device" "/dev/input/event9"
[ 2488.551] (**) Option "_source" "server/udev"
[ 2488.553] (II) event9 - Logitech M570: is tagged by udev as: Mouse Trackball
[ 2488.553] (II) event9 - Logitech M570: device set to 540 DPI
[ 2488.553] (II) event9 - Logitech M570: device is a pointer
[ 2488.553] (II) event9 - Logitech M570: device removed
[ 2488.599] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:02.0/0000:0c:00.0/usb7/7-1/7-1.4/7-1.4.1/7-1.4.1:1.2/0003:046D:C52B.0014/0003:046D:1028.0015/input/input37/event9"
[ 2488.599] (II) XINPUT: Adding extended input device "Logitech M570" (type: MOUSE, id 10)
[ 2488.600] (**) Option "AccelerationScheme" "none"
[ 2488.600] (**) Logitech M570: (accel) selected scheme none/0
[ 2488.600] (**) Logitech M570: (accel) acceleration factor: 2.000
[ 2488.600] (**) Logitech M570: (accel) acceleration threshold: 4
[ 2488.602] (II) event9 - Logitech M570: is tagged by udev as: Mouse Trackball
[ 2488.602] (II) event9 - Logitech M570: device set to 540 DPI
[ 2488.602] (II) event9 - Logitech M570: device is a pointer
[ 2492.012] (II) config/udev: Adding input device USB Keyboard (/dev/input/event6)
[ 2492.012] (**) USB Keyboard: Applying InputClass "libinput keyboard catchall"
[ 2492.012] (**) USB Keyboard: Applying InputClass "system-keyboard"
[ 2492.012] (II) Using input driver 'libinput' for 'USB Keyboard'
[ 2492.012] (**) USB Keyboard: always reports core events
[ 2492.012] (**) Option "Device" "/dev/input/event6"
[ 2492.012] (**) Option "_source" "server/udev"
[ 2492.014] (II) event6 - USB Keyboard: is tagged by udev as: Keyboard
[ 2492.014] (II) event6 - USB Keyboard: device is a keyboard
[ 2492.014] (II) event6 - USB Keyboard: device removed
[ 2492.026] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:01.0/0000:0b:00.0/usb5/5-3/5-3:1.0/0003:04D9:0169.0010/input/input34/event6"
[ 2492.026] (II) XINPUT: Adding extended input device "USB Keyboard" (type: KEYBOARD, id 11)
[ 2492.026] (**) Option "xkb_options" "ctrl:nocaps"
[ 2492.028] (II) event6 - USB Keyboard: is tagged by udev as: Keyboard
[ 2492.028] (II) event6 - USB Keyboard: device is a keyboard
[ 2492.029] (II) config/udev: Adding input device USB Keyboard System Control (/dev/input/event8)
[ 2492.029] (**) USB Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[ 2492.029] (**) USB Keyboard System Control: Applying InputClass "system-keyboard"
[ 2492.029] (II) Using input driver 'libinput' for 'USB Keyboard System Control'
[ 2492.029] (**) USB Keyboard System Control: always reports core events
[ 2492.029] (**) Option "Device" "/dev/input/event8"
[ 2492.029] (**) Option "_source" "server/udev"
[ 2492.031] (II) event8 - USB Keyboard System Control: is tagged by udev as: Keyboard
[ 2492.031] (II) event8 - USB Keyboard System Control: device is a keyboard
[ 2492.031] (II) event8 - USB Keyboard System Control: device removed
[ 2492.043] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:01.0/0000:0b:00.0/usb5/5-3/5-3:1.1/0003:04D9:0169.0011/input/input36/event8"
[ 2492.043] (II) XINPUT: Adding extended input device "USB Keyboard System Control" (type: KEYBOARD, id 12)
[ 2492.043] (**) Option "xkb_options" "ctrl:nocaps"
[ 2492.045] (II) event8 - USB Keyboard System Control: is tagged by udev as: Keyboard
[ 2492.045] (II) event8 - USB Keyboard System Control: device is a keyboard
[ 2492.046] (II) config/udev: Adding input device USB Keyboard Consumer Control (/dev/input/event7)
[ 2492.046] (**) USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[ 2492.046] (**) USB Keyboard Consumer Control: Applying InputClass "system-keyboard"
[ 2492.046] (II) Using input driver 'libinput' for 'USB Keyboard Consumer Control'
[ 2492.046] (**) USB Keyboard Consumer Control: always reports core events
[ 2492.046] (**) Option "Device" "/dev/input/event7"
[ 2492.046] (**) Option "_source" "server/udev"
[ 2492.048] (II) event7 - USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 2492.048] (II) event7 - USB Keyboard Consumer Control: device is a keyboard
[ 2492.048] (II) event7 - USB Keyboard Consumer Control: device removed
[ 2492.063] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/0000:05:00.0/0000:06:01.0/0000:08:00.0/0000:09:01.0/0000:0b:00.0/usb5/5-3/5-3:1.1/0003:04D9:0169.0011/input/input35/event7"
[ 2492.063] (II) XINPUT: Adding extended input device "USB Keyboard Consumer Control" (type: KEYBOARD, id 13)
[ 2492.063] (**) Option "xkb_options" "ctrl:nocaps"
[ 2492.065] (II) event7 - USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 2492.065] (II) event7 - USB Keyboard Consumer Control: device is a keyboard
[ 2505.313] (II) intel(0): resizing framebuffer to 6656x2304
[ 2505.657] (II) intel(0): switch to mode 2560x1440@60.0 on DP1-8 using pipe 1, position (2560, 0), rotation normal, reflection none
Offline
Was there ever a resolution to this? I'm having the same issue, where everything from the dock gets removed every few minutes. The monitor comes back but my USB keyboard doesn't until a reboot.
Offline