Поменять местами экраны 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

Все возможные варианты позиционирования:

Функция

Чтобы не выполнять эту команду каждый раз после перезагрузки можно написать функцию в .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

Похожие статьи
Ubuntu
Установка
Настройка сети
SSH: удалённый доступ
SCP: обмен файлами;
Firewall
Дата и время
X Window System Ubuntu
xrandr: Поменять местами экраны
XRDP: Удалённый рабочий стол
VNC: Удалённый рабочий стол
Wayland
Изменить machine-id
Изменить ulimit
xclip: Работа с буфером обмена
dpkg: Установка из .deb файлов
Удалить старые ядра
FAQ
Файлы
Объединить .pdf файлы
diff: сравнение файлов
find: поиск файлов
kill: завершить процесс
make
signal: системные сигналы
env: переменные окружения
localectl: язык
systemctl: Список активных сервисов
cron: задания по расписанию
sudo

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: