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

Unity 8 и Mir в Ubuntu: как попробовать прямо сейчас

7 min read Ubuntu Обновлено 16 Apr 2026
Попробовать Unity 8 и Mir в Ubuntu
Попробовать Unity 8 и Mir в Ubuntu

Важно: это ранняя превью‑версия. Ожидайте визуальных артефактов, неполной поддержки традиционных X‑приложений и ограниченного набора приложений, оптимизированных для Unity 8.

desktop launcher and interface

Что такое Unity 8 и Mir

Unity 8 — это интерфейс, разработанный Canonical с расчётом на «конвергенцию»: единый UX для телефонов, планшетов и десктопов. Mir — собственный сервер отображения Canonical, который отвечает за отрисовку пикселей на экране и взаимодействие с графическим стеком. Вместе они представляют альтернативу традиционной связке Xorg + Unity 7/GNOME.

Коротко:

  • Unity 8 — оболочка/шелл с упором на сенсор и единый интерфейс на разных устройствах.
  • Mir — сервер отображения (display server), заменяющий X на устройствах, использующих Mir.

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

Кому это нужно

  • Разработчикам приложений, желающим поддержать конвергентный интерфейс.
  • Энтузиастам и тестировщикам Ubuntu, которые хотят опробовать будущее окружение.
  • Владельцам устройств с Ubuntu Touch, желающим увидеть схожий опыт на десктопе.

Внешний вид и поведение: что ожидать

Если вы пользовались Ubuntu Phone, знакомые жесты и элементы интерфейса останутся интуитивными. Основные механики:

  • Переместите курсор влево — сдвиг панели запуска (launcher).
  • Переместите курсор вправо — переключение между открытыми окнами.
  • Alt‑Tab также вызывает переключатель окон.

переключение окон в Unity 8 на Mir

В правой части экрана доступна область уведомлений/индикаторов: подключение к сетям, регулировка звука, календарь и настройки системы.

область уведомлений Unity 8 на Mir

Некоторые приложения всё ещё выглядят как мобильные и имеют фиксированную ширину окна, поэтому на широких экранах они могут выглядеть «узко» или не позволять полноэкранный режим.

узкое окно настроек в Unity 8 на Mir

На ноутбуках и старых устройствах возможны визуальные артефакты: браузер в превью‑версии может отображаться некорректно.

визуальные артефакты в браузере на Unity 8 и Mir

Как начать: переключиться на Unity8 (Ubuntu 16.10 Yakkety Yak)

  1. Убедитесь, что у вас установлена Ubuntu 16.10 (Yakkety Yak). Эта инструкция нацелена на эту версию, где доступно превью Unity 8.
  2. Выйдите из текущей сессии (Logout) — вы попадёте на экран входа (greeter).
  3. На экране входа кликните на логотип Ubuntu рядом с именем пользователя и выберите сессию Unity8 (в списке сессий может отображаться как “Unity8”).
  4. Введите пароль и войдите.

экран входа Ubuntu с выбором сессии Unity 8

Важно: переключение меняет только среду графического окружения для текущей сессии. Вернуться к стандартной Ubuntu (по умолчанию) можно на том же экране входа.

Установленные и доступные приложения

Превью содержит базовый набор приложений: браузер, терминал, системные настройки. Дополнительные приложения можно установить из Snap, DEB‑репозиториев и PPA.

Установка приложений через snap (edge, devmode)

Пример установки адресной книги:

sudo snap install --edge --devmode address-book-app

Примечание: флаги –edge и –devmode указывают на ранние сборки и ослабленные ограничения безопасности для разработки и тестирования.

Установка из PPA и apt (DEB)

Canonical‑сообщество поддерживает PPA с тестовыми пакетами для конвергентных приложений. Добавьте его так:

sudo add-apt-repository ppa:convergent-apps/testing
sudo apt update

Затем можно установить приложения в привычном формате DEB:

sudo apt install music-app

Среди доступных приложений: address‑book‑app, ubuntu‑calendar‑app, camera‑app, gallery‑app, ubuntu‑calculator‑app, ubuntu‑docviewer‑app и др.

Запуск классических X‑приложений через Libertine

Mir делает несовместимыми многие традиционные X‑приложения. Чтобы запускать привычные приложения (например, AbiWord), используйте Libertine — контейнерный инструмент для запуска legacy‑приложений.

Установка Libertine:

sudo apt install libertine libertine-scope libertine-tools

Далее откройте Libertine из Apps scope, оставьте поля пустыми и нажмите Install. Выберите Ubuntu Yakkety Yak → Enter package name и введите abiword. После установки AbiWord появится в Apps scope.

Учтите: AbiWord и другие GTK‑приложения будут отображаться с отличающейся темой по умолчанию под Unity 8 и Mir.

AbiWord в Unity 8 на Mir

Включение и управление Scopes

Scopes — ключевая концепция Unity: по сути это тематические «разделы» для поиска и запуска контента. Apps scope показывает установленные приложения; другие scopes ищут YouTube, Wikipedia, локальные файлы и т. д.

Чтобы включить scopes:

  1. Откройте Apps scope.
  2. Нажмите стрелку внизу экрана — появится список доступных scope.
  3. Нажмите звезду рядом с каждым scope, который хотите включить.

Wikipedia scope в Unity 8

Для индексации и проигрывания локальной медиатеки установите медиасканер и медиаплеер:

sudo apt install mediaplayer-app mediascanner2.0 unity-scope-mediascanner2 ubuntu-restricted-extras

После индексирования файлы можно просматривать и запускать прямо из Music, My Music и My Videos scope.

