LINUX.ORG.RU
ФорумTalks

Window manager вашей мечты


0

0

Навеяно темой про standalone window manager....
Какой по вашему должен быть window manager своей мечты?
Прежде чем отвечать на этот вопрос подумайте хорошенько, кричать "я пользуюсь xxxx и меня все устраивает!" это не очень честно, наверняка даже в своем любимом wm вы находили какие-то недостатки/баги/недоработки и хотели бы его улучшить... Итак, какой он? Ваш DreamWM?

Вот мое мнение.
Возьмем icewm... он не слишком уж конфигурябельный, но зато очень стабильный и заточенный под практические нужды. Однако кое-что следует добавить... Добавить history в его встроенную командную строку, добавить возможность изменять параметры окон "на лету" без winoptions и перезапуска, менюшки (как главное меню, так и меню окон) со всеми фичами openbox, упорядочить и расширить управление хоткеями a la fluxbox + key chains a la openbox. Для гурманов :) табы и slit типа fluxbox, переключатель десктопов как в e16, ну и может быть восстановление сессии. Вот пожалуй и все.


В общем, fluxbox устраивает вполне. Для полного счастья нужны
(a) более полное соответствие стандартам
(b) pipe-menus как в openbox или pekwm
(c) переключалка окон

grob ★★★★★
()

Window Manager моей мечты можно увидеть на столе главного злодея в фильме "Остров".

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

Более шустрый кде, с условием полной интеграции приложений и мучительной смерти gtk. Желательно быстрой. И еще убрать подобие виндовой пуск. В полуоси было интересно разложено по папочкам.

one117 ★★★★★
()

1) Полное соответствие стандартам. Нормальное фокусирование окон.
2) pipe-menus
3) keychains
4) pager с автоскрытием. И воообще побольше автоскрытия.
5) по возможности панель
6) ОБЯЗАТЕЛЬНО: встроенный контроль атрибутами окон (включая фокус - берёт, не берёт)
7) Быстрый.Следовательно не gtk и не qt based.

Но такого менеджера нету: 1 - xfwm4, openbox; 2 - openbox, fvwm; 3 - fvwm, openbox, fluxbox ; 4 - fvwm, fluxbox ; 5 - icewm, fluxbox ; 6 - icewm, fvwm ; 7 - openbox, fvwm.

А вот чтобы сразу всё, такого к сожалению нет. Шестой пункт кстати не случайно тут: одно время я пытался в fvwm и openbox юзать панельки, но раздражало то, что при щелчке панельки получали фокус - лишние щелчки меня очень раздражают. Из всех вм, что я знаю такого не делали: kwin, xfwm4, metacity, icewm. В итоге я ушёл на fluxbox.


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

Пункт 1: Берём fvwm, в котором настроено несколько рабочих столов (не pages!). Создаём два окна. Любым способом перекидываем активное окно на другой десктоп. Кто получает фокус? Никто! Другой пример: я нахожусь на столе 1, на столе 2 у меня два окна. Одно из них выполняет какую-то работу и после закрывается. Я переключаюсь на этот стол. У кого фокус? НИ У КОГО!!!

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

Я бы добавил icewm в пункты 7 и 2...
Кто сказал что там нет pipe-menus?
делаем скрипт
$ cat /usr/bin/icewm-lsdir
#!/bin/bash
curdir=$1
for i in `ls $curdir`;do
if [ -d $curdir/$i ];then
echo "menuprog \"$i\" folder /usr/bin/icewm-lsdir \"$curdir/$i\"";
else
echo "prog \"$i\" none \"$curdir/$i\""
fi;
done;

и добавляем в менюшку такую строчку
menuprog "RootDir" folder /usr/bin/icewm-lsdir /

вуаля! можем смотреть всю файловую систему внутри меню - это и есть pipe-menu?

А вообще можно попробовать такой набор: openbox+pypanel+bbkeys+fbpager

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

Не знал...

>А вообще можно попробовать такой набор: openbox+pypanel+bbkeys+fbpager

Про фокус и панели я уже говорил. А fbpager запускается, но ни одного окна не показывает. bbkeys в опенбоксе не нужен, у него своя грабилка достаточно мощная.

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

С openbox ни один нормальный pager не дружит. Только netwmpager да obpager.

grob ★★★★★
()
Ответ на: комментарий от Midael

> bbkeys в опенбоксе не нужен, у него своя грабилка достаточно мощная.
точно, забыл совсем...
А pypanel вещь весьма настраиваемая, там на питоне можно много чего забиндить на любые действия.
Так что получается openbox+pypanel+netwmpager/obpager.. хм..

W98
() автор топика

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

SatanClaus ★★★
()

Да я не припомню недочётов в KDE с оконным менеджером kwin. Все красноглазые тут говорят, что он убогий, а конкретики ни от кого не было.

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

>Только у него бордеры прилипают при ресайзе окна.

И это рулез, так как я хочу использовать всё рабочее пространство, а не оставлять пять пикселей для пустоты.

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

