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

Автор Тема: LupuRus Bit (Beta 2)  (Прочитано 78373 раз)

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

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
LupuRus Bit (Beta 2)
« : 31 Декабрь 2011, 15:52:16 »

Релиз LupuRus Bit.


Информация в этой теме частично устарела.

Бета-версия LupuRus Bit.

За основу взят дистрибутив LupuRus Max.
Часть программ, которые были встроены в дистрибутив - вынесены в отдельные SFS.
В Beta 2 включены два оконных менеджера (XFCE и IceWM), в финальную версию планируется добавить также JWM, OpenBox, KDE и e17.

Новые возможности:
Режим "без сохранения" (параметр загрузки pfix=nosave).
Создание, восстановление и постоянная загрузка пользовательских SFS (параметр usersfs).
Загрузка всех SFS из указанной директории (параметр sfsdir).
Автоматический выбор save-файла при загрузке (параметр savefile).

Исправления (BugFix):
Запуск команд reboot и poweroff из терминала.
Загрузка save-файла с раздела, отличного от того, где установлена система.
Установка SFS (в некоторых случаях приводила к удалению данных с HDD).
Монтирование по клику файлов с пробелами в пути.
(Исправлены некоторые опечатки и мелкие ошибки).

Прочие изменения:
Используется общий для всех оконных менеджеров save-файл lupusave.*fs
Обновлены некоторые исполняемые файлы и скрипты.

Все файлы, которые отличаются от аналогичных файлов в LupuRus Max дополнительно выложены отдельно, см. вложение.


Благодарности:
Игорю Берлову (bit777).
sfs - за инициативу, активное участие в работе, написание и тестирование скриптов.
RoDoN - за сборку SFS-модуля IceWM.
DdShurick - за рекомендации и разъяснение некоторых вопросов.


СКАЧАТЬ:

Дистрибутив ISO (собран sfs):
http://www.mediafire.com/?zxjyxm0ww4m86jj
(MD5: 3a962386dcfcb098fe625a83365b086f)




ОБНОВЛЕНИЕ (30.04.2012)


IceWM обновлен автором (RoDoN) (добавлено 12.01.12 sfs)
fix для >1 wm (RoDoN) (добавлено 12.01.21 sfs)
run_fixwm (RoDoN) (добавлено 12.02.23 sfs)
« Последнее редактирование: 17 Январь 2013, 15:48:10 от Zay »

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
Re:LupuRus Bit (Beta 2)
« Ответ #1 : 06 Январь 2012, 21:32:28 »
Для тех кто интересуется подробностями.

Новые возможности:
...
Создание, восстановление и постоянная загрузка пользовательских SFS (параметр usersfs)

Добавлена загрузка пользовательского SFS поверх всех остальных модулей (но ниже Save-файла).
По умолчанию его имя - user_520.sfs
Причем название (user) можно изменить параметром загрузки usersfs=*, тогда имя файла будет *_520.sfs

Новые возможности:
...
Загрузка всех SFS из указанной директории (параметр sfsdir)

Добавлена функция s-frugal - загрузка всех SFS из указанной папки (*).
По умолчанию эта функция отключена. Включается параметром sfsdir=*.
Эти модули монтируются ниже wm*.sfs и базового SFS.
При указании параметра загрузки sfsdir=* все SFS из подкаталога (*) подключаются всегда, независимо от указания других параметров.

Новые возможности:
Режим "без сохранения" (параметр загрузки pfix=nosave)

При указании параметра загрузки pfix=nosave игнорируется загрузка Save-файла, а пользовательский SFS (*_520.sfs) подключается.
При этом также отключается автосохранение сессии в процессе работы и при выключении компьютера.
Если же Вам понадобилось сохранить сессию при работе в этом режиме - можно набрать в консоли reboot save или poweroff save.

При указании параметра загрузки pfix=ram и пользовательский SFS (*_520.sfs) и Save-файл игнорируются (оба).

В случаях, когда базовый SFS копируется в RAM, все дополнительно загружаемые SFS также копируются в RAM.
Это зависит от указанных параметров загрузки: pfix=nosave, pfix=ram, pfix=copy

