xrandr: ТВ S-видео отображает проблемы

Я испытываю некоторые затруднения из-за xrandr и S-Video/Composite производится в Ubuntu 14.04. Прямо сейчас у меня есть 3 дисплея, включил мой компьютер: VGA, DVI и ТВ (S-Video/Composite, не уверенный в различии). Из-за этого и моей GFX-карты, не бывшей способной обработать 3 дисплея одновременно, ни одного All Settings -> Display ни NVIDIA X Server Settings может зеркально отразить дисплей ко всего 2 из 3 из дисплеев. Таким образом, я думал, что вызову его с xrandr.

Один сценарий для зеркального отражения между VGA и DVI хорошо работает (то же 1280x1024 разрешение):

xrandr --output VGA-0 --off --output DVI-I-0 --off --output TV-0 --off
xrandr --output VGA-0 --auto --output DVI-I-0 --auto --same-as VGA-0

Однако, когда я пытаюсь зеркально отразить ТВ и VGA, разрешение не изменяется на 1024x768 для VGA, и цвета кажутся завинченными (или дополнительный яркий). Сериалы 1024x768, из 1280x1024 (мышь исчезает вне края).

xrandr --output VGA-0 --off --output DVI-I-0 --off --output TV-0 --off
xrandr --output TV-0 --auto -s 1024x768 --output VGA-0 --auto -s 1024x768 --same-as TV-0

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

xrandr --output VGA-0 --off --output DVI-I-0 --off --output TV-0 --off
xrandr --newmode "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
xrandr --addmode VGA-0 1024x768_60.00
xrandr --addmode TV-0 1024x768_60.00
xrandr --output TV-0 --auto --mode 1024x768_60.00 --primary --output VGA-0 --auto --mode 1024x768_60.00 --same-as TV-0

Удачный я помню название обоих сценариев, таким образом, я не должен перезагружать все.

Кто-либо мог помочь мне записать хорошие команды так, чтобы разрешение было изменено на 1024x768 при зеркальном отражении телевизионного вывода, и назад на 1280 (или родное разрешение самого маленького экрана) при зеркальном отражении VGA/DVI?

PS. Каждый раз, когда я выполняю это, панель задач в нижней части перемещается вверх для присоединения к панели Приложений в вершине, имеющей меня к Super + Alt + Drag это отступает снова (тема классика Gnome).

Править

Попытка следующего:

xrandr --verbose --output VGA-0 --auto --output TV-0 --auto --same-as VGA-0 640x480
xrandr: unrecognized option '640x480'

Никакое изменение на экране.

xrandr --verbose --output VGA-0 --auto --output TV-0 --auto --same-as VGA-0 --size 640x480
screen 0: 1280x1024 320x256 mm 101.60dpi
crtc 0:    1280x1024   60.0 +0+0 "VGA-0"
crtc 1:     1024x768   60.0 +0+0 "TV-0"

Зеркальное отражение VGA и ТВ, но ТВ обрезается к 1024x768, и VGA все еще полон 1280x1024.

xrandr --verbose --output TV-0 --auto --output VGA-0 --auto --same-as TV-0 --size 640x480
screen 0: 1280x1024 320x256 mm 101.60dpi
crtc 0:     1024x768   60.0 +0+0 "TV-0"
crtc 1:    1280x1024   60.0 +0+0 "VGA-0"

Те же размеры как выше, кроме цветов VGA нечетны (очень зеленые и розовые оттенки).

xrandr --verbose --output VGA-0 --auto --size 640x480 --output TV-0 --auto --same-as VGA-0 --size 640x480
screen 0: 1280x1024 320x256 mm 101.60dpi
crtc 0:    1280x1024   60.0 +0+0 "VGA-0"
crtc 1:     1024x768   60.0 +0+0 "TV-0"

То же как в последний раз.

xrandr --verbose --output VGA-0 --auto --scale 640x480 --output TV-0 --auto --same-as VGA-0 --scale 640x480
screen 0: 1280x1024 320x256 mm 101.60dpi
crtc 0:    1280x1024   60.0 +0+0 "VGA-0"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
screen 0: revert
crtc 0: revert
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
  Value in failed request:  0x0
  Serial number of failed request:  35
  Current serial number in output stream:  35

Никакие изменения не были внесены.

0
задан 12 April 2016 в 22:34

1 ответ

S-Video/composite очень стар, назад со времени, когда я был ребенком, и динозавры все еще переместились, Земля и S-видеооборудование просто не поддерживают это разрешение.

Замечательно преобразовать ленты VCR и отобразить сырую графику по телевизору CRT при избиении 480i разрешение (никакая ошибка: это - старая IBM PS/2 VGA Чересстрочный режим "с высоким разрешением" в 640x480x16), или если Вы удачливы 576i.

Таким образом, Вы хотите оцифровать старые ленты VCR к DVD, просто забудьте о вытаскивании любого современного использования из S-видеопорта на Вашем компьютере.

Извините, что был предвестником плохих новостей...

Лучшее, которое можно сделать: xrandr --output VGA-0 --auto --output DVI-I-0 --auto --same-as VGA-0 --output TV-0 640x480

1
ответ дан 29 September 2019 в 10:19

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

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