Кто-нибудь пользуется IceWM кроме меня?Раньше.
Кто-нибудь пользуется IceWM кроме меня?Есть свеженькая ОС antiX-17.rc1_386-full, правда не puppy, с рабочим окружением IceWM и другими WM на выбор. Основана на пакетной базе debian-9.0. В системе имеются собственные средства ремастеринга: https://sourceforge.net/projects/antix-linux/files/Testing/antiX-17/ .
$ icewm_menugen > ~/.icewm/menu
Кто-нибудь пользуется IceWM кроме меня?Знакомому поставил он пользуется чисто для интернета.
Puppy-like ICEWM menuНу и зачем пихаешь нам то, что у нас давно сделано, и для JWM (https://github.com/rodonx/menu) и, на его основе, для IceWM? В IceWM есть ещё из коробки построитель меню icewm-menu-fdo. Или ты считаешь, что всё забугорное лучше, а свои - идиоты?
Или ты считаешь, что всё забугорное лучше, а свои - идиоты?зачем эти глупые пассажи
JWM - в новых puppy ничем не хуже некоторых ДЕ.Есть один недостаток. Файлы настроек находятся в ~/.jwm/*, следовательно, при создании пользователя их надо сгенерировать, для этого нужен костыль, иначе получится чёрный экран и куцая панелька с часами и пустым меню. Или я не прав?
/etc/skel не поможет?Поможет, но только при создании нового пользователя.
Поможет, но только при создании нового пользователя.ну так ты же и жаловался именно на это:
Есть один недостаток. Файлы настроек находятся в ~/.jwm/*, следовательно, при создании пользователя их надо сгенерировать,
жаловался именно на это:Я про то, что для первого (или чистого, или горячего) запуска JWM потребуется костыль.
Я про то, что для первого (или чистого, или горячего) запуска JWM потребуется костыль.это просто ужасно, как люди могут такими программами вобще пользоваться.
Чем icewm лучше jwm? Вопрос без подвоха. Просто почти не пользовался icewm.с точки зрения - WM:
А какие ДЕ (кроме qt5) от icu зависят ???
Попробуй удалить libicu..блаблабла, сидя под jwmhttps://www.archlinux.org/packages/core/x86_64/icu/
как вторую панельку под Icewm'ом сделать?никак.
ясно, благодарюкак вторую панельку под Icewm'ом сделать?никак.
Только стороннюю панель типа тинта и т.п.
один монитор Ice-desktop, другой - Rox-desktop. (скриншот прикрепил ).на Ричи32 впринципе тоже "сделалось", но пока точно не скажу как
эффект подтвержден на ПРА, антиКСе, АйсАрче.
А что за зверь такой - Ice-desktop? Вроде-бы у IceWM нет раб.стола или я чего-то не знаю?имеется в виду наверное доступ к меню IceWM правой кнопкой мыши
обычно рабочие столы это меню блокируют, заменяют своим вернее~ чтоб в Ричи32 - Rox "заблокировал" - нужно ему конфиг поменять.
раб.стол, на котором можно размещать ярлыки и\или другие объекты (файлы, каталоги, ссылки)Не знаю как вам, а мне такое просто неудобно. При запуске какой-либо программы в полноэкранном режиме ярлыков просто не видно. Приходится сворачивать/разворачивать. Поэтому у себя я отключил "витрину" rox.
Не знаю как вам, а мне такое просто неудобно. При запуске какой-либо программы в полноэкранном режиме ярлыков просто не видно.соглашусь
НО - юзерам нуженПришельцы с винды обычно такое любят
Пришельцы с винды обычно такое любятза пришельцев с винды надо бороться :)
НО - юзерам нуженЧто мешает
-p, --pinboard=PIN использовать витрину PIN
Пришельцы с винды обычно такое любятВ Puppy традиционно ярлычки программ на рабочем столе, для пришельцев с винды ?
пункт настроек "предпочтения", который, по моему мнению, черезмерно раздут.Согласен , новичек там мало что поймет, а старичек все равно полезет править конфиги.
Насчёт пришельцев не знаю. А вот простые юЗвери кто как, сама видела у одного весь экран в значках, а у другого только пепельница и то он ей не пользуется. Есть конечно тыкальщики, им показали куда тыкать и на большее они не способны. Так что прав k0l0p0kНО - юзерам нуженПришельцы с винды обычно такое любят
НО - юзерам нужен, кому-то может быть удобен, кто-то активно юзает, разные вкусы\привычки у пользователей ..
Насчёт пришельцев не знаю.на этот термин не надо обижаться
Пробую IceWM-1.5.4.Напробовался. Откатился на 1.4.2.
Напробовался. Откатился на 1.4.2.Ретрограды мы с тобой Александр . Такая же история у меня произошла с WindowMaker-ом . Так радовался , когда товарищ Карлос подобрал брошенный 0.92 и радовался до 0.96 пока товарищи программисты не поломали там поддержку половины док апплетов. Потом захолдил последнюю рабочую версию в клубных репах и слез с него навсегда . До сих пор плююсь , кодеры слов нет.
lxde по факту мертв, да и несколько лет назад на том же альте он периодически глючил . IceWM мне нравится гораздо больше.:D
НО - юзерам нужен- и при этом можно пользовать : ПКМ-по-фону = Меню,
Что мешает
Код
-p, --pinboard=PIN использовать витрину PIN
(из rox -h).
Самое замечательное, что ярлык можно как перетащить мышью на рабочий стол, так и создать скриптом.
ctrl+alt+del = Меню-выключения-icewmв ~/.icewm/preferences :
KeySysDialog="Alt+Ctrl+Del"
"такое клавиатурное сочетание" не работает с дополнительной usb-клавиатуры ноутбукаКак вариант проверить с xbindkeys --key коды, которые выдает эта 'китайская usb клавиатура'. :) Сравнить с другой клавиатурой.
$ xbindkeys --key
Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
"(Scheme function)"
m:0xc + c:119
Control+Alt + Delete
Как варианттолько сейчас заметил - буду смотреть ...
egrep '^Hidden=true' $P && continueСобрал "в кучу".
( :) вырисовываются контура IceWm для "адаптации к нынешним стадартам" )
"Тестирую" дальше...- пока всё в порядке (много лучше, чем было до этого)
IceWM 1.6Собрал 1.6.1. Такое же подтормаживание меню, как в 1.5.5 пока не сделаешь перезапуск.
Обновился на Арче1.6.1?
визуально разницы в скорости работыУ меня тупит меню и трей не реагирует на изменения статуса Pidgin пока не сделаешь icewm --restart
с предыдущей версией1.5.5 такая же картина, 1.4.2 - норм.
1.6.1?Да , свежайшая 1.6.1-1 . У меня меню не тупит , хоть и железо совсем не топовое .
Такое же подтормаживание меню, как в 1.5.5 пока не сделаешь перезапуск.- ? т.е. Меню "подтормаживает" только при первоначальном запуске/загрузке, а далее, и после рестартаХ - всё нормально?
после рестартаХПосле рестарта IceWM.
"Новый IceWm" (или может от того же IceArch подойдет?)В текущем ледяном IceWM 1.6.1 .
IceWM-1.6.1-64- скачал, спасибо
IceWM-1.6.1-64попробовал на ПРА64-08 [ заменил на "своей не совсем доделанной сборке" 040-IceWM-1.4.2_64.pfs] - вроде нормально ( :) пока... - нужно смотреть дальше )
для Меню понадобились:
/bin/icewm-menu и /etc/xdg/templates/icewm_menu.conf
"Ваше личное творчество"?Да
Собрал 1.6.1окна не переносятся группами на к.-либо другой раб. стол ( icewm-1.6.1 ПРА-6408 и IceArch)
Нерешенные проблемы:Добавил в шапку темы
Панель вверх - можноТaskBarAtTop=1
4. Как сделать панель поверх всех окон (даже развернутых на полный экран)Как в моих ДЕ с plank
трей не реагирует на изменения статуса Pidgin пока не сделаешь icewm --restartПодобный вопрос задавался разработчикам форка icewm https://github.com/bbidulock/icewm/issues/382
4. Как сделать панель поверх всех окон (даже развернутых на полный экран)у меня и на icewm-сборках вроде нормально ( настраивал давно - точно не помню как, получилось тогда не с первого раза ).
TaskBarKeepBelow=0Это дает панель поверх всех окон
зачем такоеДля случая когда панель сверху в мин. комплектации, не на всю ширину. Рациональное использование экрана
Не все иконки видны в меню.Помогает прописка полного пути к иконке. Дядя Шурик - в Вашем icewm-menu такое возможно сделать?
Но на полный экран (под панель) окно не разворачивается. Т.е. затащить туда можно только рукамиесли панель снизу - нормально ( окно полностью "разлазится").
Прочие параметры никак не помогли
"WinMenuItems- интересно раньше не знал.
Items to show in the window menus, posible values are:
r=Restore, m=Move, s=Size, n=miNimize, x=maXimize, f=Fullscreen, h=Hide, u=roolUp, a=rAise, l=Lower, y=laYer, t=moveTo, i=trayIcon, c=Close, k=Kill, w=WindowsList"
не попадался пока в и-нете preferences с расширенными Русскими пояснениямидумается, расхождения в .icewm/preferences "от версии-к-версии" в процентном отношении не такие глобальные
IceWM-1.6.1-64и на ПРА и на IceArch - в новом Icewm "прыгают" окна при клике по заголовку (по крайней мере на mpv-окнах) - по возможности буду "откатываться".
Цитата: DdShurick от 26 Август 2019, 22:12:18Yes, that is possible. 1.3.8 used an external tray, which we no longer support. But in principle you could configure icewm to use an external tray and then copy the old 1.3.8 tray into the bin directory and let icewm-session start that for you.
трей не реагирует на изменения статуса Pidgin пока не сделаешь icewm --restart
4. Как сделать панель поверх всех окон (даже развернутых на полный экран)IceWM~овская панель таскается(конечно не перманентно ;D) по экрану Alt+ЛКМ
скрин
(https://i.ibb.co/TKkWKNg/icewm-panel-move.png) (https://ibb.co/TKkWKNg)
ps
на Диско32 - тоже
(https://i.ibb.co/6yLj57w/ice-panel-move-dicso32.png) (https://ibb.co/6yLj57w)
:) недавно заметил - в Icewm можно таскать окна за борта с зажатой ПКМ (на jwm вроде так не таскает...)Чем icewm лучше jwm? Вопрос без подвоха. Просто почти не пользовался icewm.с точки зрения - WM:
JWM - "не читал, ...НЕ осуждаю" :) ;
IceWM - именно как WM(менеджер окон) - пока нигде нее видел такого разнообразия возможностей по "Управлению окнами" (оценил - пока разбирался(и еще разбираюсь) с конфигами.
Многие "моменты" чрезвычайно удобны.
(на jwm вроде так не таскает...)- ! оказывается таскает ! - только с зажатым Колесом
в Icewm можно таскать окна за борта с зажатой ПКМ- я тогда в смысле - перемещать окно по экрану, ухватив его за любой край рамки (в icewm - Border) [ с толстым Border-ом удобно]
/etc/xdg/templates/icewm_menu.conf не завалялся ли у кого? или что там в нем вобще быть должно?https://mirror.yandex.ru/puppyrus/lf/d10/pfs/089-de-icewm_gtk3-1.6.2_64-sf10.pfs
icewm_menu.conf- есть вариант по ссылке в сообщении - https://forum.puppyrus.org/index.php?topic=21686.msg170108#msg170108
icewm перестал PATH воспринимать- если в ~/.bashrc, ~/.profile и подобном ничего случайно не поменялось и в 'env' порядок, то -
Обновить- имхо, даже если размышлять в отношении только этого действа к icewm - тут вопросы и "гонки обновлений" и того что, например в Arch, есть пакеты icewm и icewm2...
[ -f /tmp/dsp ] || ` sleep 7 && echo $DISPLAY > /tmp/dsp `
icewm_menu.conf не завалялся ли у кого? или что там- увидел в аттаче сообщения - https://forum.puppyrus.org/index.php?topic=22054.msg161232#msg161232
не знаю как правильно его компилить.gcc helloworld.c
gcc -o icewm_menu ./icewm_menu.cicewm_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- спасибо. понял. ( у меня недостаточные знания линукс-азбуки )).
Вроде в своем модуле я как-то более стандартно решил с меню - не смотрели- по крайней мере внимательно не смотрел - точно. постараюсь глянуть. (недавно на icewm с jwm вернулся)
поддерживать icewm модуль- не планирую (#как понял - 64-бит-модуль для ПРА).
"вылет иконок"- частный случай.
#!/bin/sh
sleep 5 && /usr/bin/pmcputemp
Доки перевели на рус.+100500 ! (https://icewm.ru/)
Кто-нибудь знает?~/.icewm/preferences
TaskBarAtBottomЭто положение бара. Он у меня снизу но отключен. Это другое. Надо именно по хоткею