Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => DDR01. DebianDogRetro Rus Stretch i686 => Тема начата: k0l0p0k от 05 Апрель 2019, 13:03:30

Название: IceWM Rox
Отправлено: k0l0p0k от 05 Апрель 2019, 13:03:30
icewm.pfs (http://file.puppyrus.org/users/ddr01/pfs-test/060-icewm-1.3.8-ddr01-kl01.pfs)
тестил мельком - работает
там же (http://file.puppyrus.org/users/ddr01/pfs-test/) можно найти rox, tint2
ненастроены,  результат работы apt2sfs , как есть
перенесены .. см ниже
Название: Re: Модули и пакеты от пользователей
Отправлено: k0l0p0k от 09 Апрель 2019, 15:20:26
060-icewm-1.3.8-ddr01-kl01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/060-icewm-1.3.8-ddr01-kl01.pfs)
060-icewm-1.3.8-ddr01-kl01.txt (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/060-icewm-1.3.8-ddr01-kl01.txt)
rox-filer-2.11-ddr01-kl01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/rox-filer-2.11-ddr01-kl01.pfs)
tint2-0.12.12-ddr01-kl01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/tint2-0.12.12-ddr01-kl01.pfs)
060-icewm-1.3.8-ddr01-kl01.txt
не модуль, напоминание как подключить IceWM
Название: Re: Re: Модули и пакеты от пользователей
Отправлено: sfs от 09 Апрель 2019, 15:33:15
Лучше такое не инструкцией, а конфигами в модуль
Название: Re: Модули и пакеты от пользователей
Отправлено: DdShurick от 09 Апрель 2019, 15:33:34
icewm-1.3.8
А что старый? У меня 1.4.2.
Название: Re: Re: Модули и пакеты от пользователей
Отправлено: sfs от 09 Апрель 2019, 15:35:12
k0l0p0k пока только из репы дебиана собирает
Название: Re: Re: Модули и пакеты от пользователей
Отправлено: DdShurick от 09 Апрель 2019, 15:41:25
k0l0p0k пока только из репы дебиана собирает
Ну и взял бы мой, на ddr работает.
Название: Re: Re: Модули и пакеты от пользователей
Отправлено: k0l0p0k от 09 Апрель 2019, 15:48:46
k0l0p0k пока только из репы дебиана собирает
подтверждаю
----
Ну и взял бы мой, на ddr работает.
проверить надо было работу apt2sfs, родной так сказать инструмент для ддр(надо же в нем глюки как то вылавливать :) )
Ваш модуль уверен ничем не хуже, не подумайте чего
Название: Re: IceWM Rox tint2
Отправлено: knn от 09 Апрель 2019, 17:18:38
"совсем нефэншуйный модуль" - http://file.puppyrus.org/users/ddr01/pfs-test/090-De-ice-ddr.pfs
Просто добавил к Ice-dsktp-rox-модулю отПРА(там icewm-от-DdShurika) симлинк /etc/alternatives -> /usr/bin/icewm-session.
НО откуда-то первоначальная-от-ддр-Панель цепляется.

(т.е. модуль можно просто положить в /base.)
Когда делал "симлинк" с просто модулем Icewm~a - вроде стороннюю-Панель не видел( но и номер был - 060-...). - сейчас запутался.

В дефолтном-ДДР - у меня вроде defaultfilemansager не работал;

