LINUX.ORG.RU

Вышел fvwm 2.5.17


0

0

Fvwm --- мощный оконный менеджер. В новой бете 2.5.17 добавлены нововведения и конечно же исправлены баги. Рекомендуется проапгрейдится с ранних 2.5.* версий

Из нового:

  • Новые стили меню TitleFont, TitleColorset, HilightTitleBack.
  • Новые опции стиля UnderMousePlacement.
  • Опции позициониорвания в общих функциях могут быть расширены используя выражения $[n], $[n-m], $[n-] и $[*].
  • Аргументы, указывающии ширину и высоту команды Resize, теперь понимают префикс 'w', который позволяет развернуть окно к нынешнему размеру экрана.
  • Новая команда ModuleListenOnly.
  • К команде Schedule добавлена новая опция "Periodic".
Загрузить можно ftp://ftp.fvwm.org/pub/fvwm/version-2...

>>> Подробности

Я только недавно перешел с оффтопика. Поставил себе ubuntu и с kde-шным десктопом. В принципе неплохо. Но под оффтопиком юзал очень удобную программку AutoHotkey. Она позволяет забиндить любые хоткеи на любые окна, приложения и различные действия (ресайз/минимализация и т.п.).

Под кде бедного родственника удалось получить через dcop, но оно вроде бы не работает (или может я не разобрался) с гномовскими апликухами, да и не удобно через него.

Насколько я понял, fvwm - то, что доктор прописал. Но хотелось бы узнать, все ли есть.

Мне нужны следующие фишки: оффтопичное окошко быстрого запуска программ ака Win+R (в кде имеется), несколько виртуальных рабочих столов, встроенный скриптовый язык, позволяющий гибко управлять окошками, посылать им различные команды (например, чтобы я мог кде-шному терминалу послать команду переключиться на закладку с определенным названием или открыть новую закладку). Ну и возможность повесить все это на хоткеи (в том числе и на виндовозную/[кнопка меню] клавиши, чтобы работали как шифты).

Ну и по возможности напишите, какие еще есть приятные вещи в этом оконном менеджере.

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

> Эмм.. народ, дайте кто-нить свой конфиг сабжа. Заинтересовало.

иди на fvwm.lair.be там есть раздел Screenshots & Configs, там можно найти конфиги весьма продвинутых юзеров, будет чему поучиться.

Народ все кто уже давно на этом ВМе плиз постите конфиги и скриншоты и там. Иногда попадаются всеьма прикольные экземпляры с интересными функциями/декорациями и тд.

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

> Да и он того... не то полужив, не то полумёртв. А жаль, перспективный был проект, не понимаю, почему гномы от него отказались.

Им нужен был СВОЙ WM. Которому можно сказать "надо", и он, не задумываясь, ответит, "есть".

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

dcop - это именно KDE-шная фича. Работает с kwin(какие-то действия там можно забиндить для любых окон) и с приложениями для kde. Для GNOME приложений есть dbus.

Открывать новые табы в терме. можно через хоткеи konsole, можно и через dcop(dcop konsole-3309 konsole newSession, есть и браузер dcop, называется kdcop), но это не свойство WM. Переключение на нужный таб - dcop konsole-3309 konsole activateSession sessionId. У konsole вроде как полно функций в dcop интерфейсе.

Вирт. рабочие столы в KDE есть.

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

> Мне нужны следующие фишки: оффтопичное окошко быстрого запуска программ ака Win+R (в кде имеется), несколько виртуальных рабочих столов, встроенный скриптовый язык, позволяющий гибко управлять окошками, посылать им различные команды (например, чтобы я мог кде-шному терминалу послать команду переключиться на закладку с определенным названием или открыть новую закладку). Ну и возможность повесить все это на хоткеи (в том числе и на виндовозную/[кнопка меню] клавиши, чтобы работали как шифты).

