You are not logged in.
I have a Thinkpad X270, running Arch and when it's on my desk I connect it to one of these:
https://www.lenovo.com/us/en/accessorie … 40A90090US
Plugged into the dock, I have a monitor (have tried both Displayport and RGB - same issue) as well as a USB keyboard and mouse.
If I boot the laptop with the dock connected, everything comes up fine - once I log in, I can run xrandr and the secondary monitor comes up fine. If I disconnect the dock, and then reconnect it only a short time later, I can get xrandr to bring the external monitor to life.
However, if I'm away from the dock for longer than a short while, when I reconnect the dock the attached USB devices, power and audio output works fine - however, the monitor is not recognized. xrandr shows that it's disconnected. The only way to get it back is to either reboot the machine (restarting X doesn't seem to work) or, physically disconnect the monitor from the port on the back of the dock (while leaving the USB-C connected to the laptop) and then reconnect it - at which point xrandr seems to recognize it.
I tried the instructions here: https://wiki.archlinux.org/index.php/xr … _xrasengan (regarding getting the port out of sleep state), but to no avail.
Any ideas on what I should try next?
EDIT:
This is the command I use to configure the screen with xrandr:
xrandr --output VIRTUAL1 --off --output eDP1 --mode 1366x768 --pos 0x0 --rotate normal --output DP1 --off --output HDMI2 --off --output HDMI1 --off --output DP1-3 --primary --mode 1920x1080 --pos 1366x0 --rotate normal --output DP1-2 --off --output DP1-1 --off --output DP2 --off
Output from xrandr with the dock connected and display active:
Screen 0: minimum 8 x 8, current 3286 x 1080, maximum 32767 x 32767
eDP1 connected 1366x768+0+0 (0x4d) normal (normal left inverted right x axis y axis) 280mm x 160mm
Identifier: 0x43
Timestamp: 34483
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 1
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0006af6c1000000000
26160104951c107802867597524b8924
2a505400000001010101010101010101
010101010101881d56e2500016302616
3600149b100000180000000f00000000
00000000000000000020000000fe0041
554f0a202020202020202020000000fe
004231323558544e30312e30200a00ec
BACKLIGHT: 231
range: (0, 852)
Backlight: 231
range: (0, 852)
scaling mode: Full aspect
supported: Full, Center, Full aspect
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
1366x768 (0x4d) 75.600MHz -HSync -VSync *current +preferred
h: width 1366 start 1404 end 1426 total 1592 skew 0 clock 47.49KHz
v: height 768 start 771 end 777 total 790 clock 60.11Hz
1280x720 (0x193) 74.500MHz -HSync +VSync
h: width 1280 start 1344 end 1472 total 1664 skew 0 clock 44.77KHz
v: height 720 start 723 end 728 total 748 clock 59.86Hz
1280x720 (0x194) 74.480MHz -HSync +VSync
h: width 1280 start 1336 end 1472 total 1664 skew 0 clock 44.76KHz
v: height 720 start 721 end 724 total 746 clock 60.00Hz
1280x720 (0x195) 63.750MHz +HSync -VSync
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 44.27KHz
v: height 720 start 723 end 728 total 741 clock 59.74Hz
1024x768 (0x196) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
1024x576 (0x197) 46.995MHz -HSync +VSync
h: width 1024 start 1064 end 1168 total 1312 skew 0 clock 35.82KHz
v: height 576 start 577 end 580 total 597 clock 60.00Hz
1024x576 (0x198) 46.500MHz -HSync +VSync
h: width 1024 start 1064 end 1160 total 1296 skew 0 clock 35.88KHz
v: height 576 start 579 end 584 total 599 clock 59.90Hz
1024x576 (0x199) 42.000MHz +HSync -VSync
h: width 1024 start 1072 end 1104 total 1184 skew 0 clock 35.47KHz
v: height 576 start 579 end 584 total 593 clock 59.82Hz
960x540 (0x19a) 40.784MHz -HSync +VSync
h: width 960 start 992 end 1088 total 1216 skew 0 clock 33.54KHz
v: height 540 start 541 end 544 total 559 clock 60.00Hz
960x540 (0x19b) 40.750MHz -HSync +VSync
h: width 960 start 992 end 1088 total 1216 skew 0 clock 33.51KHz
v: height 540 start 543 end 548 total 562 clock 59.63Hz
960x540 (0x19c) 37.250MHz +HSync -VSync
h: width 960 start 1008 end 1040 total 1120 skew 0 clock 33.26KHz
v: height 540 start 543 end 548 total 556 clock 59.82Hz
800x600 (0x19d) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x19e) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
864x486 (0x19f) 32.901MHz -HSync +VSync
h: width 864 start 888 end 976 total 1088 skew 0 clock 30.24KHz
v: height 486 start 487 end 490 total 504 clock 60.00Hz
864x486 (0x1a0) 32.500MHz -HSync +VSync
h: width 864 start 888 end 968 total 1072 skew 0 clock 30.32KHz
v: height 486 start 489 end 494 total 506 clock 59.92Hz
864x486 (0x1a1) 30.500MHz +HSync -VSync
h: width 864 start 912 end 944 total 1024 skew 0 clock 29.79KHz
v: height 486 start 489 end 494 total 500 clock 59.57Hz
640x480 (0x1a2) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x405 (0x1a3) 22.500MHz -HSync +VSync
h: width 720 start 744 end 808 total 896 skew 0 clock 25.11KHz
v: height 405 start 408 end 413 total 422 clock 59.51Hz
720x405 (0x1a4) 22.176MHz -HSync +VSync
h: width 720 start 728 end 800 total 880 skew 0 clock 25.20KHz
v: height 405 start 406 end 409 total 420 clock 60.00Hz
720x405 (0x1a5) 21.750MHz +HSync -VSync
h: width 720 start 768 end 800 total 880 skew 0 clock 24.72KHz
v: height 405 start 408 end 413 total 419 clock 58.99Hz
680x384 (0x1a6) 19.677MHz -HSync +VSync
h: width 680 start 688 end 752 total 824 skew 0 clock 23.88KHz
v: height 384 start 385 end 388 total 398 clock 60.00Hz
640x360 (0x1a7) 18.000MHz -HSync +VSync
h: width 640 start 664 end 720 total 800 skew 0 clock 22.50KHz
v: height 360 start 363 end 368 total 376 clock 59.84Hz
640x360 (0x1a8) 17.750MHz +HSync -VSync
h: width 640 start 688 end 720 total 800 skew 0 clock 22.19KHz
v: height 360 start 363 end 368 total 374 clock 59.32Hz
640x360 (0x1a9) 17.187MHz -HSync +VSync
h: width 640 start 640 end 704 total 768 skew 0 clock 22.38KHz
v: height 360 start 361 end 364 total 373 clock 60.00Hz
DP1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x44
Timestamp: 34483
Subpixel: unknown
Clones: HDMI1
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
DP1-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x45
Timestamp: 34483
Subpixel: unknown
Clones: DP1-2 DP1-3
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
DP1-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x46
Timestamp: 34483
Subpixel: unknown
Clones: DP1-1 DP1-3
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
DP1-3 connected primary 1920x1080+1366+0 (0x1aa) normal (normal left inverted right x axis y axis) 600mm x 340mm
Identifier: 0x47
Timestamp: 34483
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones: DP1-1 DP1-2
CRTC: 0
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0005e370279c3f0000
111b0103683c22782a14d5a55852a226
0c5054bfef00d1c081803168317c4568
457c6168617c023a801871382d40582c
450056502100001e000000fd00324c1e
5311000a202020202020000000fc0047
323737300a20202020202020000000ff
0046574a48344841303136323834004e
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
1920x1080 (0x1aa) 148.500MHz +HSync +VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1280x1024 (0x1ab) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0x1ac) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1024x768 (0x4e) 139.110MHz -HSync +VSync
h: width 1024 start 1104 end 1216 total 1408 skew 0 clock 98.80KHz
v: height 768 start 769 end 772 total 823 clock 120.05Hz
1024x768 (0x1ad) 113.274MHz -HSync +VSync
h: width 1024 start 1096 end 1208 total 1392 skew 0 clock 81.38KHz
v: height 768 start 769 end 772 total 814 clock 99.97Hz
1024x768 (0x1ae) 78.750MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz
v: height 768 start 769 end 772 total 800 clock 75.03Hz
1024x768 (0x1af) 75.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz
v: height 768 start 771 end 777 total 806 clock 70.07Hz
1024x768 (0x196) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
832x624 (0x1b0) 57.284MHz -HSync -VSync
h: width 832 start 864 end 928 total 1152 skew 0 clock 49.73KHz
v: height 624 start 625 end 628 total 667 clock 74.55Hz
800x600 (0x1b1) 84.011MHz -HSync +VSync
h: width 800 start 856 end 944 total 1088 skew 0 clock 77.22KHz
v: height 600 start 601 end 604 total 643 clock 120.09Hz
800x600 (0x1b2) 68.175MHz -HSync +VSync
h: width 800 start 848 end 936 total 1072 skew 0 clock 63.60KHz
v: height 600 start 601 end 604 total 636 clock 99.99Hz
800x600 (0x1b3) 50.000MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz
v: height 600 start 637 end 643 total 666 clock 72.19Hz
800x600 (0x1b4) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0x19d) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x19e) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
640x480 (0x1b5) 52.404MHz -HSync +VSync
h: width 640 start 680 end 744 total 848 skew 0 clock 61.80KHz
v: height 480 start 481 end 484 total 515 clock 119.99Hz
640x480 (0x1b6) 43.162MHz -HSync +VSync
h: width 640 start 680 end 744 total 848 skew 0 clock 50.90KHz
v: height 480 start 481 end 484 total 509 clock 100.00Hz
640x480 (0x1b7) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0x1b8) 31.500MHz -HSync -VSync
h: width 640 start 664 end 704 total 832 skew 0 clock 37.86KHz
v: height 480 start 489 end 492 total 520 clock 72.81Hz
640x480 (0x1b9) 30.240MHz -HSync -VSync
h: width 640 start 704 end 768 total 864 skew 0 clock 35.00KHz
v: height 480 start 483 end 486 total 525 clock 66.67Hz
640x480 (0x1a2) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x400 (0x1ba) 28.320MHz -HSync +VSync
h: width 720 start 738 end 846 total 900 skew 0 clock 31.47KHz
v: height 400 start 412 end 414 total 449 clock 70.08Hz
DP2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x48
Timestamp: 34483
Subpixel: unknown
Clones: HDMI2
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
HDMI1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x49
Timestamp: 34483
Subpixel: unknown
Clones: DP1
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
HDMI2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x4a
Timestamp: 34483
Subpixel: unknown
Clones: DP2
CRTCs: 1 0 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
supported: 0, 1
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x4b
Timestamp: 34483
Subpixel: no subpixels
Clones:
CRTCs: 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
non-desktop: 0
supported: 0, 1
dmesg output on connection of dock:
[ +10.560367] thinkpad_acpi: EC reports that Thermal Table has changed
[ +0.779043] usb 1-2: new high-speed USB device number 12 using xhci_hcd
[ +0.181319] hub 1-2:1.0: USB hub found
[ +0.000049] hub 1-2:1.0: 4 ports detected
[ +0.148949] usb 2-3: new SuperSpeed USB device number 5 using xhci_hcd
[ +0.031390] hub 2-3:1.0: USB hub found
[ +0.000048] hub 2-3:1.0: 4 ports detected
[ +0.888546] usb 2-3.1: new SuperSpeed USB device number 6 using xhci_hcd
[ +0.130008] usb 1-2.2: new full-speed USB device number 14 using xhci_hcd
[ +0.137378] hid-generic 0003:17EF:3060.0009: hiddev0,hidraw0: USB HID v1.11 Device [Cypress Semiconductor Billboard Device] on usb-0000:00:14.0-2.2/input1
[ +0.102736] usb 2-3.4: new SuperSpeed USB device number 7 using xhci_hcd
[ +0.031449] hub 2-3.4:1.0: USB hub found
[ +0.000057] hub 2-3.4:1.0: 4 ports detected
[ +0.098826] usb 2-3.1: reset SuperSpeed USB device number 6 using xhci_hcd
[ +0.081619] r8152 2-3.1:1.0 eth0: v1.09.9
[ +0.047724] usb 1-2.4: new high-speed USB device number 15 using xhci_hcd
[ +0.131517] hub 1-2.4:1.0: USB hub found
[ +0.000049] hub 1-2.4:1.0: 4 ports detected
[ +0.318708] usb 1-2.4.2: new high-speed USB device number 16 using xhci_hcd
[ +0.084603] r8152 2-3.1:1.0 enp0s20f0u3u1: renamed from eth0
[ +0.069285] hub 1-2.4.2:1.0: USB hub found
[ +0.005952] hub 1-2.4.2:1.0: 3 ports detected
[ +0.004627] IPv6: ADDRCONF(NETDEV_UP): enp0s20f0u3u1: link is not ready
[ +0.315541] usb 1-2.4.2.1: new full-speed USB device number 17 using xhci_hcd
[ +0.141544] input: Lenovo ThinkPad Compact USB Keyboard with TrackPoint as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.2/1-2.4.2.1/1-2.4.2.1:1.0/0003:17EF:6047.000A/input/input25
[ +0.069023] lenovo 0003:17EF:6047.000A: input,hidraw1: USB HID v1.00 Keyboard [Lenovo ThinkPad Compact USB Keyboard with TrackPoint] on usb-0000:00:14.0-2.4.2.1/input0
[ +0.006047] input: Lenovo ThinkPad Compact USB Keyboard with TrackPoint as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.2/1-2.4.2.1/1-2.4.2.1:1.1/0003:17EF:6047.000B/input/input26
[ +0.074222] lenovo 0003:17EF:6047.000B: input,hiddev1,hidraw2: USB HID v1.00 Mouse [Lenovo ThinkPad Compact USB Keyboard with TrackPoint] on usb-0000:00:14.0-2.4.2.1/input1
[ +0.099178] usb 1-2.4.2.2: new full-speed USB device number 18 using xhci_hcd
[ +0.142473] logitech-djreceiver 0003:046D:C52B.000E: hiddev2,hidraw3: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:14.0-2.4.2.2/input2
[ +0.147675] input: Logitech M570 as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.2/1-2.4.2.2/1-2.4.2.2:1.2/0003:046D:C52B.000E/0003:046D:1028.000F/input/input27
[ +0.000603] logitech-hidpp-device 0003:046D:1028.000F: input,hidraw4: USB HID v1.11 Mouse [Logitech M570] on usb-0000:00:14.0-2.4.2.2:1
[ +0.089292] usb 1-2.4.2.3: new full-speed USB device number 19 using xhci_hcd
[ +0.378627] input: Lenovo ThinkPad USB-C Dock Audio as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.2/1-2.4.2.3/1-2.4.2.3:1.3/0003:17EF:3063.0010/input/input28
[ +0.061571] hid-generic 0003:17EF:3063.0010: input,hidraw5: USB HID v1.11 Device [Lenovo ThinkPad USB-C Dock Audio] on usb-0000:00:14.0-2.4.2.3/input3
Last edited by ashton (2018-09-16 01:52:04)
Offline