p.s.
пробовал делать симлинк /etc/alternatives -> /usr/bin/icewm-session-ddr?, где icewm-session-ddr - модифицированный по "советам выше" openbox-session , не пошло  :( , а может где-то запутался
Название: Re: IceWM Rox tint2
Отправлено: sfs от 09 Апрель 2019, 17:27:18
откуда-то первоначальная-от-ддр-Панель цепляется.
http://forum.puppyrus.org/index.php?topic=21572.0
Название: Re: IceWM Rox tint2
Отправлено: knn от 09 Апрель 2019, 17:31:14
    откуда-то первоначальная-от-ддр-Панель цепляется.

http://forum.puppyrus.org/index.php?topic=21572.0
- пробовал уже после загрузки рихтовать в разных местах - не получилось - пока всё....
Название: Re: IceWM Rox tint2
Отправлено: k0l0p0k от 09 Апрель 2019, 17:43:55
пробовал делать симлинк /etc/alternatives -> /usr/bin/icewm-session-ddr
/etc/alternatives - каталог
я просто в /etc/alternatives/x-session-manager закомментил запуск опенбокса
(можно и удалить все относящееся к опенбоксу)
и добавил  запуск icewm-session :
exec /usr/bin/icewm-session

 
Название: Re: IceWM Rox tint2
Отправлено: knn от 09 Апрель 2019, 17:59:41
/etc/alternatives - каталог
ошибся при написании,
т.е. Просто добавил к Ice-dsktp-rox-модулю отПРА(там icewm-от-DdShurika) симлинк /etc/alternatives/x-session-manager -> /usr/bin/icewm-session.
Название: Re: IceWM Rox tint2
Отправлено: k0l0p0k от 09 Апрель 2019, 18:03:05
Просто добавил к Ice-dsktp-rox-модулю отПРА(там icewm-от-DdShurika) симлинк /etc/alternatives/x-session-manager -> /usr/bin/icewm-session.
и все равно
откуда-то первоначальная-от-ддр-Панель цепляется.
?
Название: Re: IceWM Rox tint2
Отправлено: knn от 09 Апрель 2019, 18:06:12
    откуда-то первоначальная-от-ддр-Панель цепляется.

?
Когда делал "симлинк" с просто модулем Icewm~a - вроде стороннюю-Панель не видел( но и номер был - 060-...). - сейчас запутался.
пробовал делать симлинк /etc/alternatives/x-sess-mngr -> /usr/bin/icewm-session-ddr?, где icewm-session-ddr - модифицированный по "советам выше" openbox-session , не пошло  :( , а может где-то запутался
- пробовал уже после загрузки рихтовать в разных местах - не получилось - пока всё....
:)
Название: Re: IceWM Rox tint2
Отправлено: knn от 09 Апрель 2019, 20:05:55
http://file.puppyrus.org/users/ddr01/pfs-test/090-De-ice-ddr-kn04.pfs
- без "посторонней панели".

  Могут быть унаследованны ошибки по редактированию ~/.config/autostarta (как для ПРА), да и Дебовский-Стартап наверное нужно еще ч/з ./icewm/startup прикручивать

Тему-Icewm можно поменять -их там много ( в выставленной не совсем всё коректно отображается).
Модуль "большеват" т.к. составной( из 14 шт), но так удобнее, в т.ч. на первоначальной стадии.

p.s.
"дефолтный defaultfilemanager" вроде для Icewm не работал

pps
 в ДДР экран "цветёт"(ссс...обака ... переодетая) - нет ничего вроде linux-firmware-any для ПРА?
------------
 и получилась, скорее "нашлёпка ДЕ", а не замена.
+ Острая недостача в "скриптах-для-дефолтпрограмм"(default-any-prog) - в ПРА03 их около 11шт, ДДР и 6408-1 - мало - ~4-6шт. а то и меньше
Название: Re: IceWM Rox tint2
Отправлено: knn от 09 Апрель 2019, 22:40:19
    откуда-то первоначальная-от-ддр-Панель цепляется.

?
закомментировал в ./xinitrc 112...116 строки - вроде помогло
Название: Re: IceWM Rox tint2
Отправлено: knn от 14 Апрель 2019, 07:43:08
http://file.puppyrus.org/users/ddr01/pfs-test/090-De-ice-ddr-kn04.pfs
- без "посторонней панели".

  Могут быть унаследованны ошибки по редактированию ~/.config/autostarta (как для ПРА), да и Дебовский-Стартап наверное нужно еще ч/з ./icewm/startup прикручивать
- после рестартаХ вроде всё глухо заглохло => нужно переделывать ближе к "Методу д.Шурика" (может "горячая смена ДЕ" нормализует и ""холодную)
Название: Re: IceWM Rox tint2
Отправлено: knn от 14 Апрель 2019, 08:10:08
после рестартаХ вроде всё глухо заглохло
пока получается, что "разовый баг", но облагораживать "замену ДЕ" нужно
Название: Re: IceWM Rox tint2
Отправлено: sfs от 15 Апрель 2019, 09:13:16
В итоге есть модуль ice , достойный включения в исо?
Название: Re: IceWM Rox tint2
Отправлено: k0l0p0k от 15 Апрель 2019, 09:31:01
В итоге есть модуль ice , достойный включения в исо?
модуль как бы есть, "сырой", не настроенный
нужен пример настроенного конфига(у меня нет), по умолчанию вид как то не очень  :(
переключатель ДЕ неизвестно когда будет ..
----
я бы не стал недоделанное в исо включать, на посмотреть всегда можно в репе взять, размер не большой
Название: Re: IceWM Rox tint2
Отправлено: DdShurick от 15 Апрель 2019, 10:19:11
переключатель ДЕ неизвестно когда будет ..
Допиливайте.
Название: Re: IceWM Rox tint2
Отправлено: sfs от 31 Май 2019, 12:32:13
Посмотрел 089-De-ice-ddr-kn04.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/089-De-ice-ddr-kn04.pfs)
Шрифт очень большой
Оформление встроенное - с моими 084 не работает?
2 панели внизу - так задумано?
Зеленая тема гтк - по мне спорно

Добавил в шапку голосование
Название: Re: IceWM Rox tint2
Отправлено: knn от 31 Май 2019, 17:34:26
  Не отлажено -в .iso  включать .
"Почему?" частично здесь:  http://forum.puppyrus.org/index.php?topic=21587.msg155799#msg155799 .

Оформление встроенное - с моими 084 не работает?
- вроде дожно работать (но пожелание - Руту оставить Тему другим цветом [вроде где-то видел  - Рут-тема выделяется значками, но по мне цветом удобнее]).

2 панели внизу - так задумано?
- да. Мне раньше было так удобнее, да и чтобы пользователь знал о наличии ИКС.

Шрифт очень большой
Тему-Icewm можно поменять -их там много ( в выставленной не совсем всё коректно отображается).
- в некоторых Антикс-АйсВм-темах вроде "пустые" обои.[ в АйсАрче Ice-тема нормальная ]

Зеленая тема гтк - по мне спорно
- по мне лишь бы не белая. ( Та Тема которая сейчас в Модуле - "кривоватая" - собирал её из двух "на скору руку" - лишь бы работало и мне нравилось).
-----------------
Самое-то там - "по конфигам автостарта" ! (см. предложеннную выше ссылку)
--------
p.s. получается - на данное время ДДР можно сказать не пользуюсь.
=====
upd:
  там внутри модуль-с-Патчами - перекочевали из ПРА03 ( где-то на форуме про них писал [где?- надо искать])
- в ПРА03 эти патчи были необходимы для Icewm - про необходимость для ДДР - точно не скажу.

upd2:
  - а так посмотреть на разонообразие IceWM тем там получается можно - на букву "А" - около 20-ти тем )
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 31 Май 2019, 23:55:54
Нормальный DE (WM).
Я бы предложил изменить некоторые параметры, усреднить их, чтобы устраивало многих из коробки.
1. Уменьшить шрифты - поставить тему Korstro-Medium (дефолтная Korstro-Large).
2. Убрать двойную панель (кому надо сами поставят).
3. Убрать из меню упоминания об openbox.
Еще мне не понятно отображение времени с секундами, часто у кого вижу на icewm. Непонятно зачем.
Название: Re: IceWM Rox tint2
Отправлено: knn от 01 Июнь 2019, 03:01:43
  Оформления:
  - IceWM-тему можно поменять - хоть XP, хоть Gradient1 :) ;
  - также и live-тему-gtk - она в терминале часто выдает несколько лишних строк о ненахождении чего-то там.
    Также изначально не вложил маймы Роксу на монтирование-iso(/..., ..., ...) [ не помню по какой причине].
    "Часы" - вроде задаются Темами.
    ----------------------------
    Это-то всё  - "обёртка". [и иконки, раб. стол для Рокса запускаются одной строкой из startup~a].
 =====================
  Изначально модуль делался под ПРА03 - на "бесшовную замену" ДЕ.
  Была проведена  адаптация ~/.icewm/sturtup для "поднятия ~/.config/autostart~ов" - "приведение к общему знаменателю с .ISO".
  И "разбирательство" с ~/.config/autostart~ами остановилось/заморозилось в "относительно вменяемом виде" . Т. е. не решен вопрос "Редактирования .config/autostart~ов из Меню". [ писал на Форуме - сейчас времени искать нет. Т.е. Редактирование работает на данный момент "частично" - см. "англоязычное" и "русскоязычное" редактирование]
  А в Дебиане вроде видел где-то еще( ? в добавок) каталог с автостартами [ ! или вообще всё просто прописывать в /.icewm/startupe ?]
  =========
  Это - "один вопрос".
  Всё таки "второй" - наверное про горячую смену ДЕ.

