У моей машины серьезно не хватает мощности, и я думаю, что мне нужно начать экономить каждый запасной цикл. Я знаю, что моя среда Gnome работает хуже, чем настройки KDE моих коллег. Но если я собираюсь сделать такой большой переключатель, я мог бы подумать о том, чтобы установить что-то еще более легкое.
Можно ли выжить в легком оконном менеджере и по-прежнему запускать современные приложения (Firefox, Eclipse, OpenOffice)? Какой оконный менеджер я могу попробовать и что мне нужно знать?


Все перечисленные ниже оконные менеджеры придерживаются легкого и быстрого подхода. Они быстрее, чем полноценные оконные менеджеры, такие как KDE или Gnome, и урезаны по большинству визуальных отвлекающих факторов. Какой из них вы выберете, в основном будет зависеть от вашего вкуса и от того, что вы можете запустить.
Существует подсемейство этих оконных менеджеров, особенно те, которые позволяют вам делать все с помощью клавиатуры и позволяют размещать ваши приложения мозаикой с минимальными потерями площади экрана. Это может показаться забавным, если вы работаете с оконными менеджерами, ориентированными на мышь. XMonad и ratpoison являются членами этого семейства.
Enlightenment довольно быстрый по сравнению с gnome / kde (в основном dr16, но даже dr17 быстрый и теперь можно использовать).
Fluxbox - хорошая альтернатива и очень легкий.
Я второй xfce, вероятно, это самый популярный из легких WM (возможно, из-за его включения в Xubuntu). У меня также был хороший опыт работы с Fluxbox (он пришел с Damn Small Linux, когда я использовал его в качестве облегченной виртуальной машины Linux (когда виртуальные машины были медленными :-)).
При переходе на эти более легкие WM определенно нужно учитывать простоту использования, но преимущества производительности нетрудно увидеть на старом оборудовании (меню появляются мгновенно, навигация довольно быстрая).
Я использовал Fluxbox в течение долгого времени, что отлично подходит для людей, привыкших к плавающим окнам, как в KDE, Gnome и т. д. Он довольно маленький, довольно быстрый и легко настраиваемый, плюс он не выглядит так уродливо, как некоторые другие "минималистские" оконные менеджеры. ;)
Несколько недель назад я перешел на потрясающе, потому что мне нравится, насколько эффективно он размещает и изменяет размеры моих окон. Это идеально для меня, так как у меня почти всегда только полноэкранный терминал на одном экране и браузер на другом экране. Он также поддерживает смешанные стили окон, поэтому вы можете управлять окнами с помощью потрясающих и плавающих окон на одном экране (например, у меня почти всегда есть управляемый полноэкранный urxvt и небольшое плавающее окно mplayer в одном из углов). Он такой же легкий, как fluxbox, если не даже быстрее, но не предлагает столько возможностей для настройки внешнего вида.
Мне нравится XMonad. Он очень стабилен, имеет очень низкие накладные расходы и имеет активное сообщество пользователей / разработчиков.
XMonad почти такой же минимальный, как ratpoison, но он отображает несколько окон, размещая их мозаикой, и даже позволяет плавающие окна, если они вам действительно нужны (например, для модальных диалогов или GIMP). Это определенно дало новую жизнь моему слабому Ubuntu!
Редактировать: Я забыл упомянуть: XMonad основан на клавиатуре, а не point'n'grunt, так что есть немного кривой обучения, но как только я освоился, я обнаружил, что стал намного более продуктивным.
Я тоже использую fluxbox. По сравнению с настольным компьютером использование только оконного менеджера не так удобно. Вы сами выбираете каждый компонент, который является одновременно сильной и слабой стороной. Файловый менеджер ROX и usbmount - отличные помощники fluxbox. Также найдите время, чтобы найти несколько полезных док-приложений.
Icewm довольно приятный и компактный (некоторое время использовал его на маломощной коробке, но перешел на KDE, когда коробка была обновлена).
Просвещение (v16) на самом деле очень легкий по сравнению с gnome / kde в наши дни, и он очень настраиваемый (хотя, похоже, ничто не настраивается так же, как fvwm) Предложения Флориана все хороши, но если вы привыкли к gnome / kde, то вы, вероятно, выиграли Не нравится ratpoison / xmonad.
icewm приносит мне пользу уже несколько лет. Мне не нужна большая часть того дерьма, которое предлагают большие настольные компьютеры, но мне нравятся часы и монитор использования процессора, работающие на панели внизу - у icewm они есть. Он заметно легче на ощупь, чем популярные настольные компьютеры. Никаких странностей, таких как плиточные окна или анти-мышь. Настроить корневое меню также легко, намного проще, чем сделать это в KDE или Gnome, в чем я никогда не разбирался должным образом. В одном месте, где я работал, сисадмин увидел мой экран и решил попробовать. АФИК, он все еще этим пользуется.
Я бы рекомендовал открытая коробка. Он легкий, легко настраиваемый и отлично работает, не мешая. Очень функциональный и может делать все, что захотите. Я люблю это.
Некоторое время пробовал PekWM. Мне действительно это понравилось. Это позволило мне группировать программы одного типа, например: Терминалы.
Первое, что вам следует сделать, это собрать собственное ядро, содержащее только то, что вам нужно. Это сэкономит массу ресурсов. Затем выберите облегченный WM. Я нашел Enlightenment очень легким и удивительным, попробуйте. Позже вам следует искать легкие замены используемых вами приложений. Вы можете заменить OpenOffice на Abiword, Gnumeric. Просто погуглите, и вы найдете очень хорошие альтернативы этой программе для пожирателей баранов. Я бы порекомендовал избегать программного обеспечения Java, оно будет работать ОЧЕНЬ медленно на ПК с ограниченными ресурсами. Кроме того, проверьте службы, которые в настоящее время работают на вашем компьютере, и отключите те, которые вы не используете. Рассмотрите возможность изменения вашего текущего дистрибутива на дистрибутив с низким уровнем ресурсов. Я нашел Debian очень легко настраиваемым и легким. Удачи!
Я сам довольно давно использую lwm или облегченный оконный менеджер и очень им доволен. Я использую его с xfce4-панелью, которую я использую для часов и улучшенного управления окнами. Lwm действительно легкий, даже больше, чем xfce, icewm, pekwm и другие.
Пользуюсь FVWM 7 лет. Большая часть WM основана на FVWM, но лишена всякой гибкости FVWM.
FVWM - это просто «интерфейс» для Xlib, поэтому он дает вам все, что есть в Xlib.
Если вам нужен популярный в настоящее время тайлинг - просто: FvwmPiazza :: Плиточник
Google для ~/.fvwm/config, так как получить его с нуля слишком сложно, этот хороший вариант, с которого я начал: http://zensites.net/fvwm/guide/
Также обратите внимание на:
Раньше я использовал все, но все время возвращаюсь к WindowMaker. Мне нравится концепция клипа, несколько рабочих пространств (я оставляю по одному для каждого типа задач) и тот факт, что он хорошо смотрится с темами, которые до смешного просты.
Docker - это важное приложение, которое нужно добавить на рабочий стол, чтобы nm-апплет и другие апплеты оставались в доке WindowMaker.
Не судите по теме по умолчанию. Используйте инструмент Wprefs, чтобы настроить его по своему вкусу.
Ваше здоровье КГ
С годами я понизил рейтинг WM моих машин. Поскольку более популярные WM, такие как Gnome или KDE, становятся все более и более требовательными к ресурсам, вскоре я заменил Gnome на XFCE на ноутбуках и настольных компьютерах.
Фактически, я использую XFCE дольше, чем любой другой WM. Мне кажется, что тонкости таких вещей, как Gnome и KDE, великолепны, когда я вижу их впервые, но после использования их в течение нескольких недель и месяцев новизна исчезает, и имеет смысл вернуться к более оптимизированная среда.
Проблема с XFCE в том, что это не как легкий, как это должно быть для некоторых старых ноутбуков, которые у меня все еще есть. Я решил использовать на них LXDE, и, честно говоря, у меня есть отношения любви / ненависти к этому. Он работает с отлично в том смысле, что он достаточно дружелюбен к ресурсам, быстро входит в систему и т. д. Но некоторые вещи, похоже, не работают так хорошо. Одна из них - панель задач. Кажется, некоторые значки не подходят, потому что они были разработаны для таких вещей, как Gnome или XFCE. Иконки по-прежнему работают, но сделать так, чтобы весь опыт LXDE выглядел соответствующим образом, практически невозможно.
awesome не может хорошо обрабатывать приложения, расположенные близко к трею. Убивать их нужно вручную. Это единственная причина, по которой я его не использую.