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

Автор Тема: IceWM  (Прочитано 36619 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: IceWM
« Ответ #120 : 25 Февраль 2023, 10:39:39 »
Может кто-нибудь возьмется за поддержку Icewm модуля для lfd10? Обновить и т.п. ?

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #121 : 25 Февраль 2023, 13:22:29 »
Обновить
- имхо, даже если размышлять в отношении только этого действа к icewm - тут вопросы и "гонки обновлений" и того что, например в Arch, есть пакеты icewm и icewm2...
--------------
в моем представлении, icewm2 - ответвление, где одно из отличий что оставленна возможность таскать окна за лев/прав/нижн борта с зажатой ПКМ( мне на двух мониторах очень удобно. и к слову в jwm с ККМ также можно[ но ККМ чуть менее удобней])
............
... и как помнится раньше на каких-то старых версиях icewm 'mpv-окна' в некоторых случаях "прыгали", а потом в новых исправили( это на данное время в  icewm-vs-icewm2 не отслеживаю т.к. 95%-mplayer)
--------------------
ps
в относительно новых версиях icewm добавлены "гуевины его настроек из меню" - но я нужды в них недопонимаю кроме если как показать что вообще можно настраивать
--------
зызы
) - а так - да - в относительно новых версиях icewm - прикольно что "экранныеЗаставки" можно выставлять на старте
===============
зызызы
на данное время у меня процент пользования ддр невелик, а лфд для моего железа предполагаю тежеловат
[ стартX icewm-vs-jwm на 'bp32' у меня заметно шустрее ... но там несколько секунд. и тут считаю icewm пока недонастроил...]
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #122 : 26 Февраль 2023, 13:59:22 »
  На Icewm иногда встречается "вылет иконок" (когда иконки запущенного из ~/.icewm/startup появляются не на панели, а в окне раб-стола).
-----------------------
# Заметил, что в основном этот "вылет" происходит если используется 'сохраненка в каталог' при первом старте иксов. При последуещем рестарте X - вылета нет.
-----------------------
  Pro давно посоветовал мне дописывать в ~/.icewm/startup - 'sleep $x'(секунд).
-----------------------
  В частности сейчас на моем железе на 'bp32' с сохраненкой в каталог удовлетворительно отрабатывает 'sleep 7'.
Чтоб избавиться от 7-ми секунд при последующих рестартах-X - в начало ~/.icewm/startup прописал:
Код
 [ -f /tmp/dsp ] || ` sleep 7 && echo $DISPLAY > /tmp/dsp `
# ну а строку 'echo $DISPLAY > /tmp/dsp' конечно закомментировал.
=> пока полёт нормальный.
« Последнее редактирование: 26 Февраль 2023, 14:06:28 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #123 : 27 Февраль 2023, 09:47:15 »
icewm_menu.conf не завалялся ли у кого? или что там
- увидел в аттаче  сообщения - https://forum.puppyrus.org/index.php?topic=22054.msg161232#msg161232
- 'icewm-menu.c' -
Fork "jwmtst.c RoDoN" - DdShurick rewrited for IceWM*
- не знаю как правильно его компилить....(# помню что 32 и 64 бит невзаимозаменяимы. и не знаю что еще может оказывать влияние...)
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: IceWM
« Ответ #124 : 27 Февраль 2023, 11:00:38 »
не знаю как правильно его компилить.
gcc helloworld.c
Вроде в своем модуле я как-то более стандартно решил с меню - не смотрели

Т.е. не впишитесь поддерживать icewm модуль :(

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: IceWM
« Ответ #125 : 27 Февраль 2023, 12:24:25 »
icewm_menu.conf не завалялся ли у кого? или что там
- увидел в аттаче  сообщения - https://forum.puppyrus.org/index.php?topic=22054.msg161232#msg161232
- 'icewm-menu.c' -
Fork "jwmtst.c RoDoN" - DdShurick rewrited for IceWM*
- не знаю как правильно его компилить....(# помню что 32 и 64 бит невзаимозаменяимы. и не знаю что еще может оказывать влияние...)
gcc -o icewm_menu ./icewm_menu.c
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #126 : 27 Февраль 2023, 18:03:07 »
gcc -o icewm_menu ./icewm_menu.c
- спасибо. понял. ( у меня недостаточные знания линукс-азбуки )).
-------------
# для icewm-модулей на основании д.Шурика (которые пользую) - '-o icewm-menu' - чтоб меньше переделок.
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #127 : 27 Февраль 2023, 18:16:46 »
Вроде в своем модуле я как-то более стандартно решил с меню - не смотрели
- по крайней мере внимательно не смотрел - точно. постараюсь глянуть. (недавно на icewm с jwm вернулся)
================================
поддерживать icewm модуль
- не планирую (#как понял - 64-бит-модуль для ПРА).
по крайней мере в ближайшее время.
( доводы - в сообщении выше).
  Если позже - то возможно свой модуль для ддр, сделанный по аналогу как модуль для ПРА-03/1808 ( забыл уже пробовал ли на ддр тот icewm-модуль ).
... может ice-puppy.sfs-ы как/если подпилятся выложу ...
----------
  имхо, модуль нужно подгонять под "структуру сборки"( в которую, в свою очередь, нужно вникнуть и отслеживать её изменения).
------------------
---------------
))) довелось как-то - на какой-то относительно новой puppy64-бит-сборке пробовал чей-то готовый 'icewm-модуль'(не факт что от производителя сборки, но с puppylinux-форума) :
-- ладно, что жлезо у меня слабое( и хорошо подтупливало);
-- ладно, что не смог разобраться глядя внутрь содержимого модуля ( и переключалка wm~ов замудреной показалась);
-- ! - но там - "Озвучка" ( звуки на разные действия wm-ма[ откр./закр окон ...],  скрипы напоминающие)) [ с ходу не нашел в каких preferences-ах её выключать] - :) плотно в память запало...
« Последнее редактирование: 27 Февраль 2023, 18:30:03 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #128 : 28 Февраль 2023, 11:39:31 »
"вылет иконок"
- частный случай.
  На 'puppy-сборке с сохраненкой в каталог' при первом старте-X (после загрузки) иконки вылетали на раб-стол.
Заметил что первой стартовала иконка-симлинк-/usr/bin/pmcputemp. Её запускал "механизм"~/Startup ( откуда/чем запускается ~/Startup на puppy - не помню [ и можно попробовать притормозить там...]).

- заменил ~/Startup/pmcputemp на ~/Startup/pmcputemp-sleep5.sh :
Код
#!/bin/sh
sleep 5 && /usr/bin/pmcputemp
# 'sleep $x' в ~/.icewm/startup убрал
----------
--> иконки не вылетают.
  При наличии других элементов-~/Startup с выводом иконок в Трей возможно тоже придется добавлять им 'sleep'
( имхо, но можно "перевести" 'элементы' в ~/.config/autostart/ , в соответствующей форме, и если уже там где-то будет "вылет", то добавлять 'sleep' в ~/.icewm/startup).
« Последнее редактирование: 28 Февраль 2023, 11:48:10 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: IceWM
« Ответ #129 : 25 Октябрь 2023, 09:45:45 »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #130 : 26 Октябрь 2023, 06:00:05 »
Доки перевели на рус.
+100500 !
( и за "разгадку" 'UseMouseWheel')
=================
обновлялку-меню DdShurik~a тоже нужно помнить
==============
скорее всего удалю https://file.puppyrus.org/users/some-cfgs/icewm-preferences-kn01.cmnt.html
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: IceWM
« Ответ #131 : 26 Октябрь 2023, 17:57:43 »
-- старый-комп-в-подписи-hp-mini (bp32ng)
-- icewm-vs-jwm - после рестартаХ быстрее ( отработка хоткеев и прочее)
-- # допуск на ошибку, но 'автостарт-глушилка-60%-звука' на jwm не успевает отрабатывать и 'startup-sound' иногда прорывается
« Последнее редактирование: 26 Октябрь 2023, 18:36:46 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: IceWM
« Ответ #132 : 12 Март 2024, 19:04:27 »
Прикрутил с icewm tint2 (в нем есть вывод результатов своего скрипта в панель типа genmon в xfce)
Родную панель icewm отключил в его конфиге

В tint2 использую меню icewm через кнопку +  xdolool key Ctrl+Escape
Меню появляется, но вверху. Как сделать чтобы было в низу
#  Activates the IceWM root menu in the lower left corner.
# KeySysMenu="Ctrl+Esc"
Не помогло
Кто-нибудь знает?

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 874
  • Репутация: +23/-0
Re: IceWM
« Ответ #133 : 13 Март 2024, 05:20:04 »
Кто-нибудь знает?
~/.icewm/preferences
TaskBarAtBottom=1
1=bottom - внизу
0=top -вверху

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: IceWM
« Ответ #134 : 13 Март 2024, 09:25:02 »
TaskBarAtBottom
Это положение бара. Он у меня снизу но отключен. Это другое. Надо именно по хоткею

Из идей - разрешить в ФМ вызов меню ВМ на раб. столе
Переместить xdotool мышь вниз и эмулировать нажатие esc
Запарно и можно не попасть или попасть в открытое в этом месте окно
« Последнее редактирование: 13 Март 2024, 09:26:51 от sfs »