Долгое время я использовал WIndows 11, и она меня всем устраивала. Ради эксперимента я всё же решил проверить, каково это: использовать Linux как основную ОС. Мой выбор остановился на Fedora Workstation, который использует GNOME в качестве графического окружения.

Опыт перехода с WIndows на LInux описывался многократно. Я не буду описывать общие проблемы использования LInux, а затрону лишь то, что относится к GNOME.

Уверен, многое из того, о чём я расскажу - это дело вкуса. И, возможно, я понял идею GNOME как-то не так. Но, как мне кажется, сценарий использования ПК у меня не является каким-то особенным. Поэтому... кто-то точно разделит моё негодование.

Рабочий стол

Он тут... непонятно зачем нужен. На нём нельзя разместить иконки. На нём нельзя разместить полезную информацию. Он статичен, это просто красивая картинка.

По нажатию клавиши Super перед нами появляется Обзор: док-панель с закреплёнными приложениями, поле поиска, а также список рабочих столов.

Мне кажется, что первое состояние, при котором мы видим только обои рабочего стола, немного бессмысленно. Чтобы открыть что-то из дока мне в любом случае сначала нужно открыть Обзор.

А вот вам другой пример... Chrome OS. Тут тоже нельзя создавать на рабочем столе ярлыки или оставлять на нём файлы и папки, но снизу есть панель с закреплёнными приложениями. В этом смысле состояние, когда перед вами открыт рабочий стол, не является бесполезным, ведь вы в любой момент можете открыть какую-нибудь программу из нижней панели!

Решение: воспользоваться расширениями

Dash to Dock — это легендарное расширение для GNOME. Делает док-панель юзабельной. Теперь на рабочем столе у вас будет док-панель. Если приложение открыто на весь экран вы можете просто навести курсор на нижний край экрана, и док панель появится.

Я не понимаю, почему такое предсказуемое и понятное поведение не было реализовано.

Dash to Dock – не единственное в своём роде. Есть ещё Dash to Panel. А ещё есть Dash2Dock Animated. Вы можете выбрать то, что вам нравится больше.

Приложения

Нажав правой кнопкой мыши на любом из приложений, вы увидите что-то подобное:

Чего-то не хватает? На самом деле… да. Сюда бы отлично вписался пункт “Удалить приложение”.

Ну ладно, скажите вы: возможно мы можем нажать “Подробнее о приложении” и удалить его там? Но на самом деле это работает не всегда…

Эту ошибку вы увидите, если вы попытаетесь удалить приложение, которое было установлено не из “Центра приложений”.

А может быть где-то в настройках есть пункт “Приложения”, в котором мы сможем найти и удалить это приложение?

Увы, волшебной кнопки удаления тут нет. “Подробнее о приложении” откроет “Центр приложений”, который точно так же не найдет детали о данном приложении.

Решение: Terminator

Terminator - удобная программа для удаления приложений.

И я повторюсь… Я не понимаю, почему такое предсказуемое и понятное поведение не было реализовано. Это так просто - нажать кнопку удалить и забыть о приложении.

Трей

Тоже довольно обычное поведение. В KDE, например, есть трей и им можно пользоваться. Здесь же вам опять понадобиться расширение…

Решение: воспользоваться расширениями

AppIndicator and KStatusNotifierItem Support - расширение, которое возвращает трей с иконками в статус бар. К сожалению на моей Fedora 45 (Rawhide Prerelease) это расширение пока не работает, поэтому я поставил себе Status Tray. Он вроде бы работает и проблем с ним не возникало.

Обои

В разделе “Внешний вид” есть целая пачка предустановленых обоев. Большинство этих обоев имеет вариации для светлой и тёмной темы. Как странно, что стандартными средствами сделать свои обои для светлой и тёмной темы не представляется возможным.

Решение: Dynamic Wallpaper

