Журнал LinuxFormat - перейти на главную

LXF103:Сравнение

Материал из Linuxformat
Версия от 12:51, 8 мая 2009; Crazy Rebel (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Каждый месяц мы сравниваем тысячи программ – а вы можете отдыхать!

Содержание

Легковесные ОМ

Пусть ваш рабочий стол заработает еще быстрее благодаря легким оконным менеджерам. Ваш проводник – Майк Сондерс...

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

Большинство пользователей Linux особо не задумываются о своем оконном менеджере: в конце концов, есть вещи и поинтереснее, например, Firefox. Однако выбор оконного менеджера существенно влияет на вашу работу, и последствия тут могут быть любыми: от падения производительности до запоминания наизусть всех клавиатурных комбинаций. В некоторых кругах Linux-сообщества оконные менеджеры вызывают даже более яростные споры, чем текстовые редакторы или языки программирования.

Итак, что же такое оконный менеджер (ОМ)? Каким бы рабочим столом вы ни пользовались, вы запускаете ОМ. В KDE это KWin, а в Gnome – Metacity. Быть может, вам по душе другой оконный менеджер, например, Window Maker или Enlightenment. В любом случае, ОМ – это программа, управляющая окнами на экране, формирующая их заголовки, кнопки закрытия, рукоятки для изменения размеров и так далее. Некоторые ОМ предоставляют дополнительные возможности – например, панели задач или меню запуска программ; в большинстве ОМ можно назначить комбинации клавиш для операций с окнами (например, Alt+F4 для закрытия окна).

В данном обзоре мы собрали самые интересные легкие ОМ, то есть те, что не требуют много оперативной памяти. У всех кандидатов есть свои преимущества, а у некоторых – умышленно минимизированные требования к ресурсам. Низкий балл отнюдь не означает, что оконный менеджер плох: просто в нем нет функций, которые предлагаются другими. И, конечно, все описанные здесь программы есть на нашем DVD, так что дочитывайте и пробуйте их в действии!

Про наш тест

Так как эти оконные менеджеры рассчитаны на высокую производительность и нетребовательны к памяти, мы не искали в них суперфункций. Взамен мы сосредоточились на их практике работы и простоте освоения. Легко ли запустить новую программу или управлять окнами, или для этого нужно копаться в документации? Можно ли менять темы?

Дополнительные очки получали оконные менеджеры, имеющие средства настройки. Конечно, для редактирования файла конфигурации не нужно колоссальных усилий, тем более что это делается нечасто, но с удобными графическими средствами настройки жить лучше. А самый важный критерий таков: замечаете ли вы оконный менеджер во время работы? Ведь вам незачем отвлекаться на посторонние мелочи.

aewm

An Exiguous Window Manager – скудный ОМ.

За словом ‘exiguous’ пришлось сгонять в словарь: оно означает «очень скудный» или «постный». Нечего и удивляться крайнему минимализму этого ОМ: он предлагает только «голую основу» и настолько прост, что для его сборки вам даже не придется возиться с ./configure – просто наберите make, и получите крохотный исполняемый файл. В основе aewm лежит 9wm, который пытается эмулировать оконный менеджер, применяемый в Plan 9 (это ОС, разрабатываемая Bell Labs как возможный преемник Unix). Хорошо это или плохо, зависит от вашей точки зрения (и от того, работали ли вы в Plan 9), но похвалы разработчикам, прибегнувшим к подражанию, вот именно что скудны.

Запустив aewm в первый раз, вы увидите, что все привычные способы управления окнами… вышвырнуты в окно. Видите заголовок? Не пытайтесь таскать его левой кнопкой мыши! Чтобы свести толчею к минимуму, в aewm отвергли инструменты управления окошками, предпочтя использовать клавиши мыши: так, для перемещения окна используется средняя, а если кликнуть левой на заголовке окна, оно всплывет на передний план поверх остальных окон.

То же самое относится и к единственной кнопке в заголовке: щелчок на ней левой кнопкой мыши свернет окно в иконку, средней – изменит его размер, правой – закроет окно. Все это неочевидно, и на привыкание требуется время, но зато заголовки окон отличаются компактностью. К сожалению, в aewm нет виртуальных рабочих столов. Они появились только в ветке 1.3.x, которая пока еще в разработке и нестабильна.

Сам по себе aewm гол как сокол, но с ним поставляется набор клиентских программ, реализующих панельки и меню для запуска программ, написанных для старого инструментария Xaw или для нового GTK. При некоторой настройке aewm через текстовый файл конфигурации можно создать гораздо больше удобств, чем после установки по умолчанию – ни иконок, ни тем не прибавится, но с дополнениями aewm явно дружелюбнее.

Если вы захотите поиграть с этим ОМ, обзаведитесь мышью со средней кнопкой – без нее тут не обойтись!

Fluxbox

Знакомая панель задач, но с закладками...

Написанный на C++ Fluxbox появился как ответвление почтенного ОМ Blackbox. Ну, в то время он не назывался ответвлением, так как разработка Blackbox застоялась – его сочли развитием кодовой базы. Blackbox и Fluxbox завоевали множество поклонников, благодаря упору на экономию места на экране и изящным темам, даже несмотря на то, что оба используют стандартный инструментарий X-сервера. А для нас, конечных пользователей, это означает, что не придется вникать в квадриллион зависимостей, чтобы попробовать их в действии. Уф...

Fluxbox строится на тонкой панели посреди нижней части экрана (хотя ее можно переместить). Там находятся переключатель виртуальных рабочих столов, панель задач и часы. Заголовки окон украшены известными тремя кнопками «свернуть», «развернуть» и «закрыть»; вдобавок, кликнув правой кнопкой мыши на рабочем столе, можно открыть меню запуска программ и настроек.

Сверх конфигурации по умолчанию, ОМ Fluxbox имеет ряд удобных дополнений: во-первых, это вкладки. С их помощью можно группировать окна, перетаскивая вкладку одного окна (над заголовком) на другие окна. Как и виртуальные рабочие столы, эта концепция чужда постоянным пользователям Windows и Mac, но позволяет держать ситуацию под контролем, когда окон слишком много. Другая заметная возможность – узкая панель (slit), куда можно насадить небольшие апплеты (индикаторы загрузки или энергопотребления), сходная с системными лотками Gnome и KDE.

Но главным образом Fluxbox набрал баллы по двум ключевым пунктам: он очень наряден (здесь 27 элегантных тем с широким диапазоном цветов и эффектами теней и градиента) и очень прост в настройке. Через контекстное меню по клику правой кнопки мыши можно изменить все что угодно, от расположения и прозрачности окон до передачи фокуса и формата отображения времени. Предусмотрены и текстовые файлы конфигурации, но возможность точной настройки ОМ из меню достойна аплодисментов. Fluxbox сохраняет некий минималистский шарм, но без несносной нехватки возможностей.

Персональные инструменты
купить
подписаться
Яндекс.Метрика