Экран HDMI не подстраивается под разрешение

Вы видите, у меня проблема с системным разрешением.

Я считаю экран, подключенный через VGA, и телевизор, подключенный через HDMI.
С экраном в VGA у меня проблем нет.

Но с телевизором, подключенным через HDMI, рабочий стол покидает экран, поэтому невозможно полностью его визуализировать.
Я попытался поставить экраны в режиме зеркала, отдельно и ничего.

Мне не удалось настроить разрешение рабочего стола под этот экран. У меня есть карта Nvidia GT 730.

Я установил драйверы, я настоятельно рекомендовал добавить дополнительное разрешение для HDMI 1280x1024.


ТВ HDMI изображение


VGA монитор:


darkcrizt @ PC-Desktop  ~
└─ $ ▶ xrandr --output HDMI-0 --set underscan on
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  11 (RRQueryOutputProperty)
  Serial number of failed request:  33
  Current serial number in output stream:  33
Try adjusting the overscan but without success.


darkcrizt @ PC-Desktop  ~
└─ $ ▶ xrandr

Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 380mm x 300mm
   1280x1024     60.02*+
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       59.94  
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1280x720+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
   1280x720      60.00*+  59.94  
   1920x1080     60.05    60.00  
   1440x480      60.05  
   720x480       59.94    60.05  
   640x480       59.93  


darkcrizt @ PC-Desktop  ~
└─ $ ▶ gtf 1280 1024 60
  # 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
  Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync

В Windows 10 без проблем я получаю это, и даже в Raspberry Pi вы можете увидеть на телевизоре полный рабочий стол и настроен на экран.
Но в Ubuntu это невозможно.

Кто-то, кто может посоветовать мне, что я должен делать.
Добрый день, и я благодарю вас за ваше время.

1 ответ

Монитор и телевизор имеют разное разрешение по вертикали, поэтому, если вы оба показываете одно и то же изображение, одно из них будет показывать больше, чем другое.

XRandR требует, чтобы размер кадрового буфера был, по крайней мере, достаточно большим, чтобы в него вписывались все выходные изображения, поэтому больший из двух выигрывает, если вы используете оба из них с их предпочтительным режимом видео. Поскольку у них нет общих режимов видео (один - 4:3, а другой - 16:9, и ни один из них не имеет масштабированных режимов), ваши параметры несколько ограничены:

  • установить монитор в режим панорамирования, с --output VGA-0 --panning 1280x1024 который, вероятно, будет раздражать в использовании, но позволит вам по крайней мере достичь мышью всего экрана

  • установить два отдельных видовых экрана, используя --left-of, --right-of, --above или же --below, Поскольку горизонтальное разрешение одинаковое, их вертикальное расположение не приведет к созданию невидимых областей (но оконные менеджеры обычно достаточно умны, чтобы ничего не перемещать в область, не отображаемую на мониторе).

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