Dynamic Wallpaper - приложение, которое позволяет создавать обои для светлой и тёмной темы. Необходимо ввести название и выбрать изображения обоев. Созданные адаптивные обои появятся прямо в разделе “Внешний вид”.

И я снова повторюсь… почему такое предсказуемое и понятное поведение не было реализовано?

Кнопка свернуть

Свернуть окно можно с помощью комбинации клавиш: Super + H. Или можно нажать правой кнопкой мыши на заголовок окна, после чего в открывшимся меню нажать “Скрыть”. По умолчанию рамка окна не содержит кнопку свернуть, а мне кажется она должна быть.

Решение: Refine

С помощью Refine можно детально настроить рамку окна.

Меню приложений

Вы скачали приложение и обнаружили, что ярлыка в списке приложений нет. Такое бывает если вы устанавливаете что-то не из стандартного магазина. Или вы скачали игру из Steam и хотите, чтобы эта игра отображалась в меню приложений.

Конечно, вы можете сделать это вручную. Просто создайте .desktop файл, а затем переместите его в ~/.local/share/applications/. Но это не очень удобно.

Решение: Pins

Pins — это минималистичное приложение, которое позволяет управлять ярлыками в меню приложений, а также добавлять в него собственные ярлыки. Мне было бы приятно видеть такой функционал в ванильном GNOME, но, к сожалению, эту, казалось бы, простую задачу приходится решать с помощью стороннего софта.

Оправдываем GNOME

За время, проведённое с окружением GNOME, я начал понимать его смысл. В его ограниченности есть своя изюминка, своя философия и, в некотором смысле, своё видиние пользовательского опыта. Да, ванильное окружение скучновато. Но главная его фишка - вы можете работать с ним буквально “из коробки”, не задумываясь о его настройке… Просто, потому что вам нечего настраивать!

Все эти расширения и костыли несомненно упрощают жизнь, но они не являются жизненно важными. Открыв перед собой чистый GNOME, вы можете начать им пользоваться немедленно. Он работает достаточно стабильно.

Представляя на своём месте пользователя, далёкого от технологий, я понимаю, что ему было бы удобно этим пользоваться. Да, первое время окружение ощущается непривычно, но это ощущение проходит быстро.

Что нужно обычному человеку? Посидеть в интернете, поиграть в игры, поработать с текстом. Центр приложений имеет достаточно софта для всего этого. Приложения ставятся в один клик, и в большинстве типичных сценариев использования я не сталкивался с критическими проблемами. И эта стабильность - результат “ограниченности” окружения. Если функционал может работать нестабильно - его не будет в GNOME. По крайней мере пока не появится 100% работающий вариант этой фичи.

А для любителей кастомизации, для тех, у кого чешутся ручки: кому нравится покопаться в системе, понастраивать что-нибудь, всегда есть расширения. И вот, настроив GNOME как следует, напичкав его полезными расширениями и программами… он перестаёт быть для вас скучным огрызком.

Кое-что меня особенно зацепило, а именно - жесты тачпада. Может быть это очень субъективно, но в моём случае жесты ощущаются сильно иначе, нежели в Windows 11. В GNOME они оказались настолько удобными и плавными, что я буквально начал забывать о мыши. Я даже не думал, что использование тачпада может быть настолько удобным.

Также стоит отметить дизайн-систему этого окружения. Большинство приложений выглядят в едином стиле. Они адаптивны под разные размеры дисплеев, в большинстве случаев ими удобно пользоваться при любом размере окна. Разработчики приложений, как ни странно, стараются соблюдать GNOME Human Interface Guidelines (HIG). Именно поэтому приложения выглядят так стильно и интуитивно понятно.

В заключение хочется добавить, что всё это - дело вкуса. Судя по тому, то пишут на форумах, GNOME HIG заходит не всем. Многие “задыхаются” в этом воздухе, сравнивая интерфейс с интерфейсами мобильных систем. Но на вкус и цвет все фломастеры разные, ведь так? :)

Комментарии (0)