Внимание! initrd теперь ищет файл lupusave-*.2fs/3fs - без приставки с названием wm!

Порядок загрузки слоёв:
ramdisk
lupusave.2/3fs
user*.sfs
wm*.sfs
lupu_520.sfs
zl*.sfs
*.sfs из "sfsdir"

Указанные в предыдущем посте SFS-файлы содержат следующие ПРОГРАММЫ:

home.sfs весит 5,21 Мб и содержит 7 программ:
- didiwiki - персональный wiki-сервер
- homebank - управление финансами
и игры:
- picpuz - головоломка пазл
- xemeraldia - соберите блоки
- xinvaders3d - аркада
- слайдер
- кубик Рубика

midori.sfs весит 2,85 Мб и содержит 1 программу:
- midori - браузер

office.sfs весит 9,26 Мб и содержит 6 программ:
- abiword - текстовый процессор
- gnumeric - табличный процессор
- osmo - органайзер
- geany - редактор текста
- notecase - менеджер заметок
- sylpheed - почта и новости

util.sfs весит 4,31 Мб и содержит 4 программы:
- gnome media player - видеопроигрыватель
- midnight commander - файловый менеджер
- gparted - менеджер разделов жесткого диска
- file-roller - менеджер архивов


Zay, с сотоварищами - спасибо за Новогодний подарок!


P.S. Извините, пришлось разделить посты, т.к. сработало ограничение форума - пост не более 4000 знаков
P.P.S. Часть приведенной далее информации выбрана из темы: Режим "без сохранения" (pfix=nosave) - от Zay - http://forum.puppyrus.org/index.php/topic,10450.0.html, как я полагаю прародительнице созданного дистрибутива - в части режима nosave.
« Последнее редактирование: 08 Январь 2012, 21:48:58 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
Re:LupuRus Bit (Beta 2)
« Ответ #2 : 08 Январь 2012, 12:09:07 »
продолжение...

Дистрибутив ISO скачал, распаковал, установил.
С удовольствием опробовал сразу на двух компьютерах (только xfce):
- на настольном (P-1700, видеокарта NV);
- и на ноутбуке (характеристики в подписи).
Установка frugal, на HDD.
Пробовал установку на ext-2 и на fat32.
С "сохраненкой" и nosave.

Работает!
Особенно нравится режим nosave. Это самое оно

Варианты моей загрузочной записи в файле menu.lst
Для загрузки с "сохраненкой":
Код
title LupuRus520 BIT beta2 (xfce, sfsdir)
 find --set-root --ignore-floppies /lpr520bit2b/initrd.gz
 kernel /lpr520bit2b/vmlinuz root=/dev/ram0 psubdir=lpr520bit2b pmedia=atahd sfsdir=SFS
 initrd /lpr520bit2b/initrd.gz
Для загрузки nosave (без сохранения изменений):
Код
title LupuRus520 BIT beta2 (xfce, sfsdir, nosave)
 find --set-root --ignore-floppies /lpr520bit2b/initrd.gz
 kernel /lpr520bit2b/vmlinuz root=/dev/ram0 psubdir=lpr520bit2b pmedia=atahd sfsdir=SFS pfix=nosave
 initrd /lpr520bit2b/initrd.gz

Тестируем далее (на ноуте):

1. Загрузка с "сохраненкой"
Работает! Проверял, все работает стандартно.

2. Загрузка всех SFS из указанной директории (параметр загрузки sfsdir=).
    (параметр загрузки sfsdir=SFS указывается в загрузочной записи в файле menu.lst)
При параметре загрузки sfsdir=SFS папка SFS должна находиться в той же папке, где размещены файлы LupuRus.
При параметре загрузки sfsdir=../SFS папка SFS должна находиться в корне раздела, где размещена папка LupuRus.
Работает!
- и с размещением в той же папке, где и LupuRus (параметр загрузки sfsdir=SFS);
- и с размещением  в корне раздела (параметр загрузки sfsdir=../SFS).

