Работа с несколькими мониторами в Ubuntu может значительно повысить продуктивность, но не всегда этот процесс проходит гладко. Многие пользователи сталкиваются с проблемами: система не видит второй экран, неправильно определяет разрешение или вовсе игнорирует подключённое устройство. В этой статье мы разберём все этапы — от физического подключения до тонкой настройки параметров отображения, включая решения типичных ошибок.

В отличие от Windows, где настройка мультимониторных систем часто сводится к паре кликов, Ubuntu требует более внимательного подхода, особенно если речь идёт о гибридных графических системах (NVIDIA + Intel) или устаревших драйверах. Мы рассмотрим как стандартные инструменты GNOME, так и альтернативные методы через терминал, чтобы вы могли адаптировать инструкцию под свою конфигурацию.

Важно: если вы используете Ubuntu Server или минимальные сборки без графического интерфейса, процесс будет принципиально иным — в конце статьи есть отдельный раздел для таких случаев.

1. Подготовка: проверка совместимости оборудования

Прежде чем подключать второй монитор, убедитесь, что ваше оборудование поддерживает такую конфигурацию. Основные моменты:

  • 🔌 Порты на видеокарте/материнской плате: проверьте наличие свободных разъёмов (HDMI, DisplayPort, DVI, VGA). Современные видеокарты обычно имеют 2-4 выхода.
  • 🖥️ Тип видеокарты: встроенная графика (Intel UHD, AMD Radeon Vega) или дискретная (NVIDIA GeForce, AMD RX). Для дискретных карт могут потребоваться проприетарные драйверы.
  • 🔄 Версия Ubuntu: в старых выпусках (до 20.04 LTS) могут отсутствовать драйверы для нового оборудования. Актуальные версии (22.04 LTS, 24.04 LTS) поддерживают большинство конфигураций "из коробки".

Если вы используете ноутбук, обратите внимание на режим гибридной графики (например, NVIDIA Optimus). В таких случаях второй монитор может подключаться только к дискретной видеокарте, что потребует дополнительных настроек.

⚠️ Внимание: Некоторые ультрабуки (Dell XPS, Lenovo ThinkPad) ограничивают количество внешних мониторов до одного через USB-C/Thunderbolt. Проверьте спецификации вашей модели.
Тип подключения Макс. разрешение/частота Требуемый адаптер Примечания
HDMI 2.0 4K@60Гц Самый универсальный вариант для современных мониторов
DisplayPort 1.4 8K@60Гц или 4K@120Гц Оптимален для игровых мониторов с высокой частотой обновления
USB-C (Thunderbolt 3/4) 4K@60Гц (до 8K в новых стандартах) Активный адаптер (если порт не поддерживает DisplayPort Alt Mode) Часто используется в ноутбуках (MacBook, Dell XPS)
DVI-D 2560×1600@60Гц Адаптер DVI→HDMI (только видео, без звука) Устаревший стандарт, но ещё встречается в офисных мониторах

2. Физическое подключение монитора

Начнём с самого простого — подключения кабелей. Следуйте этим шагам:

  1. Выключите компьютер и монитор (необязательно, но рекомендуется для безопасности).
  2. Подсоедините кабель к видеокарте. Если у вас несколько портов, приоритет отдавайте DisplayPort или HDMI.
  3. Подключите второй конец кабеля к монитору. Убедитесь, что выбран правильный вход (нажмите Source или Input на панели монитора).
  4. Включите монитор, затем компьютер.

Если изображение не появилось:

  • 🔄 Проверьте плотность соединения кабелей (особенно если используете адаптеры).
  • 🔌 Попробуйте другой порт на видеокарте или другой кабель.
  • 💡 Убедитесь, что монитор включён в сеть и выбран правильный источник сигнала.
⚠️ Внимание: При использовании адаптеров (USB-C→HDMI, DVI→VGA) убедитесь, что они активные (пассивные адаптеры могут не передавать сигнал на высоких разрешениях).
📊 Какой тип подключения вы используете для второго монитора?
HDMI
DisplayPort
USB-C/Thunderbolt
DVI/VGA
Другой

3. Настройка второго монитора через графический интерфейс

Если Ubuntu правильно определила второй монитор, его настройка займёт пару минут. Откройте меню Параметры системы (или Settings) и перейдите в раздел Экраны (Displays). Здесь вы увидите схему подключённых мониторов.

Основные опции:

  • 🔄 Режим отображения:
    • Зеркалирование — оба экрана показывают одинаковое изображение (полезно для презентаций).
    • Расширение — рабочий стол расширяется на второй монитор (основной режим для работы).
    • Только один экран — отключает второй монитор.
  • 📏 Разрешение: выберите native-разрешение монитора (обычно отмечено как Рекомендуемое).
  • 🔄 Ориентация: можно повернуть экран на 90°/180° (актуально для вертикальных мониторов).
  • 🖱️ Главный экран: определяет, где будет отображаться панель задач и системные уведомления.

Если второй монитор не отображается в списке:

  1. Нажмите Обнаружить экраны (Detect Displays).
  2. Если не помогло, проверьте подключение кабелей и попробуйте перезагрузить систему.
  3. Для ноутбуков: иногда требуется нажать комбинацию клавиш (например, Fn + F8) для активации внешнего дисплея.

Монитор включён в сеть|

Кабель плотно подключён к видеокарте и монитору|

Выбран правильный источник сигнала на мониторе|

Система обновлена до последней версии-->

4. Решение проблем с драйверами

Если второй монитор не определяется или работает некорректно (артефакты, низкое разрешение), проблема скорее всего в драйверах. Ubuntu использует открытые драйверы (nouveau для NVIDIA, amdgpu для AMD), которые не всегда стабильно работают с мультимониторными конфигурациями.

Как установить проприетарные драйверы:

  1. Откройте Программы и обновления (Software & Updates) → вкладка Дополнительные драйверы (Additional Drivers).
  2. Выберите рекомендуемый проприетарный драйвер (например, nvidia-driver-535 для NVIDIA).
  3. Нажмите Применить изменения и перезагрузите систему.

Для NVIDIA после установки драйверов может потребоваться настройка через nvidia-settings:

sudo apt install nvidia-settings

nvidia-settings

В открывшемся окне перейдите в раздел X Server Display Configuration и настройте расположение мониторов.

⚠️ Внимание: После установки проприетарных драйверов NVIDIA может пропасть возможность использования Wayland (будет доступен только Xorg). Это нормально и не влияет на производительность.
Что делать если после установки драйверов экран стал чёрным?

Если после перезагрузки вы видите чёрный экран или система не грузится, выполните следующие шаги:

1. Перейдите в текстовый режим, нажав Ctrl+Alt+F3.

2. Удалите установленные драйверы:

sudo apt purge nvidia-*

3. Установите открытый драйвер:

sudo apt install xserver-xorg-video-nouveau

4. Перезагрузите систему: sudo reboot.

Если проблема сохраняется, попробуйте другой проприетарный драйвер (например, более старую версию).

5. Настройка через терминал (для опытных пользователей)

Если графический интерфейс не справляется, можно настроить мониторы через командную строку. Основные инструменты:

  • 🐧 xrandr — утилита для управления экранами в X11.
  • 📝 arandr — графическая оболочка для xrandr (упрощает настройку).
  • 🖥️ nvidia-settings — для систем с видеокартами NVIDIA.

Примеры команд для xrandr:

Посмотреть список подключённых мониторов:

xrandr --query

Включить второй монитор HDMI-1 справа от основного с разрешением 1920x1080:

xrandr --output HDMI-1 --mode 1920x1080 --right-of eDP-1

Отзеркалировать экраны:

xrandr --output HDMI-1 --auto --same-as eDP-1

Отключить второй монитор:

xrandr --output HDMI-1 --off

Важно: Имена выводов (HDMI-1, eDP-1) могут отличаться — уточняйте их через команду xrandr --query.

💡

Если после применения xrandr настройки сбрасываются после перезагрузки, добавьте команду в автозагрузку. Для этого откройте Автозапуск приложений (Startup Applications) и добавьте новую команду с вашей строкой xrandr.

6. Особенности настройки в Wayland vs Xorg

Ubuntu по умолчанию использует протокол отображения Wayland, который имеет ограничения при работе с несколькими мониторами. Например, в Wayland может не работать:

  • 🎮 Настройка разных частот обновления на мониторах.
  • 🖥️ Некоторые функции nvidia-settings.
  • 🔄 Горячие клавиши для переключения между режимами отображения.

Как переключиться на Xorg:

  1. На экране входа в систему (после перезагрузки) нажмите на шестерёнку рядом с кнопкой Войти.
  2. Выберите Ubuntu на Xorg.
  3. Введите пароль и войдите в систему.

Чтобы сделать Xorg постоянным:

