Со всем вышеописанным?
Почему именно Тахр?
Tahr потому что:
1. он у меня собрался до ISO и запустился (файл puppy_tahr_6.0.6.sfs kernel 3.14.79) в рамках и официальной сборки.
2. одна программа при её запуске работает в тахр, но крашит хорг в других Puppy (интересно понять почему)
но, что интересно и на сделанной сборке она крашится в отличии от официальной. (думал, что libpng12.so не хватает, но и ещё чего )
3. без особых заморочек в рамках taxr собирается и крупный софт (проверено на сбoрке Wine 6.0.2, Seamonkey 2.15)
4. нет особой разницы с какой системы углубляться в понимание Linux (Puppy) т.к. используемые другие Puppy вполне тоже устраивают если учесть что испoльзую 32бит сборки и как то переходить на 64 пока не вижу особого смысла для себя.
Из вышеписанного по интерфейсу Jwm:
1. для исправления отсутствия запуска некоторых виджетов достатчно дoбавить в /usr/sbin файл gtk4dialog
2. для исправления отображения некоторых виджетов с директорий на рабочем столе
в /usr/local/apps всем директориям изменить Permission на go=u-w (Public access, not write) и они станут отображаться как иконки-приложения Rox (и в свoйствах)
3. По неправильной отработке клавиши Up достатчно в ассоциации привязки кода клавиши "111" просто удалить её ассоциацию в Jwm
4. "Open as text" в контекстном меню исправляем свойства файла plain_text (оставив только Read) в /root/.config/rox.sourceforge.net/mime - (предварительно установив отображение скрытых файлов)
5. для Setup звука добавить /usr/sbin файл alsawizard или на самом значке звука выбирать звуковую карту.
Не рабочий Palemoon, AbiWord можно исправить добавлением недостающих библиотечных файлов (например поместив их sfs файл или загрузив от sfs другой системы) или установив другой браузер.
Но, "некоторые" программы требовательны к версии Glibc (начиная с 2.31)
P.S. С собщениями присутствующими в процессе зазгрузки системы и зависании на загрузке модулей не разбирался.
Интересно, что в разных Puppy у меня может не работать тап на таче (Synaptic/PS2 не находится) но с этим уже раньше задавал вопрос по исправлению. Привык уже тапать средним пальцем правой руки по тачу:)
на ядре 3.14.79 есть и чья то сборка
sc-pup-32-20.6-0-tretro-kernel-3.14.79-non-pae у меня стартанула ScPup20.0.6+0-T(Barebonesk-3.14.79non-pae).iso
Если "причёсывать" эту сборку до какого то актуального варианта, то думаю как то надо разрешать вопрос с более актуальной glibc (если он как то решается без изменения версии ядра системы)
А, также править возможнсть в менеджере пакетов загружать более актуальные версии ПО присутствующие и рабочие других Puppy. К, примеру FreeCAD устанавливается из Bionic Puppy а из Xenial нет, а в Fossa вообще его не увидел и вроде тоже в ScPup32