Примечание:
Функция sfsdir была создана как простое и удобное расширение базового SFS.
Если нужно что-то добавить - достаточно просто положить файл в каталог,
не нужно пересобирать базу и т.д.
Отключение SFS, подключённых этим способом принципиально не предусмотрено
(тем более в некоторых режимах SFS копируются в RAM).
Если SFS больше не нужен - достаточно убрать его из каталога и при следующем старте он не загрузится.
И ещё появилась возможность загружать разные "наборы программ", изменяя только параметр загрузки.

3. Создание, восстановление и постоянная загрузка пользовательских SFS (параметр загрузки usersfs=).
Если этот параметр загрузки не указан, то по умолчанию будет постоянно загружаться пользовательский SFS-файл user_520.sfs
Работает!
- и user_520.sfs (по умолчанию);
- и nastr_520.sfs (параметр загрузки usersfs=nastr)
Но работает только с размещением файла в той же папке, где и LupuRus.
Вариант usersfs=../nastr_520.sfs у меня не сработал... (правда мне он вроде и не нужен)

Первоначально файл user_520.sfs я получил так:
- загрузился стандартно с "сохраненкой"
- сделал сохранение сессии в Меню/Система/Фиксированные_сессии/Создать_фиксированные_сессии/Создать
- переименовал сохраненный файл в user_520.sfs

4. Режим "без сохранения" (параметр загрузки pfix=nosave).
    (параметр загрузки pfix=nosave указывается в загрузочной записи в файле menu.lst)
Работает классно!
В режиме nosave я работаю так:
- загружаюсь в режиме nosave с пользовательским файлом user_520.sfs, который содержит все мои настройки, и вперед...
- по мере надобности обновляю настройки - обновляю файл user_520.sfs через Меню/Система/Фиксированные_сессии/Создать_фиксированные_сессии/Создать/Обновить

5. Если в загрузочной записи не указано какое рабочее окружение загружать (не указан параметр загрузки wm=), то по умолчанию при загрузке - в качестве wm*.sfs будет подключён первый найденный SFS, содержащий в названии слово "default" или "def".
    (в нашем случае это будет xfce-4-6-def-wm.sfs)
Работает!
« Последнее редактирование: 08 Январь 2012, 22:35:05 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
Re:LupuRus Bit (Beta 2)
« Ответ #3 : 08 Январь 2012, 12:47:56 »
продолжение...

6. Автоматический выбор save-файла при загрузке (параметр savefile).
Пока не проверял.


Очень понравилось что убраны многие программы в SFS-файлы. Это удобно!
Мне кажется что многие были бы не против если еще некоторые программы убрали бы...
Для облегчения дистрибутива...
И для уменьшения занятости RAM в режиме nosave...
Например:
- bcrypt - шифрование файлов
- Figaros - менеджер паролей 2
- ISOMaster - редактор iso файлов
- Pburn - запись CD/DVD/Blu-ray
- Burniso2cd - запись iso на CD/DVD
- Searchmonkey - поиск файлов

А аудиопроигрыватель - Pmusic, можно заменить на - Deadbeef.
И текстовый редактор - Nicoedit, тоже можно заменить на - Leafpad.
« Последнее редактирование: 08 Январь 2012, 12:51:45 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #4 : 08 Январь 2012, 14:39:41 »
спасибо и + за серьезный подход к тестированию

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #5 : 08 Январь 2012, 19:56:27 »
Александр Д. - хорошо написано, спасибо (особенно за тестирование)!

Вы читали справку LupuRus Bit (в Beta 2 уже встроена), "Новые возможности" и "Параметры загрузки"?
Хотел бы узнать Ваше мнение о справке, что подкорректировать и т.д.

При этом также отключается автосохранение сессии в процессе работы и при выключении компьютера.
Можно добавить: Если вдруг понадобилось сохранить сессию при работе в этом режиме - можно скомандовать в консоли reboot save (или poweroff save).

initrd теперь ищет файл lupusave-*.2fs/3fs - без приставки с названием wm!
Теоретически старый файл (например lupusave-xfce.3fs) тоже должен быть загружен. Но если файлов было несколько (для разных WM) - то при каждой загрузке будет показан диалог выбора (если не использовать параметр savefile).