p.s.
 для ДДР линк - ~/_Dir-sborki "определяется" в startupe теперь по-другому.
.... может чего-еще упомню....
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 01 Июнь 2019, 05:32:11
  Всё таки "второй" - наверное про горячую смену ДЕ.
Практическая потребность такого решения околонулевая. Чаще пользователь выбирает DE раз и навсегда.
Имхо, тратить интелектуальные ресурсы на проработку этой темы - это их разбазаривать впустую.
Название: Re: IceWM Rox tint2
Отправлено: knn от 01 Июнь 2019, 06:33:17
  Кто его знает -
(может "горячая смена ДЕ" нормализует и ""холодную)
Чаще пользователь выбирает DE раз и навсегда.
- "чаще" - наверное "Да", но пользователь-то хоть и реже бывает разный. Да и самому для просмотра, отладки, ... ДЕ из .ISO может быть удобно ( и возможно как-то и "упорядочит" "смену ДЕ", поможет портированности ДЕ, а чем помешает и какие потребует изменения в "нынешней-Системе" - оценить пока не могу)
------------
  Насчет портируемости ДЕ:
- Icewm-dsktp+rox , сделанный на "бесшовную замену" в ПРА03, уже как-то "головняково" портировать на 6408, а на ДДР именно замена вроде уже не получается( "смена" - да - в наличии)
  ...Может кто ещё захочет какой-ДЕ собрать......