У меня практически всё это сделано в sawfish. Причём sawfish используется вместо kwin, но все остальные части я использую от kde.

По порядку: вместо Win-R вполне можно запользовать кде-шное alt-f2, хотя я предпочитаю waffle.jl (http://sawfish.endorphin.org/SawfishWiki/FocusOrLaunch)

Несолько вирт. рабочих столов есть. Скриптовый язык тоже есть.

Можешь, конечно, кде-шному терминалу из скриптов на librep посылать dcop-команды, но я предпочитаю убрать из konsole все его табы и менюшки и использовать screen. Тогда вместо dcop можно пользоваться screen -X командами и избавиться от dcop-зависимости.

С хоткеями всё тоже замечательно, особенно с учётом gimme.jl (http://yann.hodique.free.fr/uploads/Perso/gimme.jl)

Из кнопки меню можно сделать модификатор прописав в .Xmodmap:

keycode 117 = Hyper_L add mod3 = Hyper_L

после этого она становится mod3.

Главная неприятность - некоторые попадающиеся скрипты используют устаревшее API и их приходится немного дорабатывать напильником. Но это не особо трудно благодаря внятному интерфейсу и более-менее нормальной доке.

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

Все видели?! Вот оно, истинное лицо пользователей sawfish: говорят мощный он мощный, а сами к нему KDE прикручивают, без KDE им никак.

Вот в чём преимущество fvwm с его штатными модулями: в нём можно обойтись без таких костылей, как KDE.

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

> Вот в чём преимущество fvwm с его штатными модулями: в нём можно обойтись без таких костылей, как KDE.

Как всегда читаем только то, что хотим?

Я же сказал, за свои 10 лет на линухе я перепробовал море различных WM-ов. В том числе fvwm. Мне этот низкоуровневый конструктор не понравился, повторяю лично мне он не понравился. По мне так в кде гораздо более удобных к использованию _из коробки_ блоков.

И вообще, речь идёт о window manager а не о desktop environment. И в качестве WM я кде _не_ использую.

Кстати, среди штатых модулей fvwm уже появилась достойная замена kicker, с растягивающимся треем для иконок?

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

К чему эти красноглазые крики? Не используете fvwm -- это ваша проблема.

Если kicker -- это стандартная kde'шная, то вообще не понимаю, что в ней такого особенного.

>kicker, с растягивающимся треем для иконок?

Сказали выше, кто расчитывает иметь кнопку "хАчу всё как в венде", просьба не беспокоиться. Для этого уже KDE есть.

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

OK, mr. mr, вижу что аргументов кроме венды и красноглазия у Вас не осталось. За сим конструктивный спор и закончился (в зародыше)...

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

Мне без кикера и других панелей хорошо живется. Трей мне азменяют тумбы. Думаю вы сами понимаете: на вкус и цвет...

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

> (например, чтобы я мог кде-шному терминалу послать команду переключиться на закладку с определенным названием или открыть новую закладку).
разве что такого не видел. А все остальное есть

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

>mr, вижу что аргументов кроме венды и красноглазия у Вас не осталось.

Всё было совсем не так. Вы сказали, что пользуетесь KDE и Вам обязательно нужна панель типа венды ("kicker"). А я сказал, что она мне не нужна. К теме fvwm vs. sawfish это не имеет никакого отношения, тем более что эта панель одинаково работает во всех wm. Т.е. Вы сделали то, что называется "провокация флейм".

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

>иди на fvwm.lair.be там есть раздел Screenshots & Configs ... Народ все кто уже давно на этом ВМе плиз постите конфиги и скриншоты и там.

Кстати, полезное замечание, похоже это сейчас самый популярный форум по fvwm.

+ Можно на лоре постить (правда, модеры могут отклонять) -- разбавим засилие кедов/гномов! ;-)

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

>Кстати, полезное замечание, похоже это сейчас самый популярный форум по fvwm.
я других не видел:) разве что темки отдельные...

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

