Как создать и управлять рабочими пространствами в Ubuntu

Рабочие пространства (или виртуальные рабочие столы) — это отдельные экраны внутри одной сессии рабочего стола, где можно располагать группы окон и приложений. Они помогают уменьшить беспорядок, повысить концентрацию и организовать рабочий процесс по контекстам: код, исследование, коммуникации и т. п.
В Ubuntu рабочие пространства реализованы в среде GNOME по умолчанию; система использует динамические пространства, но их можно настроить вручную. Ниже подробно описано, как создавать, настраивать и использовать рабочие пространства, а также лучшие практики для разных ролей и сценариев.
Зачем нужны рабочие пространства
Рабочие пространства дают три ключевых преимущества:
- Фокус: каждый рабочий стол содержит только нужные приложения, что уменьшает отвлекающие факторы.
- Организация: разделение по проектам или контекстам ускоряет переключение задач.
- Приватность: чувствительные окна можно держать на отдельном рабочем столе вне поля зрения других.
Краткий пример: выделите одно пространство под код, другое — под браузер с исследованиями, третье — для чатов и почты. При переходе между задачами достаточно переключиться между рабочими столами, не закрывая окна.
Создание рабочего пространства в Ubuntu
По умолчанию Ubuntu создаёт второе рабочее пространство, которое видно в обзоре «Activities». Чтобы открыть обзор:
- Нажмите клавишу
Super(она же Windows) или кликните кнопку «Activities» в левом верхнем углу. - Вверху находится строка поиска, а ниже — миниатюры рабочих пространств. Вторая миниатюра отображается частично справа.
Чтобы переместить окно в другое пространство — перетащите его в миниатюру нужного рабочего стола или в сам обзор и опустите в целевое пространство. Если поместить окно в пустое пространство, GNOME автоматически создаст новое пустое пространство справа.
Чтобы удалить пространство, просто закройте или переместите все окна с него — система автоматически удалит пустое пространство (если включены динамические рабочие пространства).
Навигация между рабочими пространствами
Быстрая навигация повышает удобство. Полезные сочетания клавиш:
- Открыть обзор рабочих пространств: нажмите
Super. - Показать все пространства: нажмите
Superдважды. - Перейти вправо:
Ctrl + Alt + →. - Перейти влево:
Ctrl + Alt + ←. - Перейти к первому пространству:
Super + Home. - Перейти к последнему пространству:
Super + End. - Переместить текущее окно вправо:
Shift + Ctrl + Alt + →. - Переместить текущее окно влево:
Shift + Ctrl + Alt + ←.
Таблица быстрых сочетаний клавиш для наглядности:
| Действие | Сочетание клавиш |
|---|---|
| Открыть обзор | Super |
| Показать все пространства | Super затем ещё Super |
| Перейти вправо | Ctrl + Alt + → |
| Перейти влево | Ctrl + Alt + ← |
| Перейти к первому | Super + Home |
| Перейти к последнему | Super + End |
| Переместить окно вправо | Shift + Ctrl + Alt + → |
| Переместить окно влево | Shift + Ctrl + Alt + ← |
Примечание: в некоторых ноутбуках клавиши со стрелками требуют дополнительного нажатия Fn — проверьте раскладку и аппаратные настройки.
Настройка рабочих пространств
Чтобы открыть настройки:
- Нажмите
Super, начните вводить «Настройки» и выберите приложение «Настройки». Затем откройте раздел «Многозадачность».
В разделе «Многозадачность» доступны ключевые опции:
Горячий угол
Включите «Hot Corner», чтобы показывать обзор рабочих пространств при перемещении мыши в левый верхний угол экрана. Это удобно для мышиного быстрого доступа.
Фиксированное число рабочих пространств
По умолчанию GNOME использует динамические рабочие пространства, которые появляются по мере необходимости. Если хотите всегда иметь заранее заданное количество столов, установите фиксированное число (например, 4 или 5). Фиксированные пространства остаются видимыми даже пустыми.
Поведение при нескольких мониторах
Можно настроить, используются ли рабочие пространства глобально для всех мониторов или отдельно для каждого экрана. Проверьте опции в «Многозадачности» — они влияют на то, как вы переключаетесь между рабочими столами при нескольких дисплеях.
Дополнительные настройки и расширения
Если стандартных возможностей недостаточно, можно установить расширения GNOME, которые добавляют менеджеры рабочих пространств, индикаторы и более гибкие переключатели.
Примеры полезных расширений:
- GNOME Workspace Switcher Manager — расширенный индикатор и управление рабочими пространствами.
- Workspace Matrix — отображение сетки рабочих пространств.
Установка расширений можно выполнить через магазин GNOME Extensions или с помощью менеджера расширений: например, установите менеджер расширений, найдите нужное расширение и активируйте его.
Команда для установки менеджера расширений (если доступна в репозитории вашей версии Ubuntu):
sudo apt install gnome-shell-extension-manager
После установки откройте «Extension Manager» и найдите нужное расширение.
Когда рабочие пространства помогают, а когда нет
Рабочие пространства отлично подходят для разделения больших контекстов. Но есть случаи, когда они не решают проблему:
- Если вам постоянно нужно видеть несколько приложений одновременно на одном экране, виртуальные рабочие столы не заменят мультиоконность или дополнительные мониторы.
- При интенсивной работе с графикой или видео удобнее использовать всё пространство одного большого монитора.
- Пользователи, привыкшие к одному рабочему столу, могут запутаться в перемещении окон между пространствами.
Альтернативные подходы:
- Тайл-менеджеры (i3, Sway, bspwm) для пользователей, которым важна автоматическая укладка окон.
- Подсистемы разделения окна (регулируемая привязка в GNOME, Pop!_OS auto-tiling) для быстрого размещения нескольких приложений.
Ментальные модели и методики организации
Ментальная модель: думайте о рабочих пространствах как о «контекстных папках» для окон. Каждое пространство — набор инструментов для конкретной задачи.
Мини‑методика «3×1»: создайте три пространства — «Текущая задача», «Исследования», «Коммуникации». Ограничьте число открытых приложений в каждом до 3–5 для уменьшения когнитивной нагрузки.
Критерии приёмки для удобной конфигурации рабочих пространств
- Быстрое переключение: сочетания клавиш работают без конфликтов с приложениями.
- Логическая сегментация: каждое пространство соответствует одному контексту задач.
- Восстановление: после перезагрузки открытые приложения возвращаются в ожидаемые пространства (по возможности).
Шаблоны рабочих наборов по ролям
Ниже — практические чеклисты для быстрой настройки рабочих пространств в зависимости от роли.
Разработчик
- Пространство 1: IDE, терминал, документация.
- Пространство 2: браузер с тикетами и документацией API.
- Пространство 3: мессенджеры и почта (можно свернуть по расписанию).
- Горячие клавиши: переключение между кодом и терминалом без мыши.
Исследователь / студент
- Пространство 1: текстовый редактор и заметки.
- Пространство 2: браузер с вкладками исследований.
- Пространство 3: инструменты для обработки данных или визуализации.
Дизайнер
- Пространство 1: редактор графики и ресурсы.
- Пространство 2: браузер с референсами и материалами.
- Пространство 3: почта и общение с командой.
Менеджер / руководитель
- Пространство 1: календарь и почта.
- Пространство 2: дашборды проектов и документы.
- Пространство 3: видеозвонки и мессенджеры.
Читер‑лист и шаблон конфигурации
Рекомендуемый порядок действий при настройке:
- Решите, динамические или фиксированные пространства вам нужны.
- Назначьте 3–5 пространств с понятными ролями.
- Расположите основные приложения по пространствам.
- Проверьте сочетания клавиш и при необходимости переназначьте конфликтующие.
- Установите расширения при необходимости и протестируйте их поведение при перезагрузке.
Отладка и откат изменений
Если после установки расширения или изменения настроек рабочие столы перестали работать правильно:
- Отключите недавно установленное расширение через «Extension Manager» или сайт extensions.gnome.org.
- Перезагрузите GNOME Shell: нажмите
Alt + F2, введитеrи нажмите Enter (работает не во всех конфигурациях, в Wayland этот метод недоступен — перезагрузите сессию). - Если проблема возникла после изменения фиксированного числа рабочих пространств — верните динамический режим и проверьте поведение.
- В крайнем случае создайте новую пользовательскую сессию и перенесите конфигурацию по шагам, чтобы локализовать проблему.
Критические проверки
- Проверьте, сохраняются ли настройки после выхода из учётной записи.
- Убедитесь, что расширения совместимы с вашей версией GNOME.
Совместимость и миграция с других ОС
- Windows: аналог рабочих столов присутствует, но переключение и поведение отличаются. При миграции обратите внимание на разные клавиши «Super».
- macOS: Mission Control похож по концепции; привычные жесты могут отличаться.
- Если вы переезжаете с оконного менеджера типа i3, подумайте о гибридной схеме: используйте статические пространства для проектов и тайлинг-плагины для максимальной плотности окон.
Быстрые советы по безопасности и приватности
- Держите чувствительные приложения в отдельном пространстве и блокируйте экран при уходе.
- Помните: рабочие пространства не шифруют данные — они только разграничивают представление окон.
Примеры отказа и альтернативы
Когда рабочие пространства не помогают:
- Если нужен постоянный обзор всех приложений одновременно — используйте второй монитор.
- Для автоматического управления расположением окон лучше подходят тайлинг-менеджеры.
Альтернатива: переключитесь на менеджеры окон с автопозиционированием (i3, Sway) или используйте встроенные функции привязки окна в GNOME/Pop!_OS.
FAQ
Как вернуть динамические рабочие пространства?
Откройте Настройки → Многозадачность → отключите фиксированное число рабочих пространств — GNOME снова будет автоматически добавлять пустые пространства справа.
Можно ли назначить свои сочетания клавиш?
Да. Откройте Настройки → Клавиатура → сочетания клавиш и назначьте свои комбинации для переключения между пространствами или перемещения окон.
Работают ли расширения для рабочих пространств в Wayland?
Некоторые расширения работают в Wayland, некоторые — нет. Проверяйте совместимость расширения с вашим сервером отображения и версией GNOME.
Как быстро переместить все окна с одного пространства в другое?
Придётся перемещать окна по одному. Для массовых операций используйте скрипты с wmctrl или специализированные расширения, если они доступны и совместимы с вашей системой.
Краткое резюме
Рабочие пространства — простой и мощный инструмент для повышения продуктивности в Ubuntu. Начните с 3–4 логически разделённых пространств, настройте горячие клавиши и при необходимости добавьте расширения. Если вы работаете с несколькими мониторами или требуете автоматической укладки окон, рассмотрите сочетание рабочих пространств и тайлинг‑менеджера.
Важное: экспериментируйте с количеством пространств и комбинациями клавиш, чтобы найти подходящую для себя рабочую модель.
Похожие материалы
PostgreSQL + Django: установка и CRUD
PostgreSQL с Sequelize в Node.js — руководство
Управление дубликатами в SQL — подсчёт и удаление
Объединение таблиц в MySQL — JOIN на практике
Импорт данных SQL Server в Excel через Power Query