If a C programmer asks "do you want to see something cool?", run away.
--John Van Enk

Wednesday, January 18, 2012

Месяц с Unity или "В Поисках Идеального Десктопа"

    tl;dr - sudo apt-get install xubuntu-desktop

    Не так давно установил на рабочую машину последнюю версию Ubuntu (был повод - настройка full encrypted hdd через dm-crypt "на всякий случай", а случаи как известно бывают разные), однако я и не подозревал о тех радикальных новшествах, которыми меня встретит давно казавшийся привычным и родным десктоп. Я изначально не был в восторге от Unity еще на "стадии скриншотов", но так как в новой Ubuntu эта рабочая среда была по дефолту, то я, сказав себе "ладно, предположим что Canonical как и Apple действительно лучше меня знает о том, что мне действительно нужно" решил честно месяц проработать в этой среде, чтобы прочувствовать "все прелести этой жизни" все достоинства и недостатки ее на себе.
    Скажу сразу - недостатки в моем случае перевесили :). Из достоинств нужно пожалуй отметить все те новшества, которые были внедрены с целью экономии вертикального пространства на экране, что наверное действительно важно на планшетах и нетбуках, но на современных мониторах не имеет на мой взгляд никакой практической ценности.
Недостатков оказалось заметно больше:

  • Alt-Tab switcher для окон осуществлял переключение между окнами всех рабочих столов да и работал несколько медленно. Группировка окно тоже мне показалась лишней. Решил эту проблему включением плагина Ring Switcher (вроде так называется) в настройках Compiz и привязкой к комбинации Super + Tab.
  • Launcher вызвал абсолютно отрицательные эмоции - абсолютно не настраиваемый (возможность настроить только ширину - не в счет), визуально трудно отличить уже запущенные приложения и кнопку для запуска т.к. в нем скомбинирован еще и таскбар. Единственный позитивный момент - это кнопка меню, однако практически такой же функционал предоставляет и Gnome Do
  • встраивание меню и рамки окна в верхнюю панель хоть и экономит пространство на экране, но одновременно с этим затрудняет управление окнами при помощи мыши, т.к. развернутое на полный экран окно перетащить на соседний монитор просто потянув за панель/меню/рамку указателем мышки у меня не получалось - приходилось совершать "лишние телодвижения", нажимая кнопку "восстановить размер"
В общем все это конечно мелочи и с ними жить можно, если у вас внутри не живет f*cking перфекционист, который каждый раз грозиться застрелить человека, который додумался воткнуть на десктоп интерфейс созданный для планшетов (ну или нетбуков там). Поэтому у меня не оставалось иного выхода кроме как написать в консоли магическое заклинание sudo apt-get install gnome. Но то ли звезды и планеты были не в нужных позициях, то ли встал я не с той ноги утром, но не суждено мне было постичь всю ту глубину инженерной мысли существ из другой Вселенной, которую разработчики Gnome3 вложили в свое детище (ибо опять же ИМХО не место планшетному интерфейсу на десктопе). Где-то в этот момент созерцания Gnome Shell, когда я уже почти полностью погрузился в Дзен, перфекционист внутри меня начал тихонько нашептывать "давай, чувак, ну ее нафиг эту убунту, ставь генту и ion3 или там xmonad - сами сделаем себе идеальную систему", однако был послан по известному адресу, ибо работу работать надо, а не "бороздить просторы Вселенной". Тут я вспомнил про XFCE - более легкую среду чем Gnome, которая тоже использует Gtk и которую мне приходилось видеть "пару раз". Понадеявшись, что разработчики XFCE не пристрастились к грибам и еще не вышли на "контакт" с инопланетянами набрал в консоли sudo apt-get install xubuntu-desktop и спустя некоторое время пока устанавливались пакеты и я кликал мышкой настраивая внешний вид десктопа получилось нечто, напоминающее привычный десктоп.



Собственно на этом моя эпопея с Unity длинной в месяц и закончилась. Long Live XFCE!