Как мне переключить вывод видео в командной строке?

Как мне переключить вывод моей видеокарты на Ubuntu Server 11.10? Он имеет видеокарту с одним DVI и одним VGA. По умолчанию это VGA. Я хочу, чтобы по умолчанию это был DVI.

У меня есть только ssh-соединение через сеть и нет монитора, пока я не смогу переключиться на выход DVI.

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

2
задан 11 February 2012 в 08:18

2 ответа

Вы можете попробовать xrandr. Без команд в нем будут перечислены различные варианты, которые у вас есть. Затем вы можете выбрать тот, который вам нужен:

xrandr

xrandr --help

xrandr --output HDMI-0
0
ответ дан 11 February 2012 в 08:18

В качестве примера того, как использовать xrandr для переключения дисплеев, вот небольшой скрипт, который я использую для переключения между моим ПК и ТВ-монитором (скрипт обеспечивает только это активен один экран, чтобы окна не появлялись на неправильном экране).

#!/bin/bash

PC=DVI-I-1
TV=HDMI-0

SWITCH_TO_PC_ARGS="--output $PC --mode 1920x1080 --primary --output $TV --off"
SWITCH_TO_TV_ARGS="--output $TV --mode 1920x1080 --primary --output $PC --off"

if [ "$1" == "pc" ]; then
  echo "Switching to PC" >> /tmp/switch_screen.log
  xrandr $SWITCH_TO_PC_ARGS 2>&1 >> /tmp/switch_screen.log

elif [ "$1" == "tv" ]; then
  echo "Switching to TV" >> /tmp/switch_screen.log
  xrandr $SWITCH_TO_TV_ARGS 2>&1 >> /tmp/switch_screen.log

else
  echo "Usage `basename $0` [tv|pc]"
  exit 1
fi
0
ответ дан 18 January 2020 в 08:17

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

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