Видео ролики бесплатно онлайн

Смотреть мамочки видео

Официальный сайт flashgamer 24/7/365

Смотреть видео бесплатно

Aesdana 06.04.2010 17:24

Оконные менеджерыНемного о PekWM

Давным давно, в тридевятом царстве, в тридесятом государстве...заикнулась я про обзор оконного менеджера, pekwm'ом кличут.
Так вот, подумала я и решила, что писать детальный обзор всех фич и наворотов смысла нет, и так всё есть.
Кто желает почитать, вот вам подборка ссылочек, всё уже сказано до меня.
Айн, цвай, драй.

Я лишь хочу поделиться особо привлекательными моментами, глюками, некоторыми сравнениями и пожеланиями. Может быть кто-то проникнется, и появится новый "идеальный" вм ?

+
Первое, о чём бы хотелось рассказать — это о возможностях кастомизации данного вм. Создав уже две темы и неколько вариаций оных я так и не нашла того, что могло бы ограничить полёт фантазии. Отдельными картинками прорисовываются верхние/нижние/левые/правые углы окна и меню, бордеры. Текстура не расползается уродливо в окошке меню раб. стола и в заголовках. В качестве панели использую bmpanel, которая обладает похожими свойствами. Пример — недавний скрин.
Ещё одна примечательна темка - Flora.


Другие приятные мелочи: довольно широкие возможности при настройке движений мышью, да и вообще конфиги радуют обилием вариаций поведения. Особо с этим не заморачивалась, лишь закоментила пару строк, чтобы не сбивался фокус при перемещении мышки ? Бывает злюсь, когда цепляю при нажатии край экрана и переключается рабочий стол. С одной стороны удобно, с другой пока непривычно и чуть-чуть раздражает.
Ещё одна маленькая особенность: менюшки, которые вылезают при клике правой кнопкой мыши не появляются ещё раз при следующем нажатии, а пропадают. Но это тоже конфигурабельно, кажись.

В остальном почти всё так же как и у флукса.

-
Но…Вседа есть одно "но", в данном случае их несколько.

Первое: Пек, засранец такой, никак не хочет нормально работать с gxneur. При запущенном демоне и пустом списке исключенных приложений в 7 случаях из 10 начинает ззааииккааттььссяя. Я писала разрабам пека, я писала разрабам gxneur. Первые так не могли понять, в чём связь, вторые предложили добавить "косячные" приложения в список исключений. Да, помогло, но теперь gxneur просто индикатор, а мне он нужен как запоминалка раскладок пооконно, что становится невозможным в исключенных приложениях. Причём отследить какую-то логику не получилось, то всё нормально, то буквы опять удваиваются. Если у кого есть дельные мысли - делитесь, я сломала моск и забила.

Второе: во флуксе у меня стоял бинд на F9 - свернуть все окна. Провернуть подобное с пеком не получилось, ибо в конфигах нет такого пункта для бинда. Говорят есть сторонние проги, но мне это кажется неестественным. Сильно не мешается, но периодически жму F9 и удивлённо смотрю на отсутствие реакции ?

Третье: с завидной регулярностью вылезают мелкие глюки/баги, к ним почти сразу лепятся патчи, которые я устала накладывать и заново пересобирать вм. Поэтому стянула с свн, полёт нормальный ;)

В заключение напишу список того, чего мне в нём не хватает.
1. Возможность сделать бинд "свернуть все окна". А ещё лучше свернуть-разврнуть как было. (:ShowDesktop во флуксе)
2. Сделать так называемые autoproperties (ака apps во флуксе) интерактивными. Чтобы не задротствовать заморачиваться с правкой конфига и добавлением приложений. Было бы намного удобнее расположить окошки по вкусу, а потом через меню > "запомнить позицию/размер/раб. стол"

Если возникнут вопросы - пишите, постараюсь ответить, возможно что-то пропустила, всё так в голове не удержишь. Чмаке :-*


Тэги: Fluxbox pekwm window manager
+ 9 -
Похожие Поделиться

muhas 06.04.2010 17:31 #
+ 0 -
Второе: во флуксе у меня стоял бинд на F9 - свернуть все окна. Провернуть подобное с пеком не получилось, ибо в конфигах нет такого пункта бля бинда. Говорят есть сторонние проги, но мне это кажется неестественным. Сильно не мешается, но периодически жму F9 и удивлённо смотрю на отсутствие реакции ?
wmctrl -k on
wmctrl -k off
вроде pekwm тоже EWMH/NetWM совместимый так что wmctrl с ним работать будет (хотя софтина сторонняя, но весит мизер)
muhas 06.04.2010 17:32 #
+ 1 -
и спросить забыл, а нафега менять шило на мыло флукс на пек? вроде функционально почти идентичны (как минимум я не нашел принципиальных отличий, хотя и не смотрел особо)
Aesdana 06.04.2010 17:40 #
+ 0 -
Открою военную тайну - я рисую порт понравившейся вендовой темы. Я умею их делать для пека, для флукса и гтк. Метасити даж не щупала. Реализовать задуманное можно только в связке пек+бмпанель. Не являюсь ярым фанатом ни пека, ни флукса, в обоих чувствую себя комфортно, но для самореализации посредством ковыряния тем временно использую пек, собсно решила поделиться своими мыслями и пожеланиями, не более.
muhas 06.04.2010 17:47 #
+ 0 -
для метасити/mutter вроде есть такие темы и для openbox видел (и даже когда-то сам делал дл xp за денюжку)
lxpanel fbpanel etc - bmpanel тут не един =)
а вообще молодец! хоть кто-то что то делает а не просто на форумах флудит =)
Aesdana 06.04.2010 18:42 #
+ 0 -
Дык пусть есть, я про то, что не умею вообще с метасити обращаться.
В плане кастомизации лучше бмпанель я не нашла. Я не одну и не две панели пощупала, везде находилось то, что делало их совершенно неюзабельными. Это имхо, если что. И конкретно для данной задумки.
Username 06.04.2010 20:01 #
+ 0 -
хоть кто-то что то делает а не просто на форумах флудит

