У меня есть современный ноутбук (Lenovo X1 Carbon 7th Gen, процессор Intel® Core ™ i7-8665U @ 1,90 ГГц × 8, Mesa Intel® UHD Graphics 620 (WHL GT2), 16 ГБ ОЗУ) под управлением Ubuntu 20.04 с GNOME 3.36.2 в конфигурации с двумя мониторами. Внутренний экран ноутбука 2560х1440.
Пока Мы использовали более старый внешний монитор DELL U3417W , который без проблем работал на 3440x1440 @ 50 Гц через HDMI, в конфигурации Join Displays (общее количество пикселей 2560x1440 + 3440x1440 = 8,6 М при 60 Гц и 50 Гц соответственно). 12108] Вчера я заменил монитор DELL на монитор 4K, ViewSonic VP3268-4K . Используя поставляемый кабель HDMI, я могу получить только 30 Гц с разрешением 3840x2160, и все работает медленно. Не только прокрутка текстовых страниц, но даже ввод «aaaaaaaaaaaaaa» в однострочном поле ввода в Chromium lags . Это не имело место с DELL.
Разрешение нового монитора не является чем-то сумасшедшим, только на 67% больше, чем предыдущий. Я не вижу никакого дополнительного потребления процессора. Я отключил внутренний экран ноутбука, сохранить только монитор в конфигурации с одним дисплеем. Все еще 30 Гц, и общий пиксел составляет 3840x2160, так что 8,3M, меньше, чем внутренний экран + комбинация DELL .
Есть ли способ включить / принудительно включить по крайней мере 50 Гц? Я попытался увеличить скорость до 60 , но это только привело к тому, что Ubuntu посчитал дисплей новым (масштабирование 200%, основным был ноутбук), и частота обновления снова оказалась равной 30.
Как я могу скажите, если это ограничение,
xrandr
после каждого. Отключен HDR10, Режим фильма. Режим пробного просмотра -> Игра -> FPS1, FPS2; и т.д. 30 Гц был максимальным для 3840x2160. Вывод xrandr:
Screen 0: minimum 320 x 200, current 6400 x 2616, maximum 16384 x 16384
eDP-1 connected 2560x1440+0+1176 (normal left inverted right x axis y axis) 309mm x 174mm
2560x1440 60.00*+ 59.99 59.99 59.96 59.95
1920x1440 60.00
1856x1392 60.01
1792x1344 60.01
2048x1152 59.99 59.98 59.90 59.91
1920x1200 59.88 59.95
...
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 3840x2160+2560+0 (normal left inverted right x axis y axis) 697mm x 392mm
3840x2160 30.00* 25.00 24.00 29.97 23.98 29.98
1920x2160 59.99
3840x1080 59.97
1920x1200 59.95
1920x1080 60.00 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1440x576 50.00
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x576i 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
720x240 60.12 60.05
DP-2 disconnected (normal left inverted right x axis y axis)
Из ~ / .config / monitors.xml
:
<configuration>
<logicalmonitor>
<x>2560</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>HDMI-1</connector>
<vendor>VSC</vendor>
<product>VP3268-4K</product>
</monitorspec>
<mode>
<width>3840</width>
<height>2160</height>
<rate>30</rate>
</mode>
</monitor>
</logicalmonitor>
<logicalmonitor>
<x>0</x>
<y>1176</y>
<scale>1</scale>
<monitor>
<monitorspec>
<connector>eDP-1</connector>
<vendor>LGD</vendor>
<product>0x05ee</product>
</monitorspec>
<mode>
<width>2560</width>
<height>1440</height>
<rate>59.997714996337891</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
Запись для DELL была
<monitor>
<monitorspec>
<connector>HDMI-1</connector>
<vendor>DEL</vendor>
<product>DELL U3417W</product>
</monitorspec>
<mode>
<width>3440</width>
<height>1440</height>
<rate>49.986808776855469</rate>
</mode>
</monitor>
Это похоже на ограничение HDMI, по крайней мере для ноутбука, если не для монитора. В спецификации ноутбука упоминается
Макс. Разрешение: 5K при 60 Гц (Thunderbolt); 4K @ 24 Гц (HDMI)
Так как я получал 4K @ 30 Гц over HDMI, it seems the specs are a bit conservative, which is good news.
A user on the Lenovo forums confirmed they used the same laptop running Windows 10 to drive the 34" 5120x2160 monitor @ 60Hz over Thunderbolt. Nobody on the forum has confirmed whether they were able to run 4K external monitors at 60Hz with Ubuntu X1Cs.
The ViewSonic doesn't support Thunderbolt so it seems I'll have to replace it with another 4K monitor that does.