Не так давно GNOME отримала оновлення. По-перше, було здійснено перехід на бібліотеку GTK4, по-друге, змін зазнав принцип роботи з додатками. У зв'язку з цим було ухвалено рішення про нову нумерацію: за 3.38 одразу йде 40-та версія.
На прикладі Ubuntu 21.04 розглянемо нововведення GNOME 40, особливості роботи оболонки на цьому дистрибутиві, а також як встановити 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.
Тут використовуються бібліотеки GTK4, які перейшли на новий движок NGL. Так розробнику вдалося домогтися умови більш ефективного використання ресурсів комп'ютера навіть під час вибору програмного рендеру.
Але головні відмінності відбулися в інтерфейсі оболонки. У GNOME 3 вже були робочі столи, що викликаються кнопкою Огляд, ніяк не пов'язані з меню Додатки.
Тепер після входу в систему користувача зустрічає переосмислений Огляд. Робочі столи розташовані горизонтально. Док перемістився в нижню частину.
Далі ми бачимо Застосунки та Огляд тепер представляють єдине ціле. Концепція GNOME 3, коли навмисно відмовилися від кнопок Розгорнути і Згорнути, поступово виправдовує зміни. Тепер робочі столи являють собою простори під найрізноманітніші завдання.
Док отримав розділову риску, завдяки якій розділяються обрані додатки. Але робочих столів кілька, а док - один, тому складно спершу зрозуміти, до якого робочого столу належить конкретний додаток.
Тож одним зі способів взаємодії з робочими столами стане перетягування іконок на столи, які нам потрібні.
Деякі додатки теж оновилися, але назвати зміни суттєвими не можна. Пропрацювали пункти налаштувань, параметри провідника тепер помістили в одній вкладці, а не в декількох. Погода стала одним із небагатьох додатків для нової оболонки з адаптивною версткою.
Зараз оболонка працює нестабільно. Зазначимо, що зависають як сторонні додатки, так і рідні, оновлені до 40-ї версії.
Gnome Tweak Tool встановлюється і дає змогу ввімкнути кнопки вікон (Розгорнути, Згорнути) і налаштувати зовнішній вигляд. Yaru, фірмова тема Ubuntu, підтримується, так само як і інші на GTK3, але верстка місцями "з'їжджає", оскільки не прописано параметри для нових елементів інтерфейсу.
З розширеннями ще гірше. Менше 20% для GTK3 отримали 40-ту версію. Наприклад, є можливість повернути іконки на робочий стіл, але док-панель поки що не оновилася. Можна скористатися Plank, але він часто зависає і не працює з Wayland.
З позитивних моментів варто відзначити, що стали з'являтися розширення саме для GNOME 40. Наприклад, No overview at start-up
відключає запуск у режимі огляду, а Gesture improvements розширює список жестів.
Ubuntu 21.04 з оболонкою GNOME 40 з твіками і розширеннями
Зазначимо, що віконний менеджер Mutter не підтримує масштабування з X.11, воно доступне тільки з протоколом Wayland.
Після прочитання інструкції ви тепер знаєте, як виконати встановлення Gnome 40 в Ubuntu. Оновлена GNOME 40 пропонує використовувати концепцію кількох робочих столів. Але якщо в 3-й версії вона була "сирою", зараз ідея виглядає повноцінною: меню Додатки тепер нерозривно пов'язане з робочими столами, а зокрема, з меню Огляд.
Але подібне рішення сподобається не всім користувачам, адже воно, як і раніше, більше підходить для сенсорного управління. І користувачів можна зрозуміти. Уже з десяток років користувачам пропонують новий інтерфейс, але водночас додатки практично не розраховані на роботу з сенсорним керуванням. Хорошим прикладом могла б послужити Windows 10: інтерфейс Windows 8 нікуди не подівся, його просто було винесено в режим планшета.
Розробникам Ubuntu доведеться попрацювати над поточним станом оболонки, щоб підвищити зручність її використання. Навіть свіжий реліз Fedora 34 на GNOME 40 не вирізняється стабільністю і потребує поліпшень.