Поменять местами экраны Ubuntu
Введение | |
xrandr | |
Функция | |
Изменить расширение экрана из терминала | |
Wayland и Ubuntu 22.04 | |
Похожие статьи |
Введение
Обычно такая задача возникает при подключении дополнительного монитора к
ноутбуку.
Допустим, у вас новый экран стоит слева а система по умолчанию
поставила его направо и передвигать между ними мышку очень неудобно
xrandr
Выполните команду xrandr и ищите строчки со словом connected
xrandr
или
xrandr | grep " connected"
eDP-1 connected primary 1920x1080+2560+0 … … … DP-1 connected 2560x1440+0+0 … … …
Видно, что основной монитор ноутбука это eDP-1 а дополнительный - DP-1
Чтобы поставить DP-1 слева выполните
xrandr --output DP-1 --left-of eDP-1
Все возможные варианты позиционирования:
- --left-of
- --right-of
- --above
- --below
- --same-as
Функция
Чтобы не выполнять эту команду каждый раз после перезагрузки можно написать функцию в .bashrc если у вас bash или .zshrc если у вас zsh или какой-то другой файл конфигурации в зависимости от того, какая у вас стоит оболочка.
Добавить свой код в .bashrc можно с помощью vim или любого другого текстового редактора
vi ~/.bashrc
function monitors_ {
xrandr --output DP-1 --left-of eDP-1
}
Перезайдите в терминал.
Теперь, чтобы поменять экраны местами достаточно выполнить
monitors_
Если у вас два дополнительных монитора - можно выполнить сразу две команды xrandr
function monitorsh {
xrandr --output HDMI-2 --above eDP-1
xrandr --output DP-1-1 --right-of HDMI-2
}
Изменить расширение экрана из терминала
Выполните xrandr найдите нужный монитор и выберите режим
xrandr --output eDP-1-1 --mode 1920x1080
xrandr --output HDMI-1-2 --mode 2560x1440
Полное руководство по команде xrandr читайте здесь
Wayland и Ubuntu 22.04
В Ubuntu 22.04 по умолчанию стоит не
X11
а
Wayland
и применить команды описанные выше сходу не получится.
Чтобы вернуть X11 разлогиньтесь и перед новым логином кликните на настройки (значок с шестерёнкой)
и выберите Ubunut with XORG