...еще некоторые программы убрали бы...
Напишите в этой теме, возможно вынесем и эти программы.
А вот менять программы скорее всего не будем (в оф. версии) - это концепция Bit. Но можно собрать альтернативный SFS с программами, или просто установить программу.

P.S. Очень хотелось бы сохранить особенность LupuRus 520 - надёжность.
Поэтому тестирование очень своевременно!

UPD: Ещё вопрос, индикатор заряда батареи у Вас работает?
« Последнее редактирование: 08 Январь 2012, 20:04:07 от Zay »

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
Re:LupuRus Bit (Beta 2)
« Ответ #6 : 08 Январь 2012, 22:06:53 »
sfs и Zay спасибо за оценку!

Отвечаю по порядку:

1. Еще не читал. Справку не нашел.
    При выборе Меню/Справка у меня появляется только стандартная справка LupuRus
(я скачал дистрибутив ISO из первого поста, распаковал и установил - его и тестирую)
    Ага, нашел файлы:
- "Новые возможности" - /usr/share/doc/lupurus-bit-new.html
- "Параметры загрузки" - /usr/share/doc/parametrs.html
    Хорошо, спасибо за предложение, я с удовольствием их почитаю и позже отпишусь...
    А как в них попадать через Меню/Справка - ?

2. Перенес в предыдущий пост информацию о reboot save и poweroff save

3. Информацию о savefile понял, добавлю после того, как протестирую

4. Список программ, предлагаемых для удаления (выноса из базы) повторил в предложенной теме

5. Индикатор батареи работает отлично!
« Последнее редактирование: 08 Январь 2012, 23:20:17 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн bicyclist56

  • Ветеран
  • *****
  • Сообщений: 502
  • Репутация: +20/-1
  • Не дай мозгам засохнуть!
    • Мой блог
Re:LupuRus Bit (Beta 2)
« Ответ #7 : 09 Январь 2012, 12:34:58 »
Немного прогулялся в LupuRus520b2b1ix  :)

Код
osmo: error while loading shared libraries: libnotify.so.1

qutim: error while loading shared libraries: libXss.so.1

skype: error while loading shared libraries: libXss.so.1

conky: error while loading shared libraries: libcurl-gnutls.so.4
sh: /usr/local/pwidgets/widgets/scripts/Puppylinux: No such file or directory

Вместо установки временной зоны вылезает справка:
Цитата
Usage: Xdialog [<common options>] [<transient options>] <box option> ...

А моя прога будильника, сделанная в Lazarus, вообще не запускается, в отличие от xlupurus528_Ivanna и др., и после выполнения в терминале:
Код
cd /root/my-applications/Waker
exec /root/my-applications/Waker/project1
- терминал молча исчезает

Настройки часов в панели упорно не сохраняются

Хотя, конечно, все это вовсе не относится к новым идеям и их воплощению  :)
Неттоп Eglobal Intel Core i5 3317U 8 GB RAM 128 GB SSD + 120 GB SSD, Slax 9

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #8 : 09 Январь 2012, 19:48:18 »
Вы читали справку LupuRus Bit (в Beta 2 уже встроена), "Новые возможности" и "Параметры загрузки"?
Хотел прочитать и спасибо этой подсказке, не пришлось искать вручную
Ага, нашел файлы:
- "Новые возможности" - /usr/share/doc/lupurus-bit-new.html
- "Параметры загрузки" - /usr/share/doc/parametrs.html
Мне кажется надо бы эти ссылки добавить в файл /usr/share/doc/index.html, а также в нем заголовок надо поменять, а то "Добро пожаловать в Lucid Puppy  5.1.0 август 2010" как-то не актуально.
     Теперь мои пять капель дёгтя :)
     Загрузился я первый раз в IceWM с параметрами pfix=ram и sfsdir=sfs и споткнулся на том, что geany и mc отсутствуют и файлы как текст не открываются, причина регист имени папки, нужно было sfsdir=SFS, но если текстовый редактор еще ерунда, то отсутствие mc при аварийной загрузке или ошибках в меню, а также если еще и иксы не грузятся - это уже серьезно. Для меня, который отнюдь не гуру в линуксовской командной строке, а обычный пользователь ПК, хоть и с многолетним стажем, после DOS-а с его NC, VC и DN, а также Windows c FAR-ом достаточно легко что-то посмотреть и даже поправить в системе (напр., xorg.conf) c помощью именно mc, а не через командную строку. ИМХО mc должен лежать в основном sfs-нике, т.к. это основной инструмент работы в консоли, ну хотя бы для начинающих.
     Потом исправил менюшку, нормально загрузился, сделал сохраненку, индикатор батареи работает, т.к. XFCE мне лично почему-то не нравится, может конечно не распробовал еще, то тестировал сначала только под IceWM, а потом под JWM, Openbox и Fluxbox. Еще заметил, что при щелчке на sfs-файл, как и раньше появляется окно с вопросом "Подключить Установить Посмотреть", но при выборе "Посмотреть" ничего не открывается :o, при выборе "Подключить" нормально монтируется. Т.к. нынешняя сборка вся построена на sfs-файлах, то я так полагаю, что установка FULL здесь абсолютно не уместна и пункт "Установить" является лишним и ненужным.

    Как не искал, так и не нашел в меню
