Экран 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
, Поскольку горизонтальное разрешение одинаковое, их вертикальное расположение не приведет к созданию невидимых областей (но оконные менеджеры обычно достаточно умны, чтобы ничего не перемещать в область, не отображаемую на мониторе).