в этом месте я почувствовал себя виноватым
Aesdana 06.04.2010 17:37 #
+ 0 -
Пробовала, не срослось. Почему - выяснять не стала, может сейчас повторю попытку.
Shtsh 06.04.2010 17:36 #
+ 0 -
Да, помогло, но теперь gxneur просто индикатор, а мне он нужен как запоминалка раскладок пооконно, что становится невозможным в исключенных приложениях.

А если попробовать xxkb для этих целей?
Aesdana 06.04.2010 17:41 #
+ 0 -
запоминалка раскладок пооконно

Есть такое?
Shtsh 06.04.2010 17:45 #
+ 2 -
я же говорю, попробуй xxkb
http://pascal.tsu.ru/other/xxkb/
Shtsh 06.04.2010 17:46 #
+ 2 -
чёрт. Всё время забываю тыц
Эта программа, как следует из заголовка, предназначена для индикации текущей раскладки клавиатуры (рус/лат) и для переключения этой раскладки.

Программа xxkb является дополнением к "клавиатурному модулю" XKB, то есть, в отличии от других подобных программ, сама не загружает никакие раскладки и не манипулирует ими. Она только отображает состояние XKB и меняет это состояние "штатными средствами" XKB. (Напомню, что сам XKB может содержать в себе одновременно до 4-х раскладок клавиатуры и оперативно переключать их без помощи внешних "подгружателей").

Несмотря на свою простоту, xxkb имеет немало полезных "фичей" (в общем-то, уникальных) -

для каждого окна приложений запоминается текущее состояние клавиатуры и автоматически восстанавливается при изменении фокуса;
на каждом окне появляется дополнительная кнопка-"иконка", которая в свою очередь служит индикатором и переключателем для данного окна;
переключать клавиатуру можно как "мышкой", так и обычной клавишей (или комбинацией клавиш), определенной в конфигурации XKB. То есть, клавишу-переключатель легко изменить средствами XKB.
если в XKB групп (раскладок) больше двух, то xxkb позволяет выбрать в каждом приложении одну из альтернативных раскладок, и в дальнейшем переключаться только между двумя выбранными раскладками (как при обычном рус/лат);
все эти "вкусности" работают практически с любым (!) window manager'ом.
muhas 06.04.2010 17:49 #
+ 2 -
да есть... cat xxkbrc
XXkb.mainwindow.enable: no
XXkb.mainwindow.label.enable: yes
XXkb.mainwindow.in_tray: KDE2
XXkb.mainwindow.type: tray
XXkb.mainwindow.appicon: no
XXkb.mainwindow.geometry: 24x24+0+0
XXkb.mainwindow.label.background: gray
XXkb.mainwindow.label.foreground: black
XXkb.mainwindow.label.font: -misc-*-r-*-14-*
XXkb.mainwindow.label.text.1: En
XXkb.mainwindow.label.text.2: Ru
XXkb.mainwindow.label.text.3: Ua
XXkb.controls.add_when_start: yes
XXkb.controls.two_state: no
XXkb.button.enable: no
раскладки запоминаетююю правда куча лишнего в конфиге. уже не помню что за что отвечает
Aesdana 06.04.2010 21:02 #
+ 0 -
Ну хорошо. Но есть проблема. xxkb нет в трее, хотя процесс висит.
ЧЯДНТ?
muhas 06.04.2010 23:04 #
+ 0 -
у меня же везде где показывать написано no ибо нафиг не нужно на него смотреть... вроде на XXkb.mainwindow.enable: no надо yes поставить - точно не скажу - конфиг увидел за последнии года три только когда решил тебе показать =)
Aesdana 06.04.2010 23:10 #
+ 0 -
Я не про этот, у меня свой есть. Косяк нашла, отбой.
Кстати хреново он раскладки запоминает. меняю на русскую, в том же окне клацаю мышой - опять меняется на инглиш. Бред.
muhas 06.04.2010 23:13 #
+ 0 -
а вот это не знаю :(
у мен всё в порядке, хотя помню что с некоторыми wm когда-то были проблемы...
divius 06.04.2010 18:10 #
+ 0 -
А tiling оно умеет?
muhas 06.04.2010 20:55 #
+ 0 -
через pytyle если только... родного вроде нету, но насколько помню (если правильно помню) какому никакому скриптованию поддается
stogerc 06.04.2010 23:10 #
+ 1 -
Не bnpanel, а bmpanel, исправьте пожалуйста.
hidden 07.04.2010 05:34 #
+ 1 -
ибо в конфигах нет такого пункта бля бинда.

Вы или запятых добавьте, или слово исправьте. ;)
Heil spellcheck!
digiwhite 07.04.2010 23:33 #
+ 0 -
Это опячатка... По Фрейду :)

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн