Как стать автором
Обновить

Настройка разрешения на внешнием мониторе (openbox)

Время на прочтение 1 мин
Количество просмотров 6.1K
image
С недавнего времени пересел на OpenBox (дистрибутив CrunchBang).

У меня ноутбук, дома я подключаю к нему внешний монитор.
Сразу же столкнулся с проблемой, что после загрузки системы, на мониторе и ноуте ставится низкое разрешение.
Через grandr выставляю нормальное разрешение. Но после перезагрузки все настройки слетали, и приходилось все выставлять по новой.

Решил проблему так:

создаю скрипт /usr/local/bin/video_switcher следующего содержания:
#!/bin/bash

VGASTAT=`xrandr | grep "TMDS-1 connected"`;

if [ "$VGASTAT" = "" ] ; then
xrandr --output LVDS --auto;
else
xrandr --output LVDS --off;
xrandr --output TMDS-1 --mode 1440x900;
fi
exit 0;


где проверяю подключен ли мой внешний монитор.
Если подключен то отрубаю монитор на ноуте, иначе нет.

LVDS — монитор ноута.
TMDS-1 — внешний монитор.

Даю права на запуск:
# chmod +x /usr/local/bin/video_switcher

и в ~/.config/openbox/autostart.sh добавляю свой скрипт:
echo "video_switcher" >> ~/.config/openbox/autostart.sh

Вот так у меня все работает. Жду ваших комментариев.
Теги:
Хабы:
+3
Комментарии 19
Комментарии Комментарии 19

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн