Гид по технологиям

Как добавить панель на второй монитор в GNOME 3

• 5 min read • Linux • Обновлено 29 Nov 2025
Добавить панель на второй монитор в GNOME 3
Добавить панель на второй монитор в GNOME 3

Краткое описание проблемы

GNOME 3 по умолчанию показывает панель и индикаторы только на основном мониторе. На вторичном экране нет отдельной панели с переключением рабочих столов и индикаторами, что мешает рабочим процессам у пользователей с двумя мониторами. Расширение multi-monitors-add-on решает эту проблему и даёт множество настроек для вторичной панели.

Что такое multi-monitors-add-on

multi-monitors-add-on — это стороннее расширение для GNOME Shell (совместимо с версиями примерно 3.10–3.18 и часто обновляется в репозитории автора). Оно добавляет панель (Top Panel) и индикаторы на дополнительные дисплеи и содержит набор настроек для кастомизации поведения панели.

Важно: расширение — не часть официального GNOME; будьте готовы обновлять его при обновлениях Shell.

Установка расширения — пошагово

  1. Откройте терминал.
  2. Установите Git (пример для Ubuntu/Debian-подобных):
sudo apt-get install git

Страница GitHub с расширением для нескольких мониторов

Примечание: в других дистрибутивах установку Git выполняют через менеджер пакетов (dnf, pacman, zypper и т. п.).

  1. Клонируйте репозиторий расширения:
git clone git://github.com/spin83/multi-monitors-add-on.git
  1. Перейдите в каталог проекта:
cd multi-monitors-add-on
  1. Скопируйте папку расширения в директорию расширений пользователя:
cp -r multi-monitors-add-on@spin83 ~/.local/share/gnome-shell/extensions

Эта команда создаст каталог расширения в вашем профиле пользователя. Для системной установки потребуется путь /usr/share/gnome-shell/extensions и права администратора.

Активация расширения

  1. Перезапустите GNOME Shell, не завершая сессию: нажмите Alt+F2, введите r и нажмите Enter. Это перезапустит оболочку.

  2. Установите и запустите инструмент для настройки расширений (Tweak Tool). В Ubuntu:

sudo apt-get install gnome-tweak-tool

Запуск GNOME Tweak Tool для управления расширениями

  1. Откройте «Tweak Tool» (он может называться «Настройки внешнего вида» или «Tweaks» в зависимости от дистрибутива). В разделе «Extensions» включите multi-monitors-add-on (переключатель справа).

  2. После включения на панели появится значок с двумя мониторами. Нажмите на него и выберите Preferences для открытия настроек расширения.

Настройка расширения

В окне настроек вы найдёте опции вроде «Show multi monitors indicator on Top Panel» и «Show panel on additional monitors». Типовые параметры:

  • Включение/отключение панели на дополнительных мониторах.
  • Отображение системных индикаторов и часов на вторичных панелях.
  • Порядок и расположение элементов (кнопки, индикаторы, переключатель рабочих столов).

Окно настроек расширения multi-monitors-add-on

Пример двух панелей: основная и дополнительная панель на втором мониторе

Совет: экспериментируйте с настройками, чтобы настроить вид второго панели под свой рабочий сценарий.

Типичные проблемы и как их решать

Important: всегда делайте резервную копию папки расширений перед обновлением GNOME Shell.

Проблема: панель не отображается на втором мониторе

  • Проверьте, что расширение скопировано в ~/.local/share/gnome-shell/extensions и что каталог имеет корректное имя (multi-monitors-add-on@spin83).
  • Перезапустите GNOME Shell (Alt+F2 → r).
  • Убедитесь, что версия расширения совместима с вашей версией GNOME.

Проблема: элементы панели перекрывают другие приложения

  • Попробуйте изменить настройки выравнивания и поведения окон в настройках расширения.
  • Если проблема остаётся, временно отключите расширение и проверьте, как ведут себя окна.

Проблема: расширение ломается после обновления GNOME

  • Проверяйте репозиторий на наличие обновлений.
  • Если расширение не поддерживает новую версию Shell, ищите форки или альтернативы (см. раздел «Альтернативы»).

