Включение виртуальных выходов дисплея с помощью xrandr

Проще говоря, есть ли обратная следующая команда ?:

xrandr --output VIRTUAL1 --off 

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

ДЕТАЛИ:

Здесь я использую решение для настройки внешнего монитора на Nvidia Optimus.

У меня возникли проблемы с перемещением между одиночным (ноутбуком) дисплеем и расширенными мониторами с помощью xrandr. Я использую следующий сценарий для перехода к настройке одного монитора:

 xorg_process=$(ps aux | grep 'Xorg' | grep -v grep | awk '{print $2}') sudo kill -15 $xorg_process sudo rmmod nvidia sudo tee /proc/acpi/bbswitch <<<OFF xrandr --output VIRTUAL1 --off 

и, возвращаясь к внешним мониторам (без перезагрузки), я использую этот скрипт:

 sudo tee /proc/acpi/bbswitch <<<ON sudo modprobe bbswitch optirun true intel-virtual-output xrandr 

Тем не менее, я получаю следующую ошибку при optirun true :

 [16929.676769] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Server terminated successfully (0). Closing log file. [16929.676811] [ERROR]Aborting because fallback start is disabled. 

Если я удалю строку xrandr --output VIRTUAL1 --off в первом скрипте, то я смогу выполнить оба сценария для переключения между двумя и одним монитором без ошибок, за исключением того, что одна настройка монитора все еще «видит», внешний монитор, не отображая его. Итак, мне нужен xrandr --output VIRTUAL1 --off чтобы отключить виртуальный дисплей, но мне также нужно его повторно инициализировать. Есть ли способ отменить команду xrandr --output VIRTUAL1 --off при переходе на настройку внешнего монитора?

Interesting Posts

Почему Debian обновляет старые версии пакетов вместо того, чтобы предлагать новые версии? (openssl)

Как процесс обрабатывает ситуацию, когда он не находит памяти для использования?

Почему rcS требуется после установки файловой системы ядром?

Где находится буфер кольцевого ядра относительно rsyslog?

Как ограничить ресурсы, которые приложение может использовать на веб-сервере linux

Можно ли перечислить только определенные подкаталоги?

Добавление даты в имя файла при отправке электронной почты

Разрешить пользователю доступ к их собственному каталогу / var / www / html, ничего другого

Могу ли я разделить часть / dev / sda / home?

Как мы можем маскировать службу, чей единичный файл находится в / etc / systemd / system?

Драйверы Wi-Fi не устанавливаются

Как сделать персонажа PS1 более смелым?

Команда ls: что означает первая строка?

Могу ли я подключиться к нескольким устройствам Bluetooth с помощью Bluetooth-ключа?

chmod + изменить владельца на все файлы под папкой

Linux и Unix - лучшая ОС в мире.