Я могу заставить экран переключиться от одного компьютера до другого cli?

Мне сцепили мой монитор до компьютера через DVI и к компьютеру B через VGA. Если я запускаю ПК первое и ПК B в последний раз, контрольные дисплеи сигнал A ПК.

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

3
задан 19 July 2016 в 12:29

2 ответа

Если создание экранного сна работы, то почти наверняка переключатель - сценарий ниже будет работать:

#!/bin/bash
# --- set your monitor below
monitor=VGA-0
# ---
if [ -z "$(xrandr | grep $monitor | grep +)" ]; then
  xrandr --output $monitor --auto
else
  xrandr --output $monitor --off
fi

сценарий переключает вкл\выкл монитор, чтобы быть установленным в заголовке сценария:

# --- set your monitor below
monitor=VGA-0
# ---

, Как использовать

  1. Копия сценарий в пустой файл, сохраните его как screentoggle.sh
  2. В заголовке сценария, установите монитор, как в примере. Используйте xrandr, чтобы найти, что название Вашего монитора
  3. Добавляет сценарий к shortut ключу: Выберите: Параметры настройки системы> "Клавиатура"> "Ярлыки"> "Пользовательские Ярлыки". Нажмите "+" и добавьте команду:

    sh /path/to/screentoggle.sh
    

Теперь, если Вы отключаете экран на одном компьютере, это будет доступно на другом.

Примечание

, вероятно, необходимо добавить (и работать), ярлык на обоих компьютерах, так как экран только переключится, если экран будет установлен на --auto по крайней мере на одном компьютере.

7
ответ дан 1 December 2019 в 13:12

Как насчет xset dpms force standby то, которое просто делает очевидное, выключает дисплей (существуют опции на, прочь, резервное устройство, приостанавливают).
можно просто использовать реверс xset dpms force on для возобновления; у Вас мог быть сценарий, связывающийся через ssh для превращения дисплея другого ПК вкл\выкл как требуется:
xset dpms force standby; ssh other_pc xset dpms force on

2
ответ дан 1 December 2019 в 13:12

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

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