Мне нужен исполняемый скрипт, который меняет конфигурацию экрана с 1 на 2 или с 2 на 1. Мне понадобится логическое значение или переменная, в которой сохраняется состояние. Это возможно?

В противном случае, как я могу проверить с xrandr, если я использую конфигурации 1 или 2?

1 ответ1

0

Вы можете спросить xrandr какая у вас текущая конфигурация, и проанализировать этот вывод, чтобы принять решение.

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

if [ -f /tmp/screenstate1 ]; then
    rm /tmp/screenstate1
    echo "switching to state 2"
else
    touch /tmp/screenstate1
    echo "switching to state 1"
fi

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .