Объяснение причины 30 Гц обновления для внешнего монитора 4K: монитора, видеокарты или Ubuntu 20?

У меня есть современный ноутбук (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.

Как я могу скажите, если это ограничение,

  • монитора (его спецификации расплывчаты, "25 - 75 Гц"), так что я могу вернуть / обменять его. Я просмотрел все его экранные меню, установил «Время отклика» и «Низкая задержка ввода» для каждой комбинации, в т.ч. «Сверхбыстрый» и запускал xrandr после каждого. Отключен HDR10, Режим фильма. Режим пробного просмотра -> Игра -> FPS1, FPS2; и т.д. 30 Гц был максимальным для 3840x2160.
  • HDMI-кабель, который шел с ним (я попробовал другой, тот же результат, и оба кабеля управляют монитором DELL @ 50Hz). Оба кабеля имеют маркировку «High Speed ​​HDMI» .
  • Ubuntu (у меня нет Windows, чтобы попробовать, но я мог бы прошить другой дистрибутив, который должен иметь лучшую поддержку 4K монитора?)
  • или драйверы

Вывод 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>
1
задан 14 June 2020 в 03:07

1 ответ

Это похоже на ограничение 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.

0
ответ дан 19 June 2020 в 21:26

Другие вопросы по тегам:

Похожие вопросы: