Сайт | Скачать | Видео | Wiki

Автор Тема: JWM, IceWM, OpenBox и FluxBox для Bit  (Прочитано 25262 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #15 : 19 Июль 2012, 17:14:05 »
Посмотрел JWM vsvn-578
Во многих скриптах (jwm-menu-refresh) Вы после перенастройки jwm делаете jwm -restart
По моим наблюдениям в последних версиях jwm это нужно только если изменился tray
В остальных случаях достаточно jwm -reload, который проходит без рывков и т.п.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #16 : 19 Июль 2012, 17:25:53 »
Все верно, спасибо за подсказку, правда уже и сам недавно до этого дошел, а применение команды jwm -restart осталось от версии jwm-493. Надо будет переделать.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #17 : 20 Июль 2012, 09:47:13 »
Раз переделывать - может тогда и jwm_tools Вас заинтересует
http://murga-linux.com/puppy/viewtopic.php?search_id=617764123&t=70804
http://forum.puppyrus.org/index.php/topic,8940.msg61181.html#msg61181
Сам смотрел.
Генерация меню - надо много переделок, увеличение скорости не особо впечатлило
Остальные фичи (notify средствами jwm и т.п.) тоже не впечатлили. Возможно, недоразобрался...

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #18 : 20 Июль 2012, 10:22:07 »
может тогда и jwm_tools Вас заинтересует
Я игрался с версией jwm_tools-0.9, но тоже до конца не разобрался, поэтому добавлять не стал.
Сейчас уже есть версия JWM vsvn-579, обновляться и добавлять что-то новое можно до бесконечности, а для создания Bit наверно надо все-таки где-то остановиться, возможно подчистить недочеты и поставить точку.
Для себя я уже сделал и пользуюсь пакет JWM без Thunar-а (мне ROX и mc вполне хватает), отключил (не удалял) Wbar, сделал автоматически скрывающиеся левую и верхнюю панели, доп.меню на средней кнопке мыши и т.д.  все средствами JWM, но это уже просто сборка с моими настройками, а не сборка для Bit.  
« Последнее редактирование: 20 Июль 2012, 10:41:25 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #19 : 20 Июль 2012, 10:49:34 »
Ваш вариант генерации меню мне понравился. Тот же jwm-xdgmenu, но просто и понятно. Правда, может подкинуть проблем совместимости...
Самая большая для меня загадка - зачем родной fixmenu во всех jwm генерит еще и меню icewm (что дает ощутимых тормозов)...
Сейчас уже есть версия JWM vsvn-579,
Вроде, со времен jwm -reload там ничего особенного
Для себя я уже сделал и пользуюсь пакет JWM , но это уже просто сборка с моими настройками, а не сборка для Bit.   
Ну так и выложили бы. Я бы с удовольствием посмотрел. Выдвигающиеся штатные панели вместо р. стола - интересно
« Последнее редактирование: 20 Июль 2012, 10:56:37 от sfs »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #20 : 20 Июль 2012, 11:44:33 »
зачем родной fixmenu во всех jwm генерит еще и меню icewm (что дает ощутимых тормозов)...
как раз меню icewm по времени генерится не дольше, чем меню jwm, а ответ на загадку я уже подробно описывал:
...о тормозах при выполнении fixmenus, которые раньше были везде. Причиной является скрипт /usr/sbin/variconlinks, а точнее его долгое выполнение для создания ссылок на все файлы значков в системе и размещения их в каталоге /var/local/icons ...

Выдвигающиеся штатные панели вместо р. стола - интересно
Панели не вместо раб.стола, а дополнительно, подобно как в XFCE. Чтобы выкладывать пакет он еще сыроват, а вот мои файлы настройки JWM во вложении, в панелях кое-что повторяется, потому что это еще не доделанные менюшки.
Кстати, не советую в файл jwmrc-personal добавлять пункты меню или кнопок, чтобы не было ошибки описанной здесь.
Немного скринов для иллюстрации:
          
« Последнее редактирование: 20 Июль 2012, 14:45:18 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #21 : 20 Июль 2012, 14:29:08 »
Не понятно - зачем генерить icewm меню если в системе icewm нет. До сих пор это делается во всех jwm-puppy.
variconlinks в свежих пупи нет
jwmrc-personal - я так понял, критично при использовании gui конфигуратора. Не использую, но для стандарта поправлю. Спасибо.

Посмотрел _my_jwm. СКМ - как у меня. Верхняя панель - понравилась. Попробую.
Левая без popup (так задумано?) - не понял для чего она. Просто частично дублирует верхнюю?
Р.стол при таких  панелях актуален только для монтирования дисков. Это могут делать многие ф.менеджеры, но не rox. Сам не вылезаю из mc. В качестве альтернативы rox можно pcmanfm-mod, spacefm
На к-во потребляемой памяти к-во панелей похоже не влияет
« Последнее редактирование: 20 Июль 2012, 14:31:57 от sfs »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #22 : 20 Июль 2012, 14:47:51 »
variconlinks в свежих пупи нет
Он есть только там, где есть FBPanel
Левая без popup (так задумано?) - не понял для чего она.
Я ж писал, что панели еще не доделанные.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #23 : 25 Июль 2012, 01:25:52 »
Писать такие панели руками не весело. Напрашивается cкрипт на awk который парсит *.desktop
25.07.12 Написал заготовку. Ненужные пункты пока удалять руками

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #24 : 02 Август 2012, 11:49:36 »
Залил на www.mediafire.com новую версию (от 01.08.2012) пакетов JWM, IceWM, OpenBox и FluxBox для сборки LupuRus Bit.
Ссылки  на пакеты FluxBox 1.3.2, IceWM 1.3.7, JWM vsvn-578 , OpenBox 3.5.0 в шапке заменил. Считаю эту версию финальной и поэтому все предыдущие ссылки на www.mediafire.com почистил.

Что сделано:
1. Исправил еще кле-где "очепятки" в файлах.
2. Во всех четырех пакетах исправил ошибку, описанную здесь, в скрипте /usr/local/pcp/defaults-wizard в строке 23 добавил кавычки.
3. В JWM исправил возможность возникновения ошибки при изменении кол-ва раб.столов, описанной здесь и немного доработал русификацию скриптов "Конфигурация оконного менеджера JWM".
4. Так как с новым jwm-578 корректно, без задвоения работает X-Neural, то и в пакете JWM теперь используется X-Neural. Единственное отличие от других WM, в настройках X-Neural для JWM нужно добавить в исключения Rxvt, потому что в окне терминала задвоение к сожалению осталось.
« Последнее редактирование: 02 Август 2012, 11:55:55 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #25 : 02 Сентябрь 2012, 14:19:32 »
FluxBox, IceWM, JWM, OpenBox (версия от 01.08.2012) включены в финальную сборку LupuRus Bit.

Оффлайн knss

  • Пользователь
  • **
  • Сообщений: 28
  • Репутация: +0/-0
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #26 : 30 Декабрь 2012, 11:58:07 »
Всем привет  :angel: Ребята, подскажите как сделать чтобы Оконный менеджер по умолчанию JWM загружался ? Сам никак не могу разобраться..
PC-2, 400, 128, Armada Compaq M-700.
OS: LupuRus Bit (compact) Frugal.
Все SFS-ки с WM скопированны в папку.
При загрузке подключает XFSE. После запуска системы выхожу в консоль пишу wm=jwm
...дальше ничего не происходит.
Помогите с вопросом  :(

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #27 : 30 Декабрь 2012, 13:11:24 »
После запуска системы выхожу в консоль пишу wm=jwm
...дальше ничего не происходит.
Параметр wm=jwm надо писать не в консоль, а в конфиг. файл загрузчика.
(Если загрузчик grub4dos - то файл называется menu.lst).

См. встроенную в дистрибутив справку о параметрах загрузки.

Оффлайн knss

  • Пользователь
  • **
  • Сообщений: 28
  • Репутация: +0/-0
Re:JWM, IceWM, OpenBox и FluxBox для Bit
« Ответ #28 : 30 Декабрь 2012, 17:09:36 »
Да, загрузчик grub4dos. Добавил в Menu.lst параметр:
kernel /puppy/vmlinuz psubdir=puppy/ wm=jwm
Всё заработало. Спасибо ::)