Название: Re: IceWM Rox tint2
Отправлено: sfs от 02 Июнь 2019, 13:08:33
изменить некоторые параметры, усреднить их, чтобы устраивало многих из коробки.
Поддерживаю
Т.к. зависимостей минимум - оптимально сделать вообще портированный модуль (как мой tint2) - чтобы юзать во всех системах
И оформление сделать изменяемое как во всех ДЕ пра6408
Название: Re: IceWM Rox tint2
Отправлено: knn от 02 Июнь 2019, 13:36:54
И оформление сделать изменяемое как во всех ДЕ пра6408
  убрать модуль-ГТК-темы из 030-DE-ice недолго, но например в 6408 /home/live/.gtkrc-2.0 в 089-*.pfs, а модули-тем-ГТК - 084-*
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 02 Июнь 2019, 13:36:55
Цитата
Т.к. зависимостей минимум - оптимально сделать вообще портированный модуль (как мой tint2)
Вот, для образца https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/089-de-tint2g_gtk2-p_64-sf10.pfs
Только 64bit, 32bit нет или я его не нашел.


Сам юзаю 089-de-tint2g_gtk3-p_64-sf17
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 02 Июнь 2019, 13:41:39
32bit нет или я его не нашел.
https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-test/045-tint2-graph-652-1-3s09.pfs
Название: Re: IceWM Rox tint2
Отправлено: knn от 02 Июнь 2019, 13:50:24
Вот, для образца
спасибо, позже по-подробнее посмотрю
Название: Re: IceWM Rox tint2
Отправлено: knn от 02 Июнь 2019, 14:08:17
в 6408 /home/live/.gtkrc-2.0 в 089-*.pfs, а модули-тем-ГТК - 084-*
  - вроде в  "старых" модулях-ГТК-тем не было линка /usr/share/themes/PRA на Тему.
Название: Re: IceWM Rox tint2
Отправлено: sfs от 03 Июнь 2019, 09:22:32
нет ничего вроде linux-firmware-any для ПРА?
Фирмваре одинаков для всех дистров всех архитектур
в  "старых" модулях-ГТК-тем не было линка /usr/share/themes/PRA на Тему.
Да. Теперь это главный механизм модульного метода смеры оформления
Костыльненько, но лучше не смог придумать
Название: Re: IceWM Rox tint2
Отправлено: knn от 03 Июнь 2019, 18:24:22
https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/089-de-tint2g_gtk2-p_64-sf10.pfs
в 089-de-tint2g_gtk2-p_*.pfs -  модуль dunst-p.pfs  - "_any"? или для 32/64 нужен разный?
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 03 Июнь 2019, 18:28:30
модуль dunst-p.pfs  - "_any"? или для 32/64 нужен разный?
Вероятно разный.
https://www.archlinux.org/packages/community/x86_64/dunst/
https://www.archlinux32.org/packages/i686/community/dunst/
Название: Re: IceWM Rox tint2
Отправлено: knn от 03 Июнь 2019, 18:30:23
Вероятно разный.
из обозначения не видно ...
Название: Re: IceWM Rox tint2
Отправлено: knn от 03 Июнь 2019, 18:34:21
Нет такого пакета dunst_any
- я про модуль (в составе "Составного")
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 03 Июнь 2019, 18:38:50
Код
$ file ./dunst
dunst: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=14626c3e99446f3861b95d901f9953dbfc80a323, stripped
Название: Re: IceWM Rox tint2
Отправлено: krasnyh от 03 Июнь 2019, 18:44:01
Т.к. зависимостей минимум - оптимально сделать вообще портированный модуль (как мой tint2) - чтобы юзать во всех системах
...чтобы юзать во всех системах 
Как я понял, юзать во всех 32битных или во всех 64битных. Не получится модуля 089-de-IceWM..._any, как нет и модуля 089-de-tint2g_gtk2-p_any.
Название: Re: IceWM Rox tint2
Отправлено: knn от 03 Июнь 2019, 18:56:13
- Там действительно не видно по обозначению.
 - Конфиги-то вроде отдельными модулями или "что-то вроде того" можно "портировать" .
 ========
  Как раз сейчас пробовал Вариант-для Конфигов:
  Модуль(программы) - "Относительно составной" - т.е. содержит модуль программы(из пакета) , плюс Конфиг-файл(ы)[-недефолтные] в каталогах, подкаталогах.
  ( где-то было , что модуль в составе Составного ест 1,5 - 2 Мб - может будет поменьше "есть" памяти, да распаковывать по-быстрее - нужно здесь еще смотреть, пробовать ; также всплывает вопрос "Слоёв"(перекрытия) ...)

т.е. это относительно того - когда Составной модуль - из Модуля-программы и модуля-её-конфига

-----upd
  обозначать можно ~так:
 ...module-cfg.squashfs
 ...module-p-cfg.squashfs
 .....module-p-c.squashfs
Название: Re: IceWM Rox tint2
Отправлено: knn от 03 Июнь 2019, 19:22:53
   И , по случаю -  в теме, где было про ИИ, упоминалось, что ИИ нужно будет "отстреливать" одинаковае пакеты, либы, ...
   А если в рамках одного-Репозитария-модулей есть возможность сделать так, чтобы не подключать два одинаковых модуля с идентичными названиями( т.е. "в составе Составного"), то возможно это как-то съэкономит РАМ...

(если это "не вариант - то и ладно" :) )
Название: Re: IceWM Rox tint2
Отправлено: knn от 03 Июнь 2019, 19:29:54
в  "старых" модулях-ГТК-тем не было линка /usr/share/themes/PRA на Тему.
Да. Теперь это главный механизм модульного метода смеры оформления
- думается, /usr/share/themes/default - по-интернациональней
Название: Re: IceWM Rox tint2
Отправлено: knn от 04 Июнь 2019, 07:03:29
Вариант-для Конфигов:
  Модуль(программы) - "Относительно составной" - т.е. содержит модуль программы(из пакета) , плюс Конфиг-файл(ы)[-недефолтные] в каталогах, подкаталогах.
- что-то погорячился - такие модули делается, но почему-то в таком случае простой-модуль-из-составного пока не монтируется   :(.
Возможно "ограничения" squashfs-tools...( ? или AUFS, или чего-то еще)
Название: Re: IceWM Rox tint2
Отправлено: sfs от 04 Июнь 2019, 09:40:18
для 32/64 нужен разный?
да
из обозначения не видно ...
089-de-tint2g_gtk2-p_64-sf07.pfs
простой-модуль-из-составного пока не монтируется
Сложите модули в папку и mkpfs (http://wiki.puppyrus.org/puppyrus/pr218/pfs3#mkpfs)
Название: Re: IceWM Rox tint2
Отправлено: paulus от 13 Июнь 2019, 10:19:35
icewm 1.5.5 никто не собирал?
Цитата
Compared to version 1.4.2 (2017-07-30), this release contains many bugfixes, many portability fixes and updated translations. etc.
Название: Re: IceWM Rox
Отправлено: DdShurick от 13 Июнь 2019, 12:20:28
 Я собирал IceWM-1.5.4, не понравился. Подтормаживает.
Название: Re: IceWM Rox
Отправлено: sfs от 13 Июнь 2019, 14:21:40
https://www.archlinux.org/packages/extra/x86_64/icewm/
Название: Re: IceWM Rox
Отправлено: DdShurick от 13 Июнь 2019, 16:48:13
Цитата
Dependencies (12)
Что-то многовато. Лишнего намутили.
Название: Re: IceWM Rox
Отправлено: sfs от 13 Июнь 2019, 17:18:10
Во всех универсальных дистрах компилят со всеми возможными зависимостями
8 - не 12. libsndfile fribidi - наверняка можно слить
Название: Re: IceWM Rox
Отправлено: DdShurick от 13 Июнь 2019, 17:39:57
Во всех универсальных дистрах компилят со всеми возможными зависимостями
Но нам-то этого не надо.
Название: Re: IceWM Rox
Отправлено: sfs от 13 Июнь 2019, 17:46:23
Если не лень - перекомпилите. экономия будет не большой
Название: Re: IceWM Rox
Отправлено: DdShurick от 13 Июнь 2019, 19:01:36
Если не лень
Не лень, скомпилировал. Та же беда, тормозит меню, значок Pidgin в трее завис в положении "отключен". Только после "icewm -r" начал работать как положено.
Короче, прогресс только в ухудшении.
Название: Re: IceWM Rox
Отправлено: k0l0p0k от 14 Июнь 2019, 09:45:55
Короче, прогресс только в ухудшении.
вывод - не торопись обновляться ) юзай стабильную версию
Название: Re: IceWM Rox
Отправлено: krasnyh от 25 Июнь 2019, 22:15:36
Короче, прогресс только в ухудшении.
В IceArch-0.9-x86_64 вроде нет жалоб на icewm 1.5.5.
Скрин.