Ну, действительно подробного руководства я и на английском не видел.

А так -- есть маны. Может быть, их древние переводы доисторической эпохи (типа http://www.linux.org.ru/books/man/X11/man1/).

Если есть что перевести -- предлагайте :)

P.S. Русскоязычного сайта по fvwm не существует :-/

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

>> иди на fvwm.lair.be там есть раздел Screenshots & Configs

>А фишки, про которые я писал там есть?

man fvwm - там есть всё :), но уж очень он здоровый :(. Всё, что было описано, есть.

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

> А Патрик пользуется fvwm?

Неужели Патрик использует KDE? Оч. сомнительно.

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

> + Можно на лоре постить (правда, модеры могут отклонять) -- разбавим засилие кедов/гномов! ;-)

а чё постить то? например у меня wm это голый экран с xearth, с pagerом и часами в правом верхнем углу ( http://www.linux.org.ru/view-message.jsp?msgid=1163381 ) - всё. Что ещё надо?

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

>А Патрик пользуется fvwm? Если нет, то нафуй тут такие новости постить?

я не юзаю детище Патрика. Фтопку

CuB ★★
() автор топика

А IconBorder в последних версиях есть?

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

> От неосознанного подспудного желания избавиться от это бы не помогло :-)

Не знаю, не знаю. Лет 7 пользуюсь практически только fvwm. Пробовал sawfish, e16, e17, kwin, ratpoison, wmii, icewm, wmaker, ion2, ion3, dtwm и всё равно в результате возвращаюсь на fvwm. Правда панель всё-таки слизал с dtwm (CDE).

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

> Супер ! А чем делал ?

man2web, но только хтмл сгенерил с индексом как-то не осилил, пришлось руками индекс добавить, долго трахалсо но теперь зато удобно юзать ман и другим может полезно будет

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

Думаю, и Патрик не пользуется твоими разработками. ;) Таким образом, тебя тоже в топку. ;)

anonymous
()

Я как-то пробовал fvwm2.5 с чем-то. Очень взбесила странна перерисовка окон (видно как xterm перерисовывается поверх обоев) при переключении рабочих столов. В blackbox такой хрени не наблюдается. Можно ли это как нибудь исправить? спасибо

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

> Я как-то пробовал fvwm2.5 с чем-то. Очень взбесила странна перерисовка окон (видно как xterm перерисовывается поверх обоев) при переключении рабочих столов. В blackbox такой хрени не наблюдается. Можно ли это как нибудь исправить? спасибо

Никогда такого не наблюдал. Может стоит поставить последнюю версию, ну и заодно проследить чтобы в конфиге в указаниях Colorset не проскакивало RootTransparent.

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

>а чё постить то?

Это true. Конфиг fvwm в студию!

>...Что ещё надо?

Это и интересно. Например, какие у людей "keybinding'и", ...

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

>Ну, действительно подробного руководства я и на английском не видел.

Весело... одно дело руководства на английском по настройке Icewm, где все доступно, другое дело - Fvwm, где фактически язык программирования.. Но чтобы вообще цельного руководства не было даже на английском..

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

> Весело... одно дело руководства на английском по настройке Icewm, где все доступно, другое дело - Fvwm, где фактически язык программирования.. Но чтобы вообще цельного руководства не было даже на английском..

Это совершенно разные по порядку величины явления. На fvwm я с icewm мигрировал, поэтому представляю как эти wm соотносятся.

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

для обычной настройки тебе надо знать весьма тривиальные опции конфига, если нет времени написать свои функции для определенных выкрутасов ты их можешь содрать у других, но знать что у тебя есть возможность так гибко настроить ВМ даже если ты в етом не нуждаешься всеравно лучше чем юзать ВМы интуитивно понятные но ограниченые в функциях. ИМХО

BSDLamer
()

FluxBox - наше всё. Будущее за ним.А FVWM можно и на 486 использовать...

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