Недавно оболочка GNOME получила большое обновление. Произошёл не только переход на библиотеки GTK4, изменению подвергся сам принцип работы с приложениями. В связи с этим было принято решение о новой нумерации: за 3.38 сразу следует 40-я версия.
На примере Ubuntu 21.04 мы рассмотрим нововведения GNOME 40, особенности работы оболочки на этом дистрибутиве, а также как установить Gnome 40 в Ubuntu.
Содержание статьи
Установка Gnome 40 в Ubuntu
Сразу необходимо предупредить о том, что рассматриваемая версия оболочки не является официальной и располагается в пользовательском репозитории PPA. Оболочку не стоит ставить на основную систему. Лучше всего для этого подойдёт виртуальная машина или система на втором диске.
Для установки GNOME 40 на Ubuntu 21.04 следует сначала добавить репозиторий и обновить список пакетов:
sudo add-apt-repository ppa:shemgp/gnome-40
sudo apt update
Теперь можно приступать к установке самой оболочки и сопутствующих утилит, после чего следует обновить текущие пакеты:
sudo apt install mutter gnome-session gnome-shell
sudo apt upgrade
После выполнения команд установка Gnome 40 Ubuntu будет завершена и потребуется перезагрузка компьютера.
Настоятельно рекомендуем переключиться на протокол X.11 (GNOME на Xorg). Wayland (GNOME) пока что имеет ряд проблем, среди которых частично или полностью неработающие приложения. Например, старые версии Electron не запустятся с новым протоколом, а из архиватора File-Roller не получится перетащить файлы в проводник Nautilus.
Что нового в Gnome 40
Оболочка использует библиотеки GTK4, которые, в свою очередь, перешли на новый движок NGL. Это позволило более эффективно использовать ресурсы компьютера даже при выборе программного рендера.
Но главные отличия произошли в интерфейсе оболочки. В GNOME 3 уже были рабочие столы, вызываемые кнопкой Обзор, никак не связанные с меню Приложения.
В GNOME 40 после входа в систему, пользователя встречает переосмысленный Обзор. Теперь рабочие столы расположены горизонтально. А также стоит отметить, что док переместился в нижнюю часть.
Приложения и Обзор теперь представляют единое целое. Концепция, заложенная ещё в GNOME 3, когда намеренно отказались от кнопок Развернуть и Свернуть, стала оправдывать себя. Рабочие столы рассматривают не как полноценные окружения, а как пространства под различные задачи.
Док получил разделительную черту, отделяющую избранные приложения. Однако нельзя понять, к какому рабочему столу относится приложение. Рабочих столов несколько, а док – один.
Предполагается, что одним из способов взаимодействия с рабочими столами станет перетаскивание иконок на нужные столы.
Некоторые приложения тоже обновились, но назвать изменения существенными нельзя. Было переработано несколько пунктов настроек, параметры проводника теперь расположены в одной вкладке, а не в нескольких. Погода стала одним из немногих приложений для новой оболочки с адаптивной вёрсткой.
Работа GNOME 40 в Ubuntu 21.04
На текущий момент оболочка работает нестабильно. Зависают не только сторонние приложения, но и родные, обновлённые до 40-й версии.
Gnome Tweak Tool устанавливается и позволяет включить кнопки окон (Развернуть, Свернуть) и настроить внешний вид. Yaru, фирменная тема Ubuntu, поддерживается, равно как и другие на GTK3, но вёрстка местами «съезжает», так как не прописаны параметры для новых элементов интерфейса.
С расширениями дела обстоят гораздо сложнее. Менее 20% для GTK3 получили 40-ю версию. Например, есть возможность вернуть иконки на рабочий стол, но док-панель пока что не обновилась. Как вариант, можно использовать Plank, но он часто зависает и не работает с Wayland.
Но не может не радовать то, что стали появляться расширения именно для GNOME 40. Например, No overview at start-up отключает запуск в режиме обзора, а Gesture improvements расширяет список жестов.
Обратите внимание на то, что оконный менеджер Mutter не поддерживает масштабирование с X.11, оно доступно только с протоколом Wayland.
Выводы
Теперь вы знаете как установить Gnome 40 в Ubuntu. Оболочка GNOME 40 весьма навязчиво предлагает использовать концепцию рабочих столов. Однако, в отличие от 3-й версии, идея приобрела законченный вид: меню Приложения теперь неразрывно связано с рабочими столами, а в частности, с меню Обзор.
Конечно, подобное решение может понравиться далеко не всем, оно по-прежнему больше подходит для сенсорного управления. И пользователей можно понять. Нам уже 10 лет навязывают новый интерфейс, но при этом приложения практически не адаптируют под сенсорное управление. Хорошим примером могла бы послужить Windows 10 — интерфейс Windows 8 никуда не делся, он просто был вынесен в режим планшета.
Что касается текущего состояния оболочки и расширений для неё, то разработчикам Ubuntu придётся изрядно потрудиться, чтобы повысить удобство её использования. Даже свежий релиз Fedora 34 на GNOME 40 не отличается стабильностью и требует многочисленных улучшений.
Короче, голову в задницу всё глубже. Омерзительное DE.
Не могу переключиться между протоколами.