LINUX.ORG.RU

А какой лёгкий wm (типа ratpoison, twm) посоветуете?

 


0

1

Привет. Возник интерес к wm, быстрым, нетребовательным к ресурсам, без излишеств и стабильным. Менеджеров окон десятки, всех их ставить и пробовать не вижу смысла, м.б. подскажете на что в первую очередь стоит обратить внимание и почему.

Волнует вопрос поддержки мыши. Не очевидно, есть ли курсор в wm, нацеленных на только клавишное управление.

Также, планирую в будущем юзать доп.дисплеи, но поддержку многоэкранной конфигурации я нашёл только в ratpoison. Хотя, наверное, это можно сделать с любой wm, средствами самих иксов или аналога?

Интересуют в первую очередь тайловые wm.

Также я слышал, что на twm например gui-проги дольше стартуют, т.к. wm не подгружает необходимых либ. Хотелось бы знать, как с этой обстоят дела в разных wm

Ставь i3wm. У тебя такие вопросы, что, полагаю, лучше всего самый попсовый «тайлинг» попробовать в первую очередь. Если что-то не устроит, тогда будут уже более другие запросы. Другая крайность — слепить монстра из гогна и палок в Awesome WM.

Virtuos86 ★★★★★ ()
Ответ на: комментарий от russian-turist-2019

Установи и узнаешь.

У меня один монитор, поэтому за многодисплейную конфигурацию ничего не могу сказать. По слухам — намного проще, чем в DE вроде гнома. «Мышь», естественно, работает, что за глупый вопрос? Контекстных меню, конечно, ты не увидишь, но тыкать указателем можно не хуже, чем где-нибудь еще.

Также я слышал, что на twm например gui-проги дольше стартуют, т.к. wm не подгружает необходимых либ. Хотелось бы знать, как с этой обстоят дела в разных wm

Разумеется, WM в отличие от DE не тащат с собой кучу полезной и бесполезной функциональности, поэтому они и «легче». Придется настраивать, доустанавливать нужные зависимости и т.д. Ш скорее всего будут Г искоропки, про темы вообще помолчу. Всё сам, всё сам.

Virtuos86 ★★★★★ ()
Последнее исправление: Virtuos86 (всего исправлений: 1)

dwm - быстро, без излишеств, стабильно. Мышь работает, несколько мониторов работает.

Имей в виду, что нужно руками компелять и конфигурять в исходниках.

Bfgeshka ★★★★★ ()
Ответ на: комментарий от russian-turist-2019

Про i3:

многодисплейностью

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

мышью

Ну... она работает. Можно ресайзить несколько окон, но перемещать их вроде нельзя было кроме как через кейбинды. По-большей части она просто не нужна.

gui

Не очень понял о каком гуе речь. Если про вот это:

Также я слышал, что на twm например gui-проги дольше стартуют, т.к. wm не подгружает необходимых либ. Хотелось бы знать, как с этой обстоят дела в разных wm

То все работает, как оно и должно.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

Из тайловых - i3wm. Потому что почти без пердолинга (Если на оформление пофиг - то и вовсе готов из коробки). Курсор есть, отличие тайлового WM от стэкового только в том как располагаются окна и каким образом меняется их расположение (Потому и «менеджер окон», а не «кастратор мыши»; он ничего не делает с самими приложениям, только с окнами. Ваш КО.). Мультимонитор умеет, о чем написано на его сайте, проблем не замечал. Документация адекватная. По личным ощущениям - более популярен, нежели остальные, про него чаще слышно.

Из стековых - либо что идёт с DE в комплекте (Потому что DE +/- прибиты гвоздями к своим WM), либо openbox (Потому что, опять же, не нужно пердолиться, поставил - поехал).

Про «gui-проги» - брехня какая-то. Даже если библиотеки не подгружены, то они будут кэшированы при первом запуске приложения. И даже если они не кэшированы - у тебя там Pentium II с IDE диском что ли?

Deleted ()
Ответ на: комментарий от Deleted

у тебя там Pentium II с IDE диском что ли?

Нет. Но, у некоторых людей один kde ест почти гиг, не считая gui-прог. Это при том, что раньше адресного пространства в 100 мб хватало всем. Современные информационные системы - это забивание гвоздей адронным коллайдером подвешенным на кран. Во первых, это противоречит природе (должна быть оптимизация а не разжирение), во вторых, кто же откажется от халявных одного-двух гиг?

russian-turist-2019 ()
Ответ на: комментарий от russian-turist-2019

кто же откажется от халявных одного-двух гиг

А кто сказал - что они будут халявными. Посчитай потом время на пердолинг, считая время которое потратил в этом обсуждении. Потом умножь на свой почасовой рейт.

Если ты не иждивенец и не начинающий студент, то, скорее всего планка топовой оперативы выйдет тебе сильно дешевле.

Так что - не ври себе, так и скажи, что хочется попердолится ибо стабильный конфиг надоел :)

onhydro ()
Ответ на: комментарий от onhydro

