скрипт для отключения одного из внешних экранов?

Есть ли способ записать команды в сценарий, который отключил бы один из внешних экранов на компьютере с виртуальной коробкой Ubuntu 12.04, каждый раз, когда ноутбук с Windows 7 подключался к двум имеющимся у меня внешним экранам?

[ 111] Я обнаружил, что вручную отключаю экран через «Системные настройки» и хотел бы ускорить этот процесс, записав его в сценарии. В идеале скрипт должен прослушивать список подключенных мониторов и выдавать каждый раз, когда подключен второй монитор. Есть идеи?

3
задан 19 April 2013 в 12:44

1 ответ

Я использую скрипт под названием monitor1, который отключает мой дополнительный монитор. Он содержит следующее:

#!/bin/sh
#final()
#coding=utf8

# Desactiva el monitor secundari:

xrandr --output DVI-I-1 --off

Конечно, вам придется заменить DVI-I-1 на имя монитора, который вы хотите отключить. Чтобы включить оба монитора, я использую другой скрипт, называемый monitor2:

#!/bin/sh
#final()
#coding=utf8

# Activa el monitor secundari com extensió del primari:

xrandr --output DVI-I-1 --mode 1280x1024 --noprimary --pos 1024x0

. Это повторно активирует вторичный монитор и размещает его в верхнем правом углу основного монитора.

Чтобы узнать, какие мониторы у вас есть (какие имена), вы можете использовать xrandr:

xrandr --current

Например, мой выглядит так:

    Screen 0: minimum 8 x 8, current 2646 x 1024, maximum 16384 x 16384
DVI-I-0 connected 1366x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
DVI-I-1 connected 1280x1024+1366+0 (normal left inverted right x axis y axis) 352mm x 264mm

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

Надеюсь, это поможет, удачи!

0
ответ дан 19 April 2013 в 12:44

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

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