ThinkPad L450 [Ubuntu 16.04.5 LTS, ядро 4.13]: 1920 x 1080, Intel HD Graphics 5500 & amp; UltraDock - EU 90 Вт (DisplayPort 1.2)
ThinkPad L480 [Linux]: 1,920 x 1,080 (IPS), Intel UHD Graphics 620 & amp; Док-станция Lenovo ThinkPad Ultra - 135 Вт (DisplayPort 1.4)
Benq PD2700U - 16: 9, 3840 x 2160 4K UHD (2160p)
Dell U2518D - 16: 9, QHD 2560 x 1440 при 60 Гц
Я могу настроить мониторы с последовательным подключением ИЛИ через 2 выхода DisplayPorts стыковочного устройства с разрешением до 2560 x 1440 (и 1920 x 1080 для экрана ноутбука) для L450 и L480 (с док-станциями).
НО, когда я меняю разрешение монитора Benq 4K на 3840 x 2160 (59.xx Гц), это приводит к
xrandr --verbose | grep " connected"
) Ошибки:
не удалось установить конфигурацию для CRTC 65
требуемый виртуальный размер не соответствует доступному размеру: запрашивается = ( 8320, 2160), минимум = (320, 200), максимум = (8192, 8192)
запрошенная позиция / размер для CRTC 65 выходит за допустимый предел: position = (4480, 0), size = ( 3840, 2160), максимум = (8192, 8192)
<час>Результат
xrandr --output DP-2-1-8 --mode 3840x2160 --rate 29.97 --primary --output DP-2-1-1 --mode 2560x1440 --rate 59.97 --right-of DP-2-1-8 --output eDP-1 --mode 1680x1050 --rate 59.95 --left-of DP-2-1-8
<час > Это происходит через 2 порта DP и по последовательному каналу (от Benq 4K до Dell 2K).
pc="eDP-1"
benq="DP-2-1-8"
dellb="DP-2-2"
xrandr -v --output ${benq} --mode 3840x2160 --rate 29.97 --primary \
--output ${dellb} --mode 2560x1440 --rate 59.95 --left-of ${benq} \
--output ${pc} --mode 1600x900 --rate 59.99 --right-of ${benq}
с более низкой частотой обновления и меньшим разрешением монитора ноутбука, если он работает нормально