сохранение сессии в Меню/Система/Фиксированные_сессии/Создать_фиксированные_сессии/Создать
Может это только в XFCE, пока не проверял, но мне кажется, что это должно быть везде, т.е. лежать в основном sfs-нике.

Как говорится to be continued... Возможно  ;)

З.Ы. Zay и sfs желаю вам не бросить это хорошее начинание и довести ваше творение до делиза и +1 конечно!
« Последнее редактирование: 09 Январь 2012, 19:54:03 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Александр Д.

  • Постоялец
  • ***
  • Сообщений: 142
  • Репутация: +16/-0
Re:LupuRus Bit (Beta 2)
« Ответ #9 : 09 Январь 2012, 20:11:11 »
У меня, как говорится, встречное предложение:
давайте сначала поможем довести дистрибутив до хорошего "коробочного" уровня с одним окружением рабочего стола (лучше xfce, с ним уже почти все работает), а потом можно "доводить" и другие (icewm, jwm и сколько угодно других)

Конечно - на вкус, на цвет...

Но иначе может вообще ничего не быть... :'(


P.S. Zay - я уже начал править предложенные тексты...
       Как их потом передать или куда выложить?
« Последнее редактирование: 09 Январь 2012, 21:24:40 от Александр Д. »
LupuRus Bit-final - с 2012г. (xfce, nosave, grub4dos, "frugal" на HDD ext, на флешках fat32)
Wary-5.5 RU.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #10 : 10 Январь 2012, 13:17:37 »
С обсуждением справки предлагаю перейти в тему Документация (справка)
(Ответил там. А то эту тему будет тяжело читать.)

bicyclist56, спасибо за тестирование!
Вот только я не знаю, как исправить всё это. :)
Если Вы знаете - пожалуйста напишите.

давайте сначала поможем довести дистрибутив до хорошего "коробочного" уровня с одним окружением рабочего стола (лучше xfce, с ним уже почти все работает)
Релиз должен быть со всеми окружениями. Это тоже часть концепции.
xLupuRus уже есть, одно из главных преимуществ BIT - выбор оконных менеджеров.

Минимально подготовить оконный менеджер от другой версии LupuRus не долго, а более серьёзная доработка будет только если найдутся желающие это делать (если не найдутся - добавим "как есть").

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #11 : 10 Январь 2012, 13:20:00 »
О тестировании, всем кто хочет помочь:

Согласно концепции разработки BIT изменения в дистрибутиве мы стараемся свести к минимуму. Поэтому новых багов должно быть немного (ну хотелось бы так).

Старые баги LupuRus исправляются (по возможности). Поэтому если Вы нашли баг в этой версии - пожалуйста проверьте, есть ли он в LupuRus Max. Если баг "старый" - желательно написать тут, а если "новый" - то в этой теме. Ну и конечно самое ценное - рецепт исправления (если есть конечно).

Оффлайн bicyclist56

  • Ветеран
  • *****
  • Сообщений: 502
  • Репутация: +20/-1
  • Не дай мозгам засохнуть!
    • Мой блог