Именно!

Для меня это очень актуально, т.к. разрешение всего 1024*768.

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

xfce хорошо юзать как прослойку между гноме и кде, когда на компе программы и из одной и из другой среды. Естественно для этого требуется быть не фанатиком.

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

2 W98 - не знал трюк с меню, попробую =)

Для работы IceWM - один только глюк раздражает, он иногда перестаёт воспринимать ввод с клавиатуры в каком-то одном поле, приходится ему рестарт делать. В gtk1 и motiff приложениях. Устраивает всё.

А красивый (музыку послушать, фильмы посмотреть, друзей удивить) Enlightenment.

Мечта - это 1+2 и чтобы не тормозило.

WerNA ★★★★★
()

нормальная фокусировка (как в openbox'е например)
переключение между окнами
хоткеи
pager
window-snapping
панель (необязательно)
табы (аля fluxbox, опять же необязательно)
сохранение координат окна
изменение параметров окна и сохранение их
>ну и может быть восстановление сессии.
опционально не помешает :)

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

>нормальная фокусировка (как в openbox'е например) переключение между окнами хоткеи pager window-snapping панель (необязательно) табы (аля fluxbox, опять же необязательно) сохранение координат окна изменение параметров окна и сохранение их >ну и может быть восстановление сессии. опционально не помешает :)

KDE

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

наверное, и вообще чего с фанатиками спорить (=. Помнится раньше были популярны топики, Linux vs World, видимо пришло время KDE vs World.

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

>>нормальная фокусировка (как в openbox'е например) переключение
>>между окнами хоткеи pager window-snapping панель (необязательно)
>>табы (аля fluxbox, опять же необязательно) сохранение координат
>>окна изменение параметров окна и сохранение их >ну и может быть
>>восстановление сессии. опционально не помешает :)
>KDE
ненадо меня агетировать =) qt мне не нравится. хотя..."лишь бы работало".

goodwin ★★
()

вполне устраивает wmaker.

чтобы совсем выпендиртся и попердеть звиздеками есть e17 - но никак не кдеы и гномы ;)

alphex_kaanoken ★★★
()
Ответ на: комментарий от suser

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

kuruu
()

Использую ion3, про недостатки я пока промолчу, потому что обычно оказывается, что все то, чем я недоволен, в итоге легко настраивается в конфиге :-\

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

>KDE. Никак не пойму за что его ругают.

Шаман Седьмой, видишь ли им не пользуются ибо хватает другого, а ругают - ну не нужно оно им и убого там многое - вот и все.

Вот у тебя что на работе стоит ?

alphex_kaanoken ★★★
()
Ответ на: комментарий от Eldhenn

И что с того? Ну похож? Что дальше?

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

Не убого.. нормально, просто имеет место быть некоторая избыточность.. Меня это утомляет, кого-то нет..

MiracleMan ★★★★★
()

KDE c icewm вместо kwin.
А что, разве кроме KDE ещё что-то вменяемые люди , у которых словарный запас более чем "рулез/сакс" и интересы шире чем ковырять исходники что-то используют?)))

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

> Слишком похож на венду
Признак красноглазия

> Я юзаю $какой-то_wm и мне его полностью хватает
А это либо:
а)латентное виндузятничество (подстраиваться под прогу, а не прогу под себя)
б) красноглазие (упорно не замечать имеющиеся недостатки)
в) человеку в общем-то пофиг на удобство

anonymous
()

Я пользуюсь fvwm и он меня устраивает всем, кроме того, что если хочешь добавить какую-нибудь фигню, приходится читать большой ман. Поэтому:

WM моей мечты - fvwm с гуевой полнофункциональной конфигурялкой.

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

> WM моей мечты - fvwm с гуевой полнофункциональной конфигурялкой.
kwin

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

> WM моей мечты - fvwm с гуевой полнофункциональной конфигурялкой.

+1, хотя конфигурялка не так уж и нужна

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

А вот фиг. Если политика стоит SloppyFocus, то да, но при щелчке фокус всё-равно передаётся панели. То есть этот стиль работает, но не всегда и не везде.

Midael ★★★★★
()
Ответ на: комментарий от alphex_kaanoken

KDE, а что? Так же как и дома и даже тема таже самая.

Shaman007 ★★★★★
()

Window Maker - не мечта, а реальность.

stassats ★★★★
()

е16 зело хорош. Не хватает конфигурялки и ладной работы с менюхой - если много пунктов, по экрану ползает и в нужное попасть трудно :( е17 не пробовал.

bugmaker ★★★★☆
()

я на WMI подсел, иногда на blackbox переключаюсь, доволен всем :)

PAY ★★
()
Ответ на: комментарий от Midael

у меня везде ClickToFocus. и FvwmPanel* NeverFocus. и панели никогда фокус не получают. может это вы что-то не то накрутили?

ananas ★★★★★
()

ИМХО - Ион3. Все перечисленное вроде имееться.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.