Альтернативные подходы

  • Использовать другие расширения: поискать в GNOME Extensions (extensions.gnome.org) альтернативы для многоэкранной поддержки.
  • Перейти на рабочую среду с нативной поддержкой нескольких панелей, например KDE Plasma или XFCE.
  • Настроить панель-производную (например, Plank, Tint2) на втором мониторе как отдельную панель.

Когда multi-monitors-add-on не подходит

  • Если вы используете очень новую версию GNOME без поддержки API старых расширений.
  • Если вам нужна корпоративная стабильность и централизованное обновление — сторонние расширения могут быть рисковыми.

Чеклист установки (мини-методология)

  • Сделать резервную копию ~/.local/share/gnome-shell/extensions
  • Установить Git
  • Клонировать репозиторий
  • Скопировать расширение в ~/.local/share/gnome-shell/extensions
  • Перезапустить GNOME Shell (Alt+F2 → r)
  • Установить и открыть Tweak Tool
  • Включить multi-monitors-add-on
  • Открыть Preferences и настроить поведение панели
  • Проверить работу в нескольких сценариях (оконные приложения, полноэкранные приложения)

Роли и обязанности

  • Для обычного пользователя: следовать чеклисту выше и протестировать рабочие сценарии.
  • Для системного администратора: задокументировать установку, обеспечить доступность форка или альтернатив при обновлении GNOME, протестировать расширение в тестовой среде.

Совместимость и советы по миграции

  • Версии: расширение поддерживает GNOME Shell 3.10–3.18 в оригинальном репозитории. На более новых версиях расширение может требовать патчей.
  • Рекомендация при обновлении GNOME: перед обновлением протестируйте расширение в тестовой сессии; держите ссылку на репозиторий и готовый план отката.

Быстрое руководство по откату (Incident runbook)

  1. Если оболочка после установки/обновления перестала работать корректно — войдите в консоль (Ctrl+Alt+F2).
  2. Переименуйте папку расширения:
mv ~/.local/share/gnome-shell/extensions/multi-monitors-add-on@spin83 ~/.local/share/gnome-shell/extensions/multi-monitors-add-on@spin83.disabled
  1. Перезапустите GNOME Shell или перелогиньтесь.
  2. Проверьте журналы в ~/.local/share/some-log или journalctl -b для диагностики.

Краткая терминология

  • GNOME Shell — интерфейс оболочки GNOME с панелью и обзорами рабочих столов.
  • Расширение (extension) — модуль, добавляющий функциональность в GNOME Shell.
  • Tweak Tool — графический инструмент для управления расширениями и настройками интерфейса.

Простая схема принятия решения (Mermaid)

flowchart TD
  A[Есть второй монитор?] -->|Нет| B[Оставить как есть]
  A -->|Да| C[Хотите панель на втором мониторе?]
  C -->|Нет| B
  C -->|Да| D[Устанавливать multi-monitors-add-on]
  D --> E{GNOME версии 3.10–3.18?}
  E -->|Да| F[Установить и включить]
  E -->|Нет| G[Проверить совместимость или искать форк]

Заключение

multi-monitors-add-on — простое и полезное расширение для пользователей GNOME с двумя мониторами. Оно решает проблему отсутствия панели на дополнительном дисплее и предоставляет гибкие настройки. Однако это сторонний проект: будьте готовы к несовместимостям при обновлениях GNOME и имейте план отката.

Итоговые рекомендации:

  • Используйте расширение, если хотите полноценную панель на втором мониторе.
  • Перед масштабным обновлением оболочки тестируйте расширение в отдельной среде.

Image Credit: itbriefcase

Резюме

  • multi-monitors-add-on добавляет панель на дополнительные мониторы в GNOME 3.
  • Установка требует Git и копирования папки расширения в ~/.local/share/gnome-shell/extensions.
  • После установки перезапустите GNOME Shell и активируйте расширение в Tweak Tool.
  • Имеются обходные пути и альтернативы, если расширение несовместимо с вашей версией GNOME.

Замечание: при внесении изменений в рабочую среду всегда сохраняйте резервные копии и документируйте шаги установки.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро