Ubuntu 11.04: так ли хорош Unity?

Unity и Gnome 3До выхода новой версии Ubuntu Linux (11.04) осталось меньше суток. В ней нас ждет новый интерфейс рабочего стола - Unity. В преддверии выхода мне захотелось протестировать "юзабилити" новой оболочки, и я решился на шаг, который категорически не советую делать - я обновился на beta-версию Ubuntu Linux 11.04. Естественно, я получил огромное количество проблем, которые как-то решал во время работы, но было получено начальное впечатление об Ubuntu Unity. В данный момент вы читаете уже 4-ую редакцию статьи. Причиной такого процесса было регулярное падение тестируемой системы и прочитанная новость, в которой приводятся результаты эксперимента (в статьи написано исследования, но 12 человек - это аудитория не для проведения исследования, а только эксперимента).

Параллельно мне попался под руку LiveCD с финальным релизом Gnome3. После ознакомления с ним возникло жуткое желание отказаться от Unity и работать именно с новой версией Gnome. Но пойдем дальше по порядку...

Итак, смотрим на Ubuntu Unity. Естественно, рассказывать о падениях нет смысла до выхода финальной версии Ubuntu Linux 11.04, но сам интерфейс находится в режиме "заморозки", что означает, что его изменений в этой версии ОС не предвидится. Итак, после загрузки нас встречает чистый рабочий стол.

Ubuntu Unity

В принципе все логично: назначение элементов интуитивно понятно сразу или после небольшого времени пользования (привыкания).

Unity - просмотр открытых окон

А вот при выводе всех открытых окон становится как-то неуютно. Такое впечатление, словно вы в красивом букете нашли цветок с изгрызенными лепестками. На скриншоте это увидеть тяжело, т.к. некоторые элементы упорно не попадают на него при использовании стандартной программы снятия снимков экрана. Ставить Ubuntu 11.04 на виртуальную машину возможности не было, а снимки фотоаппаратом были бы еще более унылы.

Unity - просмотр рабочих столов

А при просмотре/переключении рабочих столов такого ощущения не возникает. Все работает, как и ожидает пользователь.

Unity - окна открываются сразу во весь экран

А вот окна открываются сразу развернутыми, при этом расположение кнопок управления окном слева смотрится вполне оправдано. Ради справедливости надо сказать, что не все программы запускаются развернутыми, но это уже частности.

Теперь пара ложек дегтя в эту бочку меда. У меня не получилось снять скриншоты этих багов стандартной программой. Первая такая ложка - это меню программ. Если вам надо запустить конкретную программу то вам придется ввести часть ее названия, т.к. не факт, что вы увидите ее в предлагаемом списке, или же вам придется нажать на "показать все"/"see all" для доступа к ней. По идее часто запускаемые программы должны вытеснять программы по умолчанию, но у меня этого не происходило. Так же закрепление программ на Launcher (левая боковая панель), что должно бы решить проблему поиска частозапускаемых программ работает невсегда. Последних два предложения еще можно отнести к багам, которые должны быть исправлены. Но вот что в меню делает список программ, которые вам предлагают установить мне совершенно непонятно, как и непонятен принцип отбора программ в тот список. Вполне возможно, что его можно убрать, но окно настроек на beta-версии дистрибутива упорно не хотело отрываться. Вторая ложка дегтя - это трей. Да он работает, да, возможно, он стал более элегантен, но есть большое "но". Не все программы там отображаются. Проблема известна, но ответ разработчиков убивает наповал: обратитесь к авторам программы для того, чтобы они добавили поддержку нашего нового трея (реально читал, но ссылку, к сожалению, не сохранил). Не верится что разработчики всех программ внедрят поддержку этих программ. Конечно, есть решение, которое состоит из одной команды, в которой перечислены все нужные вам в трее программы. Но оно явно не выглядит решением для обычных пользователей. Мне кажется, что наличие какой-то графической оболочки упростило бы это дело.

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

Кстати, вернуться в обычную среду работы (отключить Unity) можно в окне входа в систему и работать в привычном интерфейсе Ubuntu 10.10.

А теперь посмотрим на Gnome 3. Вы можете его легко скачать gnome3.org  в виде LiveCD. Также довольно легко из LiveCD сделать LiveUSB, как я и поступил. Еще хочу отметить, что скриншоты штатными средствами получилось сделать везде, где была необходимость.

Gnome3

Как видим, нас встречает элегантный рабочий стол.

Gnome3 - меню аплета пользователя

По сравнению с Gnome 2.x меню необычны, но красивые.

Gnome3 - меню программ

Меню программ сделано довольно хорошо и функционально. Немного напрягает полоса прокрутки справа.

Gnome3 - просмотр открытых окон

Очень хорошо выглядит отображение всех открытых окон. А идея добавления рабочих столов при необходимости просто шикарна.

Gnome3 - открытые приложения

В целом все смотрится неплохо и работает стабильно.

Gnome3 для Ubuntu есть в ppa-репозитариях, но я их не приведу, дабы вы потом не вспоминали меня "добрым, тихим" словом, т.к. есть еще там проблемы.

Есть конечно и тут свои ложки дегтя, но они как-то меркнут на фоне тех же самых ложок для Unity. Единственное, чего пока нету (или явно неясно), так это изменение тем оформления.

Вот, как бы и все, что я хотел вам рассказать и показать. Подведем итоги...

Ubuntu Unity в плане "юзабилити" пока далека от совершенства и мне пока непонятны поголовные ее восхваления. Возможно, у меня не самое лучшее "железо" для этого продукта, но опять же, Gnome3 работал без проблем. Лично мне хотелось бы видеть в Ubuntu Linux именно Gnome3, а не Unity. Тот же Unity при сегодняшней неготовности имеет свои достоинства (разворачивание окна при старте, меню окна находится в самой верхней полоске) и заслужил право на жизнь. Но хочется его видеть как опцию, а не интерфейс по умолчанию. Начинающий пользователь увидев настолько сырой интерфейс может потерять интерес не только к Ubuntu,  а и Linux в целом, ведь не секрет, что сейчас большинство простых пользователей подразумевает как "линукс" именно детище фирмы Canonical. Частые вопросы на англоязычных форумах с темами "как отключить Unity" возникают довольно часто и должны служить звоночком для разработчиков.

Возможно, я являюсь каким-то консерватором, но для себя я решил пока новый, финальный релиз Ubuntu Linux не ставить на рабочую машину.