Плавающие окна - это хрень. Меня всегда это угнетало - часть экрана пустая, в другой части окна перекрывают друг друга, надо щёлкать по окну, чтобы вывести на верх. В итоге приходится мышкой раскладывать окна как плитки.

А теперь представьте - я сажусь за комп, один клик дополнительной кнопкой на мыши, и у меня сразу открыт текстовый редактор с файлом index.html, браузер с этим же файлом, плеер(уже играет) и чат. И всё аккуратно разложено.

Настройка - один раз, счастье - навсегда

russian-turist-2019 ()
Ответ на: комментарий от russian-turist-2019

Монитор не забудь побольше прикупить. Или глаза запасные.

Посидев на том же awesome, для себя, я пришёл к выводу, что это отличный вариант для стационарного конфига на 3+ монитора, при этом, когда workflow не меняется годами. Никак не ради экономии оперативы, по крайней мере пары гигов, которые очень быстро отлетают в современном web'e.

onhydro ()
Ответ на: комментарий от onhydro

Вот допустим я прогаю на ноде-дж-с. У меня экран поделен на 5 секций:

1. Браузер - ищу всякие куски кода, мануалы по api и т.п.

2. Текстовый редактор для правки кода

3. Консоль для установки пакетов npm, запуска и просмотра вывода моего приложения и т.п.

4. dolphin с плейлистом

5. плеер

И мне норм. А закуплю доп.мониторы - будет ++норм

russian-turist-2019 ()
Ответ на: комментарий от russian-turist-2019

Я вот прогаю на цепепе, у меня два терминала, почта и пара im, ну и браузер погуглить. В общем и целом мне на двух 23" fhd мониках было тесно даже в осоме. И 24" тоже вопрос не решили бы. Возможно, 27" 4k решили бы, но надо проверять.

Тесно в том плане, что весь конфиг не помещался так что бы быть перед глазами и быть хотя бы читабельным. И мало где поместится. Если докупишь моников только. Но это чревато прирастанием зада к одной конкретной точке.

onhydro ()
Ответ на: комментарий от russian-turist-2019

Речь шла не про память, а про скорость загрузки. На всякий случай напомню: кэш диска сбрасывается, если вдруг память начинает заканчиваться. А ещё раньше - 64KB, но там никаких тебе PDF и цвета всего 2, не проиграешь даже MP3, etc., смекаешь?
Современные операционные системы - это не забивание гвоздей адронным коллайдером, но ты ведь не потратил времени что бы разобраться почему они разбухли, да? Во первых, природе противоречит отсутствие лени делать оптимизацию, а не отсутствие, собственно, оптимизации (И я не утверждаю, что это хорошо). Во вторых - нет там никаких одного-двух гигов, даже 500Мб нет. KDE 5 на Gentoo жрёт каких-то 300Мб вместе с системой, на Debian - 700, но такая разница не без причины, и виноваты в ней не KDE и Debian, а контейнеры, которых у меня есть.

Deleted ()
Ответ на: комментарий от russian-turist-2019

Всё это разом не влезит в один монитор.
Первое выкинь окно Dolphin - плейлистом пусть заправляет плеер, говорят - удобно. Осталось 4 окна. Выкинь окно плеера, для управления им есть хоткеи. Осталось 3 окна. Текстоый редактор зачастую включает терминал (Vim, Nvim, VS Code, Atom, IDEA, etc. - точно) - выкинь окно терминала. Итого осталось 2 окна, которые один хрен развёрнуты во весь экран - используй Alt+Tab. Твоя задача мнимая.

Deleted ()
Ответ на: комментарий от russian-turist-2019

А у тебя точно раскладки статично настроены именно в иксах, а не динамично задаются каким-нибудь KDE? Так то вроде всегда нужно было дёргать setxkbmap.

Deleted ()
Ответ на: комментарий от Deleted

Так и есть. Разобрался. Создал xorg.conf, теперь норм.

Это утверждение уровня РенТВ.

Дорогой аноним! РенТВ здесь совершенно не причём. То что мерцание вредно действует - факт. Есть вот болезнь, фотосенситивная эпилепсия, больным от телевизора плохо становиться, и это связывают именно с мерцанием. Здоровый человек, конечно же, ничего не чувствует такого, но это не значит что вред он не получает, просто организм с ним справляеться, но он есть всё равно

russian-turist-2019 ()
Ответ на: комментарий от Deleted

В кедах откроёте несколько окон разного цвета (например, kolourpaint, сплошняком залитый красным, чёрная консоль и белый текстовый редактор), поместите мышь на панель задач и хотя бы минуту крутите быстро колесо мыши. Не начнёт раздражать?

russian-turist-2019 ()
Ответ на: комментарий от russian-turist-2019

Начнёт. Но это синтетический пример, на деле такого не бывает. Alt+Tab к тому же показывает анимацию Cover Switch, так что уж точно немерцающие окна становятся дважды немерцающими. Да и вообще, какой бы ты switch ни выбрал, всё равно ты смотришь именно на него, а не на окна.

Deleted ()