sudo nano /etc/gdm3/custom.conf

Раскомментируйте строку WaylandEnable=false, сохраните файл (Ctrl+O) и перезагрузите систему.

⚠️ Внимание: В Xorg может ухудшиться производительность в некоторых 3D-приложениях (например, в Blender или играх), но зато вы получите полный контроль над настройками мониторов.

7. Настройка второго монитора в Ubuntu Server (без GUI)

Если вы используете Ubuntu Server или минимальную установку без графического интерфейса, подключение второго монитора возможно только через framebuffer или удалённое управление (например, VNC). Однако для полноценной работы с несколькими экранами потребуется:

  1. Установить графическую оболочку (например, GNOME или XFCE):
    sudo apt install ubuntu-desktop
  2. Настроить xorg.conf вручную (см. раздел про xrandr).
  3. Использовать arandr для визуальной настройки:
    sudo apt install arandr

Для серверных задач (например, мониторинга) часто используют tmux или screen для разделения терминала на несколько областей вместо физического второго монитора.

8. Оптимизация работы с двумя мониторами

После успешной настройки стоит оптимизировать рабочее пространство:

  • 🖱️ Панель задач: в GNOME панель по умолчанию отображается только на основном экране. Чтобы дублировать её, установите расширение Dash to Panel.
  • 📁 Рабочие столы: используйте горячие клавиши Super+PageUp/PageDown для переключения между виртуальными столами (каждый стол расширяется на оба монитора).
  • 🎨 Цветовые профили: если мониторы имеют разную цветопередачу, откалибруйте их с помощью gnome-color-manager.
  • Производительность: для игр или тяжёлых приложений отключите второй монитор — это снизит нагрузку на GPU.

Полезные расширения для GNOME:

  • GSConnect — синхронизация с Android-устройствами (можно использовать телефон как третий экран).
  • Workspace Matrix — расширенное управление виртуальными столами.
  • Caffeine — отключает блокировку экрана при просмотре видео на втором мониторе.
💡

Для стабильной работы с двумя мониторами в Ubuntu рекомендуется использовать проприетарные драйверы (особенно для NVIDIA), отключить Wayland в пользу Xorg при необходимости и регулярно обновлять систему.

Часто задаваемые вопросы

Монитор подключён, но Ubuntu его не видит. Что делать?

Сначала проверьте физическое подключение и источник сигнала на мониторе. Если проблема сохраняется:

  1. Обновите систему: sudo apt update && sudo apt upgrade.
  2. Проверьте драйверы (см. раздел 4).
  3. Попробуйте другой порт или кабель.
  4. Для ноутбуков: нажмите Fn + [клавиша переключения дисплеев] (обычно F8 или F10).

Если монитор по-прежнему не определяется, проверьте его на другом устройстве — возможно, проблема в самом дисплее.

Как сделать второй монитор основным?

В графическом интерфейсе (Настройки → Экраны) перетащите белую панель (обозначающую основной экран) на второй монитор. Или через терминал:

xrandr --output HDMI-1 --primary

Замените HDMI-1 на имя вашего монитора (узнать можно через xrandr --query).

Можно ли использовать мониторы с разным разрешением?

Да, но это может вызвать проблемы с масштабированием. Чтобы сгладить различия:

  • Включите Дробное масштабирование в Настройки → Универсальный доступ.
  • Используйте одинаковый масштаб интерфейса на обоих экранах (например, 100% или 200%).
  • Для 4K + Full HD мониторов установите масштаб 200% на 4K-дисплее и 100% на Full HD.

В Wayland масштабирование работает лучше, чем в Xorg, но может отсутствовать поддержка некоторых функций.

Как отключить второй монитор без физического отсоединения?

Через графический интерфейс: в Настройки → Экраны выключите ненужный монитор ползунком или кнопкой Отключить.

Через терминал:

xrandr --output HDMI-1 --off

Чтобы снова включить:

xrandr --output HDMI-1 --auto
Почему на втором мониторе низкое разрешение?

Это типичная проблема при использовании открытых драйверов или устаревших проприетарных версий. Решения:

  1. Обновите драйверы (см. раздел 4).
  2. Вручную установите native-разрешение через xrandr:
    xrandr --output HDMI-1 --mode 2560x1440
  3. Проверьте ограничения кабеля: VGA и DVI не поддерживают разрешения выше 1920x1200.
  4. Для 4K-мониторов может потребоваться DisplayPort 1.2+ или HDMI 2.0+.