Ограничения и когда это не сработает

  • Большинство классических приложений, ожидающих X11, требуют Libertine или не будут работать вовсе.
  • Некоторые приложения не масштабируются на широких экранах и не поддерживают полноэкранный режим.
  • Визуальные артефакты и утечки памяти возможны в ранних билдах.
  • Производительность и стабильность зависят от драйверов видеокарты и поддержки Mir на конкретном железе.

Если вам нужна стабильная полноценная рабочая среда для ежедневной работы — оставайтесь на стандартной версии Ubuntu (Unity 7 или GNOME в новых релизах) пока Unity 8 не достигнет зрелости.

Чек‑лист для тестировщиков и энтузиастов

Перед тестированием:

  • Сделайте резервную копию важных данных.
  • Обновите систему: sudo apt update && sudo apt upgrade.
  • Убедитесь, что вы можете вернуться к предыдущей сессии (Ubuntu по умолчанию).

При тестировании:

  • Проверьте базовую навигацию (launcher, переключение окон, Alt‑Tab).
  • Оцените работу индикаторов (сеть, звук, календарь).
  • Установите несколько convergent‑приложений и проверьте их поведение при изменении размеров окна.
  • Установите Libertine и протестируйте запуск legacy‑приложений.
  • Запустите медиасканер и проверьте индексацию локальной медиатеки.

После теста:

  • Зафиксируйте баги: шаги воспроизведения, лог системы, версия пакета.
  • Проверьте логи Mir и системные журналы (journalctl) для отладки.

Сценарии тестирования и критерии приёмки

Критерии приёмки минимального превью:

  • Сессия Unity8 успешно запускается и завершается без краха.
  • Launcher появляется при наведении влево, переключение окон работает.
  • Индикаторы (сеть/звук) открывают панель управления и выполняют действия.
  • Базовый набор приложений запускается и отвечает на ввод.

Сценарии тестирования:

  • Тест на стабильность: 8 часов работы при стандартной нагрузке (браузер, терминал, воспроизведение медиа).
  • Тест совместимости: запуск AbiWord через Libertine, проверка печати и открытия файлов.
  • UI‑тест: изменение размера окна мобильного приложения до десктопной ширины и проверка поведения элементов.

Отладка и распространённые решения проблем

  • Черный экран или артефакты: попробуйте перейти на другой видеодрайвер (proprietary vs open source), обновить ядро и Mir.
  • Приложение не запускается: проверьте зависимости через apt/dpkg, используйте Libertine для старых GTK‑приложений.
  • Проблемы со звуком: проверьте PulseAudio, настройки индикатора звука и права доступа к устройствам.
  • Логи: journalctl -b для системных логов; /var/log/syslog и журналы Mir (поищите mir‑связанные сообщения).

Сравнение Unity 7 и Unity 8 (микроматрица)

  • Поддержка X11: Unity 7 — да; Unity 8 — нет (работает через Mir, требуется адаптация).
  • Конвергенция: Unity 7 — локальный десктоп; Unity 8 — целенаправленная конвергенция для разных устройств.
  • Набор приложений: Unity 7 — широкий выбор нативных приложений; Unity 8 — ограниченный набор, активно расширяется.
  • Стабильность: Unity 7 — зрелая; Unity 8 — превью/бета.

Дерево решений: стоит ли вам тестировать Unity 8? (Mermaid)

flowchart TD
  A[У вас Ubuntu 16.10?] -->|Да| B{Вам нужна стабильность}
  A -->|Нет| Z[Обновите систему или используйте VM]
  B -->|Да| C[Оставайтесь на Unity 7/другой DE]
  B -->|Нет, хочу попробовать| D[Сделайте резервную копию]
  D --> E[Переключитесь на Unity8 на экране входа]
  E --> F[Тестируйте функциональность и фиксируйте баги]
  F --> G[Отправьте отчёт в багтрекер]

Роли и обязанности (короткий чек‑лист)

  • Разработчик приложений: адаптация UI к конвергенции, проверка масштабируемости окон.
  • Тестировщик: регресс‑тесты, сбор логов, проверка производительности.
  • Сисадмин/энтузиаст: подготовка окружения, управление PPA и пакетами, откат сессий.

Будущее Unity 8 и Mir

Canonical намерен избегать прежних ошибок с поспешными релизами. Unity 7 запускался с незавершёнными компонентами, что вызвало критику из‑за производительности и ограниченной настраиваемости. Canonical сейчас делает упор на более зрелую релизацию Unity 8 и Mir. Релиз по графику LTS (например, 18.04) ранее обсуждался в сообществе, но конкретные сроки зависят от зрелости кода и обратной связи.

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

  • Использовать Ubuntu в традиционной конфигурации (Unity 7 или GNOME Shell) для стабильной рабочей среды.
  • Попробовать Ubuntu Touch или другие конвергентные дистрибуции для мобильных устройств.
  • Запускать превью в виртуальной машине для оценки без риска на основной системе.

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

Unity 8 и Mir представляют интересный путь для конвергентного Ubuntu. Текущая превью‑версия в Yakkety Yak позволяет опробовать интерфейс и начать портирование приложений, но ещё слишком сырова для повседневного использования большинству пользователей. Рекомендуется тестировать на отдельной машине или в виртуальной среде, подробно документировать баги и отслеживать обновления от Canonical.

Короткое резюме:

  • Unity 8 — перспективная конвергентная оболочка; Mir — её собственный display server.
  • Доступно превью в Ubuntu 16.10; переключение происходит на экране входа.
  • Для запуска классических приложений используется Libertine.
  • Ожидаются визуальные и совместимые проблемы; тестируйте аккуратно.

Спасибо за внимание — делитесь опытом и багрепортами в комментариях сообщества и помогайте ускорить развитие следующего поколения Ubuntu!

Поделиться: 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 быстро