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

Смотреть гиг видео

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

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

06.04.10 17:24 Aesdana

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

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

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

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


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

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

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

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

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

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

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

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



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

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

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

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

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

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

для каждого окна приложений запоминается текущее состояние клавиатуры и автоматически восстанавливается при изменении фокуса;
на каждом окне появляется дополнительная кнопка-"иконка", которая в свою очередь служит индикатором и переключателем для данного окна;
переключать клавиатуру можно как "мышкой", так и обычной клавишей (или комбинацией клавиш), определенной в конфигурации XKB. То есть, клавишу-переключатель легко изменить средствами XKB.
если в XKB групп (раскладок) больше двух, то xxkb позволяет выбрать в каждом приложении одну из альтернативных раскладок, и в дальнейшем переключаться только между двумя выбранными раскладками (как при обычном рус/лат);
все эти "вкусности" работают практически с любым (!) window manager'ом.
muhas 06.04.10 17:49 # +2
да есть... cat xxkbrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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.10 21:02 # +0
Ну хорошо. Но есть проблема. xxkb нет в трее, хотя процесс висит.
ЧЯДНТ?
muhas 06.04.10 23:04 # +0
у меня же везде где показывать написано no ибо нафиг не нужно на него смотреть... вроде на XXkb.mainwindow.enable: no надо yes поставить - точно не скажу - конфиг увидел за последнии года три только когда решил тебе показать =)
Aesdana 06.04.10 23:10 # +0
Я не про этот, у меня свой есть. Косяк нашла, отбой.
Кстати хреново он раскладки запоминает. меняю на русскую, в том же окне клацаю мышой - опять меняется на инглиш. Бред.
muhas 06.04.10 23:13 # +0
а вот это не знаю :(
у мен всё в порядке, хотя помню что с некоторыми wm когда-то были проблемы...
divius 06.04.10 18:10 # +0
А tiling оно умеет?
muhas 06.04.10 20:55 # +0
через pytyle если только... родного вроде нету, но насколько помню (если правильно помню) какому никакому скриптованию поддается
stogerc 06.04.10 23:10 # +1
Не bnpanel, а bmpanel, исправьте пожалуйста.
hidden 07.04.10 05:34 # +1
ибо в конфигах нет такого пункта бля бинда.

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

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 105)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2085 из 158 городов)
            Топ пользователей Топ блогов
            В сети: cppmm, nick, m0nhawk, xT, |xed|, leonder, kstep, exelens

            Новенькие: warzon, Extender, ei-grad, Tomcat, NL
            welinux.ru

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

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


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

            Online video HD

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

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

            Full HD video online

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

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

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