Некоторое время назад мне на работе пришлось пересесть за довольно слабую машину. О том, чтобы юзать на ней установленный с настройками по умолчанию Gnome нечего было и думать: компьютер впадал в глубокую задумчивовсть не только при открытии тяжелых приложений (порядка OpenOffice), но и при выполнении программ вполне безобидных с точки зрения потребляемых ресурсов. Пришлось озадачиться поиском менее требовательного оконного менеджера. И я нашел продукт, проработав с которым первые 10 минут захотелось биться головой об стену с криками: "Почему я не знал об этом раньше!".
Вообще-то я не сильно разбираюсь в оконных менеджерах для Linux. Как поставил когда-то Gnome, так и юзал до позавчерашнего дня не задумываясь об альтернативах. Gnome - наилучший вариант для тех, кто хочет соскочить с винды. И прожорливость системы для вчерашнего виндусятника - это само собой разумеющееся дело. Шуршит винчестер две минуты - значит так надо. Но мы живем в эпоху, когда требования к экономии всего и вся будут только нарастать. Я уже видел статьи, где на полном серьезе пишут о том, что флэш-анимация на сайтах "наносит вред окружающей среде" (так и сказано!). Так что выбор более экономичного менеджера, можно сказать, - веление времени.
Впрочем я, пересев за хилый компьютер, думал не о глобальных проблемах, а о собственном шкурном интересе: как избавиться от гномовских тормозов на слабой тачке. Для начала установил старый добрый fwvm2. Это один из ранних и уже почти не развивающихся оконных менеджеров. Требования к ресурсам у него - скромнее не бывает. Отсюда и недостаток: очень бедный интерфейс. Впрочем, для человека, который работает большую часть времени всего в двух программах - терминале и браузере (это как раз мой наборчик) "кнопки пуск", панели управления и прочие GUI-навороты не особо и нужны. Знай себе переключайся Alt+Tab'ом между приложениями. Очень хорош fwvm2 для огранизации компьютеров типа "киоск" (см. очень старое, но по-прежнему актуальное HOWTO об этом). Такая система будет отлично работать в качестве отдельностоящей где-нибудь в торговом зале справочной системы или даже платежного терминала. Правда, у fwvm2 есть совершенно дурацкая особенность: при формировании каждого окна (в том числе и диалогового) нужно кликать мышкой в то место, где его предполагается разместить (или нажимать эникей). Но эта проблема решается, например, установкой последнего релиза браузера Opera, заточенного под Qt. Отлично работает и прекрасно выглядит даже под fwvm2. И все-таки душа просит чего-то более эстетичного и, что греха таить, привычного (с кнопками, галками, настройками). Поэтому, поработав денек под fwvm2, я стал искать более дружественный к пользователю вариант.
Как все уже давно поняли, свой выбор я остановил на Xfce. Причин тому несколько. Во-первых, он действительно потребляет очень мало системных ресурсов. При загрузке рабочий стол появляется почти сразу, скорость запуска приложений приятно удивляет. Во-вторых, он активно развивается (последний релиз датирован концом октября). В-третьих,... Да я даже не могу назвать ничего, что было бы в Gnome и отсутствовало бы в Xfce. Как им это удалось - HZ. Видимо, благодаря модульной системе. В базовой комплектации красот в этом менеждере не очень много, но подзагрузив дополнительные модули можно получить всё то же, что и в Gnome, и даже в ряде случаев лучше. Например, мне очень пронравился скриншоттер, гораздо более гибкий, чем гномовский. Радует обилие тем, которыми можно украсить рабочий стол. Есть даже тема Redmond, превращающая интерфейс в очень похожий на Винду. Но я выбрал неброскую, но вполне адекватную тему Simple: экономить так экономить.
Теперь несколько практических замечаний. На работе я собрал Xfce из исходников и пришел в вышеупомянутый восторг от его возможностей. Дома же тянул из репозитария (openSUSE 11) и был неприятно удивлен тем, что не работает главное меню и контекстное меню рабочего стола (по правой кнопке мыши). Пришлось вновь обращаться к исходникам. Их два варианта. Первый - обычный - хранится на sourceforge. Именно его я собрал на работе. Второй - на зеркалах проекта. Он очень странно организован, зато включает в себя дополнительные возможности. Странность заключается вот в чем. Обычно достаточно распаковать тарбол, сделать ./configure && make && make install (при необходимости дополнив кое-какие зависимости). После этого можно наслаждаться продуктом, идеально подогнанным под вашу систему. В случае же с Xfce тарбол (24 мегабайта) представлял собой контейнер с вложенными в него архивами (там их штук 15), которые я выборочно распаковал и установил уже не на работе, а дома. Чтобы с этим разобраться ушло около часа, но результат того стоил: не думаю, что вернусь теперь к Gnome без крайней необходимости. Видимо, не случайно Xfce не включают в стандартные дистрибутивы Linux (на диске openSUSE 11, по крайней мере, его нет): не будет преувеличением сказать, что перед нами потенциальный убийца Gnome и KDE (правда, мой опыт общения с KDE очень мал, но достаточен для того, чтобы сделать вывод о его "тяжелости").
В заключение хочу привести скриншот окна Xfce. Оно мало что скажет о самом продукте, "тут пробовать надо". Но все-таки, для иллюстрации. Конечно же, продукт отлично локализован, в том числе и по-русски.

И еще одно приятное открытие: диалогоое окно выключения системы помимо стандартных кнопок "Выключить", "Перезагрузить", "Выйти из системы" содержит еще и "Hibernate", что позволяет при следующем включении почти мгновенно начать работу с того места, на котором закончил в предыдущий раз. В Gnome (по крайней мере в стандартной комплектации под openSUSE) этого нет.


иногда посмотришь на
иногда посмотришь на эти скриншоты и вздыхаешь: "эх, как всё красиво, тоже так хочется, чтоб и оформление окон и кнопочки с картинками...", но всёравно продолжаешь жрать кактусы =)
в своё время пересел на флюкс. был очень рад. отучился от кнопки пуск, к тому же понял, что оформление окон в процессе работы меня мало интересует, стал редко использовать кнопки "_xп", научился более грамотно использовать виртуальные рабочие столы =). особенно понравилась скорость загрузки. потом попробовал опенбокс. возможности примерно те же. глаза сломал в конфиге. в процессе юзания этих вмов захотелось некоторых специфичных фич. в irc послали курить tiled-вмы. пересел на авесом - и снова рад. правда на генте и так сыт ковыряеием в конфигах, поэтому допилить авесом желания уже не возникает, хотя идей в башке до кучи (последствия временно покраснения глаз). тайлед-вмы довольно специфичны на фоне гномов, кед и виндов и будут неудобны обычному пользователю, но определённую часть пользователей они будут иметь. да, чтоб было понятнее, я писал это всё, чтобы напомнить, что есть и другие, немного не похожие на распространённые, вмы. всё :)
xfce и гном почти одно и
xfce и гном почти одно и тоже.
у некотрых хфце отжирало одинаково ,да и иногда больше гнома - тут выигрыш невелик.
линукс же контсруктор, собри сам.
openbox+tint2+pcmanfm
просто летает.
глянь пример crunchbang linux = это чтото!
буду дома клепать такое только с опенсузи, бо убунту ненавижу...
>буду дома клепать такое
>буду дома клепать такое только с опенсузи
Тогда уж генту. И опёнка (openbox) из сорцов собирать. Сам в своё время долго на нём (опёнке) сидел. Мега зачотная весч, если всё грамотно настроить.
Отправить комментарий