- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF143:Что за штука
Материал из Linuxformat.
Что за штука… Gnome Shell?
- Эндрю Грегори раздобыл снасти, запустил бородку, нацепил колпак и забросил удочку в будущее рабочего стола Gnome.
- Разве мало оболочек для Linux: Zshell, Xterm, Bourne Again Shell и куча других! Я бы лучше что полезное почитал!
- Да вас название сбивает с толку: Gnome Shell – совсем не оболочка, по крайней мере не та оболочка, о которой вы подумали. Это графическая система, которая лежит в основе Gnome 3.
- А разве у Gnome есть нумерация версий? Это ведь у KDE постоянно новые функции и эффекты на уме — за Gnome такого не водится.
- Именно поэтому перемены в Gnome так важны, а Gnome Shell заслуживает внимания. В общем-то цели Gnome Shell предельно прозаичны: разработчики стремятся помочь вам, убирая всё лишнее с рабочего стола, чтобы ничто не отвлекало от создания шедевров.
- И что же уберут с моего рабочего стола?
- Первое, что вы заметите – здесь нет ни апплетов, ни виджетов, словом, никаких привычных средств запуска приложений. Это хорошо хотя бы тем, что перед глазами нет значка Firefox, который так и зовёт бросить работу и отправиться в сказочное королевство Интернет. Обеспечивается максимум экранного пространства для рабочих приложений. Нет ни списка окон, ни перемещаемых панелей инструментов.
- Кощунство! То, что вы говорите — это же безумие.
- Нет, это трезвый расчёт. Годами Gnome практиковал такой подход, скрывая параметры настройкиот пользователя в обмен на выбор разумных умолчаний. Менять настройки предполагалось только при необходимости, а не на каждом шагу. Та же философия сохраняется и в Gnome Shell. Если вы работаете над документом OpenOffice.org, Gnome Shell скрывает остальные работающие программы. Они по-прежнему легко доступны, но не лезут вам на глаза, требуя внимания.
- Если мне понадобится минимализм, я возьму Fluxbox. Может быть, разработчики добавили что-то новое?
- Конечно! Вообразите свой нынешний рабочий стол. Основное пространство занимает фон, который по мере открытия файлов постепенно заполняется окнами приложений. Остальная часть экрана (5– 10 %, в зависимости от оконного менеджера) занята значками, меню и апплетами, позволяющими переключаться между задачами. Разработчики Gnome Shell собрали всё, что не нужно для работы в данный момент, на отдельный экран под названием Activity Switcher [Переключатель действий]. Доступ к нему открывается с помощью меню Activities, расположенного в верхнем левом углу эарана, или по нажатию клавиши Windows.
- Ну вот, здесь уже есть смысл. Выходит, содержимое меню Applications, Places и System скрыто в Activity Switcher?
- Не скрыто, наоборот – отображается во всех цветах радуги. Чтобы обеспечить ощущение преемственности между двумя вариантами вида, верхняя строка меню остаётся неизменной; примерно 80 % экрана внизу занято отображением открытых виртуальных рабочих столов. Слева находится колонка, где, сверху вниз, располагаются: поле поиска и меню Applications (в виде значков), меню Places и список документов, открытых последними. Любой элемент можно открыть двойным щелчком или перетащить на один из виртуальных рабочих столов. Чтобы вернуться в режим Activities, щёлкните на любом виртуальном рабочем столе, выберите пункт Activities в верхней строке меню либо нажмите клавишу Windows.
- Знаете, что-то я затрудняюсь представить всё это…
- Компоновку можно назвать логическим продолжением Unity: максимум полезного пространства, отображение меню в виде значков. Ну и замечательное оформление, конечно.
- Нет, всё равно не могу.
- Ну что ж, большинство дистрибутивов на основе Gnome уже содержит такие пакеты. Поищите Gnome-shell в своём диспетчере пакетов, введите команду gnome-shell —replace в терминале, и увидите всё воочию.
- Упс! Не сработало, а машина зависла. Я начинаю ненавидеть этот Gnome Shell!
- Да, у нас такое тоже пару раз случалось. Дело в том, что, по словам разработчиков Gnome, «…нет смысла ориентироваться на устаревшую аппаратуру. Gnome Shell поддерживает сравнительно примитивные возможности 3D-отображения, которые заложены практически во все компьютерные устройства, выпущенные за последние пять лет».
- Эти сравнительно примитивные возможности включают аппаратное ускорение, и если ваш компьютер «не тянет» Compiz, он скорее всего не справится и с Gnome Shell. Но разработчики осознают, что такой поворот оставит сиротками изрядную долю потенциальных пользователей, и стараются устранить максимальное количество ошибок (не будем забывать, что разработка Gnome Shell ещё не завершена )и реализовать безотказный двумерный рабочий стол для безнадёжных случаев.
- Ладно, мне без разницы: я работаю в KDE и не намерен уходить на другой рабочий стол только потому, что вы назвали его крутым.
- А никто и не заставляет. Но вы столкнётесь с ним в любом случае. Функция Activities Picker («Выбор задач») с её крупными значками адаптирована для сенсорных экранов. Функция Activities Overview [Обзор задач] рассчитана на доступ по нажатию единственной клавиши (по умолчанию это клавиша Windows), кнопки Activities на панели, в верхнем правом углу рабочего стола, или аппаратной кнопки. Видите, всё подготовлено для недорогого Linux-планшета, который вы собираетесь приобрести сразу после того, как он поступит в продажу. Gnome Shell может поджидать вас на любом мобильном устройстве, даже если вы не поклонник Gnome.
- Ожидается ли на рабочем столе Gnome революция в стиле KDE 4.0?
- Надеемся, что нет. Как мы уже говорили, Gnome весьма медлителен – в данном случае это здорово. Появляются новые оконные менеджеры – например, Metacity уступил место Mutter (который основан на инструментарии Clutter с поддержкой аппаратного ускорения), но более значительных перемен не предвидится. Приложения Gnome 2 будут работать на Gnome Shell без корректировки, хотя их разработчики безусловно портируют их на Gnome Shell (и Gnome 3), чтобы использовать все доступные функции. Переход на Clutter/Mutter может затруднить работу ПО для людей с ограниченными возможностями. Если вы пользуетесь подобными средствами при работе с компьютером, обратитесь по адресу https://webstats.gnome.org/Accessibility/GNOME3 и проверьте текущее состояние дел.
- Стабильность, удобство использования… Готов поспорить, идея Gnome Shell нравится пользователям Ubuntu.
- Угу, уж так нравится, что они предпочли ему Unity. Марк Шаттлворт как-то обмолвился: «Unity всё-таки оболочка для Gnome, хотя это и не Gnome Shell». Раскольники!
- И где же можно подробнее узнать о Gnome Shell?
- Без сомнения, самым лучшим будет установить его и попробовать. Если вы хотели бы ознакомиться с процессом разработки, загляните на сайт https://webstats.gnome.org/GnomeShell. Можно также отслеживать обновления своего дистрибутива: стабильная версия Gnome Shell ожидается в марте, а выход полноценной среды рабочего стола Gnome 3 запланирован на апрель. Более подробные сведения, рассчитанные не только на специалистов, можно получить
на официальном сайте Gnome 3 – http://live.gnome.org/ThreePointZero.