Создание скрипта настройки мониторов — различия между версиями
WArYag (обсуждение | вклад) (Новая страница: «все действия выполняются от пользователя, переключаться на root НЕ НУЖНО.<br /> определяем, к…») |
WArYag (обсуждение | вклад) |
||
Строка 22: | Строка 22: | ||
echo 'xrandr --output HDMI-0 --off' >> ~/"Рабочий стол"/laptop.sh<br /> | echo 'xrandr --output HDMI-0 --off' >> ~/"Рабочий стол"/laptop.sh<br /> | ||
echo 'xrandr --output VGA-0 --off' >> ~/"Рабочий стол"/laptop.sh<br /> | echo 'xrandr --output VGA-0 --off' >> ~/"Рабочий стол"/laptop.sh<br /> | ||
− | + | <br /> | |
включить только один главный экран:<br /> | включить только один главный экран:<br /> | ||
echo '#!/bin/bash' >> ~/"Рабочий стол"/screen.sh && chmod +x ~/"Рабочий стол"/screen.sh<br /> | echo '#!/bin/bash' >> ~/"Рабочий стол"/screen.sh && chmod +x ~/"Рабочий стол"/screen.sh<br /> |
Текущая версия на 16:19, 20 января 2016
все действия выполняются от пользователя, переключаться на root НЕ НУЖНО.
определяем, как называются ваши мониторы, какие разрешения они поддерживают:
xrandr
у меня всё получилось достаточно просто, все мониторы понятны: LVDS, HDMI-0, VGA-0.
итак, нужно сделать HDMI-0 основным, VGA-0 справа от HDMI-0, повёрнут направо, и LVDS выключен. разрешение HDMI-0 установить в 1920x1080, VGA-0 - 1280x1024. частота у мониторов по умолчанию ставится максимальной, обычно можно её не трогать:
echo '#!/bin/bash' >> ~/"Рабочий стол"/home_table.sh && chmod +x ~/"Рабочий стол"/home_table.sh
echo 'xrandr --output HDMI-0 --mode 1920x1080' >> ~/"Рабочий стол"/home_table.sh
echo 'xrandr --output VGA-0 --mode 1280x1024' >> ~/"Рабочий стол"/home_table.sh
echo 'xrandr --output LVDS --off' >> ~/"Рабочий стол"/home_table.sh
echo 'xrandr --output VGA-0 --right-of HDMI-0' >> ~/"Рабочий стол"/home_table.sh
echo 'xrandr --output VGA-0 --rotate right' >> ~/"Рабочий стол"/home_table.sh
echo 'xrandr --output HDMI-0 --primary' >> ~/"Рабочий стол"/home_table.sh
и теперь достаточно запустить этот файл с рабочего стола, и мониторы будут нужном положении.
выключить внешние мониторы, оставив только монитор ноутбука:
echo '#!/bin/bash' >> ~/"Рабочий стол"/laptop.sh && chmod +x ~/"Рабочий стол"/laptop.sh
echo 'xrandr --output LVDS --mode 11366x768' >> ~/"Рабочий стол"/laptop.sh
echo 'xrandr --output LVDS --primary' >> ~/"Рабочий стол"/laptop.sh
echo 'xrandr --output HDMI-0 --off' >> ~/"Рабочий стол"/laptop.sh
echo 'xrandr --output VGA-0 --off' >> ~/"Рабочий стол"/laptop.sh
включить только один главный экран:
echo '#!/bin/bash' >> ~/"Рабочий стол"/screen.sh && chmod +x ~/"Рабочий стол"/screen.sh
echo 'xrandr --output HDMI-0 --mode 1920x1080' >> ~/"Рабочий стол"/screen.sh
echo 'xrandr --output HDMI-0 --primary' >> ~/"Рабочий стол"/screen.sh
echo 'xrandr --output LVDS --off' >> ~/"Рабочий стол"/screen.sh
echo 'xrandr --output VGA-0 --off' >> ~/"Рабочий стол"/screen.sh