Re:LupuRus Bit (Beta 2)
« Ответ #12 : 10 Январь 2012, 13:44:56 »
как исправить
Добавить эти маленькие библиотечки в дистриб, а как иначе? Не вносить же изменения в имеющиеся в оф.репах пакеты?
Настройки часов можно выполнить ручным редактированием /etc/xdg/xfce4/panel/clock-14.rc (мне нравится ClockType=2)
Моя прога, возможно, не работает по причине не установленной Qt, это надо пробовать.
Запуск /usr/sbin/set_hwclock_type - это ссылка на countrywizard.qs (надо проверить, может, он не сделан исполняемым?) позволит изменить часовой пояс.
К сожалению, я в лечебном заведении отдыхаю, более активно вникать не могу пока...
« Последнее редактирование: 10 Январь 2012, 14:23:43 от bicyclist56 »
Неттоп Eglobal Intel Core i5 3317U 8 GB RAM 128 GB SSD + 120 GB SSD, Slax 9

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #13 : 10 Январь 2012, 14:07:44 »
...отсутствие mc при аварийной загрузке или ошибках в меню, а также если еще и иксы не грузятся...
А как иксы загрузить без оконного менеджера?
В оригинальной версии LupuRus это была проблема, много вопросов на форуме было. В Bit если не указан параметр wm=* хотя бы загрузится default, а если параметр указан не верно - на экране появится предупреждение.

"Подключить Установить Посмотреть", но при выборе "Посмотреть" ничего не открывается
Такое может быть, если в SFS с оконным менеджером не включено это исправление.

...установка FULL здесь абсолютно не уместна и пункт "Установить" является лишним и ненужным...
Если кто-то захочет Full - почему нет? Другое дело что смысла в этом мало, но это решать пользователю. Удалять имеющийся функционал не вижу необходимости.


bicyclist56, уже яснее, спасибо! Будем смотреть...

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #14 : 12 Январь 2012, 18:38:17 »
тестировал сначала только под IceWM... Еще заметил, что при щелчке на sfs-файл, как и раньше появляется окно с вопросом "Подключить Установить Посмотреть", но при выборе "Посмотреть" ничего не открывается , при выборе "Подключить" нормально монтируется.
Решилось правкой содержания всего лишь одного файла /usr/sbin/filemnt.
Как не искал, так и не нашел в меню сохранение сессии в Меню/Система/Фиксированные_сессии/Создать_фиксированные_сессии/Создать
Не нашел, потому что меню по команде fixmenus не обновляется из-за отсутствия файла /etc/xdg/templates/_root_.icewm_menu.
Эти два файлика нужно добавить в существующий icewm-wm.sfs и перепаковать или установить в систему (пакет icewm-update.pet во вложении), но учитывая упоминание меня как сборщика SFS-модуля IceWM
RoDoN - за сборку SFS-модуля IceWM.
позволю себе предложить исправленный и немного дополненный вариант icewm-wm.sfs. Если этот вариант подойдет, то потом смогу выложить аналогично оформленные sfs-модули JWM, Openbox и Fluxbox.
Небольшие отличия нового icewm-wm.sfs:
- добавлен файл _root_.icewm_menu и обновлено с ним меню;
- исправлен файл filemnt, теперь при выборе "Посмотреть" открывается файл-менеджер по умолчанию, а не только Thunar;
- ROX установлен файл-менеджером по умолчанию;
- добавлена и установлена по умолчанию тема aero для курсора (ну нравится она мне);
- добавлены программы Lighthouse report-video 0.6 (Отчет о видео) и Lighthouse sys-info 0.6 (Информация о системе), а также gettext для их русификации;
- добавлен файл icon_switcher.desktop (Выбор темы значков Рабочего стола);
- добавлен Leafpad 0.8.17le русский;
- добавлена кодировка кириллица CP866, т.к. я считаю, что для полноценной русификации эта кодировка должна быть обязательно;
- по умолчанию включены 3 рабочих стола;
- ну может еще что-то..., кажется обоина одна lupu5.jpg, вроде бы все.

З.Ы. Во вложении пакет с кодировкой CP866, его не мешало бы добавить в основной sfs-ник, ИМХО.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE