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

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: imp от 12 Май 2019, 02:39:24

Название: Puppy-disco 19.05 i686
Отправлено: imp от 12 Май 2019, 02:39:24
Для тех, кто любит классический монолитный puppy.

disco-19.05.iso (https://yadi.sk/d/BS-OPFvPjD844Q)
devx_disco_19.05.sfs (https://yadi.sk/d/M5ocrrMyW_WeZw)
kernel_sources-4.9.163-lxpup.sfs (https://yadi.sk/d/I_wCJWS0ytpqLQ)
nvidia-x86-340.107-disco.pet (https://yadi.sk/d/IcUBuiA9FYNCzA)
ffmpeg_4.1.3.sfs (https://yadi.sk/d/rBmo80UmLvnd6Q)
gnome-mplayer_1.0.9.sfs (https://yadi.sk/d/2cj8M_1-KntmLg)
openvpn_2.4.6.sfs (https://yadi.sk/d/MohsemjQI4cs7g)
firefox_66.0.4.sfs (https://yadi.sk/d/5gs0xP4IjbyKLQ)
fbxkb_0.6.2 (https://yadi.sk/d/B_xIeCbt0CTHhQ)
mc-4.8.2.pet (https://yadi.sk/d/Hk7Y0c-gzfEc2Q)
wine32_4.0.1.sfs (https://yadi.sk/d/q-PsZSvv7VOiCg)
Gimp_2.10.8.sfs (https://yadi.sk/d/WpMYSrxCtJ8vqA)
Libreoffice_6.2.3.sfs (https://yadi.sk/d/NSbc41E9pjOBjA)
humanity_icon_theme.pet (https://yadi.sk/d/p1Z8AzrOqayZ8g) - для гномовских приложений и firefox
evince_3.32.pet (https://yadi.sk/d/nUmIh7CglT7dyQ)
pidgin_2.13.0.pet (https://yadi.sk/d/C_q0P1YbMudfEg)
Dia_0.97.3.sfs (https://yadi.sk/d/gMaS5j8bz7y4Tg)
twinkle_1.10.1.sfs (https://yadi.sk/d/DZPDPREFjpHr9w)
zenmap_7.70.sfs (https://yadi.sk/d/Hlp7nZfhyTj0Sw)

Все из реп 19.04 (disco dingo). С записанной болванки и из папки запускается, в виртуалбоксе не пошло.

Патч менеджера пакетов ppm для создания модулей. И видео, как пользоваться.
ppm-path.pet
puppy-package-manager.mp4

Подробности в теме (http://forum.puppyrus.org/index.php?topic=21715.msg158852#msg158852)
Название: Re: Puppy-disco 19.05
Отправлено: RoDoN от 12 Май 2019, 09:40:13
Скрины бы еще не помешали.
Это с мурги или своя сборка? Если с мурги, то зачем ссылки на я.диск?
Название: Re: Puppy-disco 19.05
Отправлено: krasnyh от 12 Май 2019, 11:00:00
Для тех, кто любит классический монолитный puppy.
Наконец-то PuppyLinux, силами отдельных форумчан, повернулся лицом к рускоязычному пользователю. :)
Плюсы:
- локализация из коробки
- есть автор, а значит будет кому сопровождать продукт (техподдержка) :)
Скрин.
Название: Re: Puppy-disco 19.05
Отправлено: RoDoN от 12 Май 2019, 11:26:50
Т.е. это перепакованный и русифицированный UPup Disco Dingo (UPupDD) 19.04 (http://murga-linux.com/puppy/viewtopic.php?t=115782)? Или что-то другое?
Название: Re: Puppy-disco 19.05
Отправлено: imp от 12 Май 2019, 11:51:05
Это не UpupDD. Это побочный эффект от моих экспериментов по переводу Ричи32 на автоматическую сборку со скелетом от DdShurik (см. тему (http://forum.puppyrus.org/index.php?topic=21655.msg156292#msg156292)). Там пока только иксы удалось запустить. Много еще работы.
Эта сборка - стандартный паппи, типа precise, tahr и xenial, только на пакетной базе disco dingo.
Локализация от rodin.s и еще несколько скриптов переведенных самолично. ttlfix для пользования интернетом с раздающего мобильника (таблэтка от жадности для операторов).
Должно многое с UpupDD подойти. Кстати узнал о нем только вчера от shelezyaka.
Название: Re: Puppy-disco 19.05
Отправлено: imp от 12 Май 2019, 13:04:44
Т.е. это перепакованный и русифицированный UPup Disco Dingo (UPupDD) 19.04 (http://murga-linux.com/puppy/viewtopic.php?t=115782)? Или что-то другое?
Посмотрел UpupDD. Понял суть вопроса. Эти две сборки совместимые чуть менее, чем полностью.
Даже ядра одинаковые... Дело в том, что я пихал изначально 4.9.96-lxpup-pae, но на нем никаким образом не смог запустить ath9k_htc, какие фирмвари только не пихал. Сходил на http://distro.ibiblio.org/puppylinux/huge_kernels и потянул от фонаря. Такие буквы)
Вот DISTRO_PKGS_SPECS, если че
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 13 Май 2019, 11:33:10
в виртуалбоксе не пошло.
У меня работает. Галку PAE не забыли?
firefox_66.0.4.sfs
Чем-то лучше ftp://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/firefox-bin-gtk3-p-66.0.4-pr01.pfs ?
Эта сборка - стандартный паппи, типа precise, tahr и xenial, только на пакетной базе disco dingo.
Т.е. сами собирали из deb в woof или на базе другого пупи? woof-ce свежий или какой?
Включен только gtk2 и 3?
mc нет  :'(
Как по замыслу на рус. переключиться в прогах?
Локализация от rodin.s и еще несколько скриптов переведенных самолично
http://forum.puppyrus.org/index.php?topic=15906.msg145235#msg145235
Посмотрел UpupDD. Понял суть вопроса. Эти две сборки совместимые чуть менее, чем полностью.
Тогда может лучше доработать пакет русификации...
Или планируются большие НЕ-woof изменения ? Какие вообще планы ?
Наконец-то PuppyLinux, силами отдельных форумчан, повернулся лицом к рускоязычному пользователю. :)
Плюсы:
Так-то - да +
Только какие сейчас плюсы у классического woof по сравнению с нашими pfs-util initrd(pra-porteus rootaufs2 UIRD ДядяШурик) и пр. разработками....На мой взгляд - только "соприкоснуться с историей" и старый опыт у старых пользователей. Нужна свежая русская дока
есть автор, а значит будет кому сопровождать продукт (техподдержка)
Будет ли сопровождать... Это главный вопрос. Без этого и начинать не стоит...
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 13 Май 2019, 12:50:49
У меня работает. Галку PAE не забыли?
Высталял. Наверное не пошло из-за видео (gma-500 8mb).
Чем-то лучше ftp://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/firefox-bin-gtk3-p-66.0.4-pr01.pfs ?
Не пробовал. Не знаю.
Т.е. сами собирали из deb в woof или на базе другого пупи? woof-ce свежий или какой?
Включен только gtk2 и 3?'(
Woof-CE. Почти свежий (в январе качал). Хотя какая разница? Один черт пакетную базу самому редактировать. Включен только гтк 2 и 3, perl. Нету qt и python-а.
mc нет  :'(
Каюсь, проглядел. Будет пакетом.
Как по замыслу на рус. переключиться в прогах?
Не понял.
Тогда может лучше доработать пакет русификации...
Однозначно надо дорабатывать.
Или планируются большие НЕ-woof изменения ? Какие вообще планы ?
В данной сборке НЕ-woof изменений не планируется. Повторюсь - это побочный результат разборок с Ричи.
Разве, что модули потихоньку буду выкладывать. А планы, я уже говорил - сделать автоматическую сборку Ричи и модулей для него, посредством woof. Пакетнаяч база - дело десятое. Ричи - это костяк.
Только какие сейчас плюсы
А какие минусы?
Будет ли сопровождать... Это главный вопрос. Без этого и начинать не стоит...
По наличию времени и по радиусу кривизны рук.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 13 Май 2019, 13:30:57
Woof-CE. Почти свежий (в январе качал). Хотя какая разница?
Насколько я в теме - под новый вуф могут быть проблемы со старыми локализациями
Не понял.
Переключение клавы us\ru + индикатор в панеле
    Тогда может лучше доработать пакет русификации...
Однозначно надо дорабатывать.
При наличии стандартно устанавливаемого русификатора - в чем будет отличие от UpupDD (раз не-woof изменений не планируется)
побочный результат разборок с Ричи.
Категорически не понимаю - какая может быть между ними связь...
initrd разные, доноры разные, скрипты разные
Что общего...?
модули потихоньку буду выкладывать
Много портированных должно подойти от пра03. К ддр01 много подошло
Тот же ффокс можно было там (http://ftp://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/) готовый взять
Хорошо бы ориентироваться на портированные  ;)
планы, я уже говорил - сделать автоматическую сборку Ричи и модулей для него, посредством woof.
Разве в woof есть поддержка модулей.sfs - вроде, только .pet ?
В Ричи, насколько я понял - главное свои скрипты и компиляция по своим рецептам - как такое прикрутить к вуф?
В остальном (насколько я понял) донор в Ричи - слака. Почему тогда .deb?
какие минусы?
На мой взгляд, минусы пупи:
1. не модульный (нет горячего подключения и менеджера модулей )
2. нет стандартного , донорского ПМ (усложняет сборку модулей).
3. Много пупи специфики и нестандартностей (в смысле freedesktop.org), знание которых бесполезно в прочих линуксах
4. Русскоязычное сообщество (судя по тишине в  темах пупи) утрачено. Русская дока подустарела для Woof-CE.

По хорошему, для начала, надо выходить на уровень rodin.s (ушел с проекта) : пакет русификкации, русифицированный исо, контакт с буржуями

В данной сборке НЕ-woof изменений не планируется
Это очень правильно. По моему опыту - пупи надо любить как есть. НЕ-woof изменения лучше делать без оглядки на пупи (чем и занимаюсь  ;))
Название: Re: Puppy-disco 19.05 i686
Отправлено: RoDoN от 13 Май 2019, 16:07:46
1. не модульный (нет горячего подключения и менеджера модулей )
2. нет стандартного , донорского ПМ (усложняет сборку модулей).
Видно давно ты не смотрел паппики, напр., у меня стоит Tahr-6.0.6, в котором:
1. По щелчку подключается sfs-модуль, а потом по щелчку - отключается, т.е. горячее подключение есть и уже достаточно давно, но менеджера модулей нет.
2. Донорского ПМ нет, но менеджер пакетов Puppy довольно неплохо работает с донорской репой ubuntu, скачивает и ставит deb-пакеты и зависимости, правда для создания модулей это не годится.

пупи надо любить как есть
А вот это золотые слова.
И не надо от него хотеть через чур много-го.
Название: Re: Puppy-disco 19.05 i686
Отправлено: k0l0p0k от 13 Май 2019, 16:17:34
2. Донорского ПМ нет, но менеджер пакетов Puppy довольно неплохо работает с донорской репой ubuntu,
они сделали аналог dpkg ?
Название: Re: Puppy-disco 19.05 i686
Отправлено: RoDoN от 13 Май 2019, 16:24:03
Что там работает под капотом я не вникал. А dpkg есть в комплекте:
Цитата
root# dpkg
BusyBox v1.23.1 (2016-12-13 19:06:46 GMT) multi-call binary.

Usage: dpkg [-ilCPru] [-F OPT] PACKAGE

Install, remove and manage Debian packages

   -i,--install   Install the package
   -l,--list   List of installed packages
   --configure   Configure an unpackaged package
   -P,--purge   Purge all files of a package
   -r,--remove   Remove all but the configuration files for a package
   --unpack   Unpack a package, but don't configure it
   --force-depends   Ignore dependency problems
   --force-confnew   Overwrite existing config files when installing
   --force-confold   Keep old config files when installing
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 13 Май 2019, 16:50:40
Видно давно ты не смотрел паппики
Посматриваю регулярно, но не так глубоко. В основном на "чего бы спереть". Уже давно ничего спереть не получается
А так - да. По woof я не эксперт. Мог что-то не правильно написать - поправляйте
Гор. подключение - AUFS он везде AUFS. Только удобно ли без ММ...
они сделали аналог dpkg
Тоже глубоко не копал. Код везде в пупи труднопроходимый (для меня).
Вроде там : скачивается пакет (причем почти любая репа поддерживается - не только deb). Потом через ldd находятся и выкачиваются  зависимости
Если так - универсально, но по мне родные ПМ удобнее
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 13 Май 2019, 18:39:36
Вроде там : скачивается пакет (причем почти любая репа поддерживается - не только deb). Потом через ldd находятся и выкачиваются  зависимости
Если так - универсально, но по мне родные ПМ удобнее
В PPM два прохода по зависимостям. Первый - по переделанным спискам (напр. /var/lib/dpkg/info/%pkgname% совместимого репозитория, второй по ldd. Дольше, но надежно.
2. нет стандартного , донорского ПМ (усложняет сборку модулей).  ;)
Стандартный, как мы выяснили есть. Чужой же тянет много лишнего мусора. Сам апт собирал, пользовал, знаю.
2. Донорского ПМ нет, но менеджер пакетов Puppy довольно неплохо работает с донорской репой ubuntu, скачивает и ставит deb-пакеты и зависимости, правда для создания модулей это не годится.
Справа от строки поиска есть меню выпадающим списком, где можно выбрать пункты autoinstall, step-by-step installation, download packages (no install), download all (packages and dependencies). Выбираем последнее, в /root выкачиваются пакеты без установки.

Так, про горячее подключение уже писали. ММ если б был нужен - уже сделал бы (или на мурге быстрее сделали б).

Спереть нечего, все уже и так сперто ;)

Переключение клавы us\ru + индикатор в панеле
Переключалка настраивается в Настройки -> Настройка клавиатуры и мыши. Приходится дважды сохранять комбинацию переключения, чтоб заработало. Почему - не разбирался. Насчет индикатора пока думаю, т.к. fbxkb не хочет работать. Пока пользую световые индикаторы клавиатуры. Может влеплю Xneur.

Насколько я в теме - под новый вуф могут быть проблемы со старыми локализациями
Не нашел таких. Разве, что сам пакет локализации нужно дополнять.

При наличии стандартно устанавливаемого русификатора - в чем будет отличие от UpupDD (раз не-woof изменений не планируется)
Почти ни в чем. Повторюсь - я о нем не знал. Получился такой себе русский упупдд)

Цитата: imp от Сегодня в 12:50:49

    побочный результат разборок с Ричи.

Категорически не понимаю - какая может быть между ними связь...
initrd разные, доноры разные, скрипты разные
Что общего...?
Для Ричи я заменил rootfs-sceleton костями от DdShurik и initrd-progs его же minitrd.
Пакетная база другая и модули от Дяди Саши не подошли, потому пока собрал монолит. Чисто для пробы. Запустилось, но надо еще многое пилить и подумать как все лучше обставить, чтобы впоследствии ручную работу забыть. После я подумал, что раз уже выкачаны пакеты - соберу-ка я еще и стандартную версию. Тем более, что списки пакетов уже созданы, да и настроек придется делать по-минимуму. Вот и все.
Много портированных должно подойти от пра03. К ддр01 много подошло
Тот же ффокс можно было там готовый взять
Хорошо бы ориентироваться на портированные  ;)
Будем посмотреть.
Разве в woof есть поддержка модулей.sfs - вроде, только .pet ?
Ну, как-то ж я .xzm делал ;D Те же яйца, только в профиль.
Разве в woof есть поддержка модулей.sfs - вроде, только .pet ?
В Ричи, насколько я понял - главное свои скрипты и компиляция по своим рецептам - как такое прикрутить к вуф?
В остальном (насколько я понял) донор в Ричи - слака. Почему тогда .deb?
Какая к черту разница, кто донор? Правильно Вы сказали - главное свои скрипты. Их как-нибудь и прикручиваю.

Давно не писал так многабукафф, даже устал) Надеюсь более или менее на все ответил.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 13 Май 2019, 18:56:27
  ( с Puppy - малознаком)
   - в ВБоксе(на фулл-Арче) *disco.iso запустил .
   Не могу запустить Гр4досом( и Гр2)
   --------------
  Как(/можно ли) запустить сборку[желательно установленную в каталог] Гр4досом? (пробовал - пока не получается )
 
  - какие строки для Гр4дос?
  - какое нужно расположение(/структура) файлов?
  - нужно ли править distro.spec? (/или initrd ?)
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 13 Май 2019, 19:19:01
  Как(/можно ли) запустить сборку[желательно установленную в каталог] Гр4досом?
Образец в корне iso:
Код
$ cat grub.cfg
insmod png
background_image /splash.png
set timeout=10

menuentry "Start disco 19.05" {
    linux /vmlinuz pmedia=cd
    initrd /initrd.gz
}

menuentry "Start disco 19.05 - RAM only" {
    linux /vmlinuz pfix=ram pmedia=cd
    initrd /initrd.gz
}

menuentry "Start disco 19.05 - No X" {
    linux /vmlinuz pfix=nox pmedia=cd
    initrd /initrd.gz
}

menuentry "Start disco 19.05 - check filesystem" {
    linux /vmlinuz pfix=fsck pmedia=cd
    initrd /initrd.gz
}

menuentry "Start disco 19.05 - No KMS" {
    linux /vmlinuz nomodeset pmedia=cd
    initrd /initrd.gz
}

menuentry "Start disco 19.05 - Ram Disk SHell" {
    linux /vmlinuz pfix=rdsh pmedia=cd
    initrd /initrd.gz
}

menuentry "Shutdown" {
halt
}

menuentry "Reboot" {
reboot
}
Остальные параметры в папке /help там же.


upd. pmedia=usbflash или atahd
psubdir=?
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 13 Май 2019, 19:26:10
Образец в корне iso:
- это похоже для .iso [ видел, но в параметрах для Паппи не особо разбираюсь, пробовал по-разному]
------------
 да и pmedia=cd смущает
---------------------
когда пробовал из каталога грузиться - была ругань на неподдерживаемый формат
------------
также как-то были жалобы на отсутствие puppy_disco_19.05.sfs на sdb9(хотя  сборка в каталоге на sda8)
===========
в общем - пока неполучается
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 13 Май 2019, 19:35:28
title disko Frugal
  uuid 759EC3885503DF23
  kernel /disko/vmlinuz   psubdir=disko pfix=fsck net.ifnames=0
  initrd /disko/initrd.gz

У меня так. Вместо uuid можно root(hdX,X) или --find-set-root

В Меню -> Система есть установщик и кофигуратор grub4dos
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 13 Май 2019, 20:26:06
Насчет индикатора пока думаю, т.к. fbxkb не хочет работать. Пока пользую световые индикаторы клавиатуры. Может влеплю Xneur.
Рабочий fbxkb добавил в шапку
Добавил mc
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 13 Май 2019, 20:37:58
Загрузка Puppy(Rus). Параметры, порядок (http://wiki.puppyrus.org/setups/load)

Привел в читаемый вид help.msg и help2.msg, может там что-то изменилось по сравнению с нашей wiki.
Цитата
$ ls /puppy_disco/help
help.msg  help2.msg
Прикрепил.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 13 Май 2019, 21:09:32
загрузился из каталога( Гр4дос).

Раньше у меня почему-то размер файла "паппи-диско.сфс"  был другой.
Осваиваюсь...
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 14 Май 2019, 19:35:00
Осваиваюсь...
linuxfirmw-any  --> zdrv;
030-screen.conf.pfs (для двух своих мониторов);
030-De-pra03-ice-dsktp_rox-kn02.pfs - примонтировал, скопировал( со смещением на Рута, правкой ~/.icewm/startup для автостартов)
 ;
рестарт Иксов =Ок )
--------
- с языками/переключением пока не особо разобрался, некоторые Маймы Роксу зря побил;
- ...
---------------
скрин:
(https://i.ibb.co/3zN4RZf/ice-disco.jpg) (https://ibb.co/3zN4RZf)
---------
 upd:
gtkperf(test) :
 - ice-dsktp+rox ~115 sec;
 - jwm-default ~ 140 sec
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 14 Май 2019, 19:51:20
Не знаю, как будут себя вести программы из модулей PRA. На совместимость не проверял. Проверяю то, что выкладываю и то гимп менял (руссификацию забыл положить). Возможно, будут работать нормально, а может что-то угробится. На свой страх и риск. Переключение раскладок имеете ввиду? Если так - в шапке fbxkb лежит. Ставьте его и иксы перезагрузите. Должно сработать.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 14 Май 2019, 19:56:50
Icewm - там вроде скомпилен ДдШуриком (точно не помню). Рокс - из Арч-репы-2017.
Пока всё относительно нормально( ) за исключением "мелких несоответствий" - монтирование Роксу нужно добавить, заглушить ненужные стартапы, ...).
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 14 Май 2019, 20:58:35
переключение клавиатуры как-то выставил на Альт+Шифт. Loloswitcher придется наверное компилить(не от ПРА, не от Паппируса, Ричи не пошел).
------------
Пробовал какой-то из убунтовских(местных) Icewm-1.4.3( ? из "common") - хорошо - есть просмотр в Меню его настроек(и возможность редактирования некоторых оттуда же). ! Но он в Меню - по русски не балакает  :(
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 14 Май 2019, 21:48:57
Icewm не ковырял. Буду посмотреть.

Зачем loloswitcher? Флажки языков показывает fbxkb (в шапке). Переключалку настраивать лучше всего в меню -> настройки -> настройка мыши/клавиатуры -> расширенная настройка.
Пункт "поведение группы shift lock" отвечает за переключение раскладок. По-умолчанию уже есть раскладки en и ru.  Выбираете нужную Вам комбинацию для смены и подтверждаете. Придется выбрать и подтвердить 2 раза. В чем бок - не знаю. В фуле не наблюдался.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 15 Май 2019, 08:20:45
в общем с клавиатурой разобрался[ fxkbd работает].

Зачем loloswitcher?
- привычка - вторая натура( мне, с Лолосвичером, Индикатор-клавиатуры впринципе не нужен [хотя он только в Иксах работает, но уж черезчур привык] )

========
  По параметрам загрузки, сохранениям, подключениям, ресурсам пакетов/модулей... - буду еще осваиваться.
  ( привык к /base, /molules; к более разветвленной структуре [или так кажется про разветвленность].  С использоавнием Раздела как хомяка пока не сильно обустроился)
 
  ==========
  по initrd:
    можно ли ( ? теоретически), чтобы он при загрузке "ел" и sfs, и xzm, и pfs, и ....?
     - вроде понятно, что можно просто переименовать, но ...
     - также проскакивают похожие мысли про "горячее" подключение
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 15 Май 2019, 12:36:34
030-screen.conf.pfs (для двух своих мониторов);
В этой сборке есть Zarfy multiple screens (в Меню -> настройки). Попробуйте.

по initrd:
    можно ли ( ? теоретически), чтобы он при загрузке "ел" и sfs, и xzm, и pfs, и ....?
     - вроде понятно, что можно просто переименовать, но ...
     - также проскакивают похожие мысли про "горячее" подключение
Можно. Надо поковырять.
А насчет идеи подключения модулей на стадии initrd я не в восторге. Собирал когда еще на основе 18.10, там я в rc.sysinit дописал в начало:
Код
extra_load() {
. /etc/rc.d/PUPSTATE
if [ $PUPMODE = "12" ]
then
MDIR="/initrd/mnt/dev_save$PSUBDIR/modules"
else
MDIR="/mnt/$PDEV1$PSUBDIR/modules"
fi
mkdir -p /mnt/$PDEV1; mount /dev/$PDEV1 /mnt/$PDEV1
for i in `ls $MDIR`
do o=$(echo "$i" | cut -d"." -f1)
echo $o;  mkdir -p /initrd/$o
mount -o loop $MDIR/$i /initrd/$o
busybox mount -o remount,append:/initrd/$o=rr /
sync
done
}
И после стадии Making the filesystem usable
Код
extra_load
При таком подходе можно отмонтировать подключенные модули. Правда, нельзя вынимать флешку.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 15 Май 2019, 12:44:58
Zarfy multiple screens
) Видел. Пока не пробовал. Интересно - сохранит ли "частоту" второго монитора ("в моём случае". Было как-то дело, что никак не сохранялось)
----------------
подключения модулей на стадии initrd
- в принципе можно потом из своих-списков подключать  ~= http://forum.puppyrus.org/index.php?topic=20490.0 .
(мне  тут, можно сказать для полного счастья, не хватает /mnt/home , но его, как вариант, наверное можно ч/з автоопределение-uuid-Гр4досом сделать - лишь бы он в /proc/cmdline был.  Или что-то вроде того.)
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 15 Май 2019, 13:01:45
- в принципе можно потом из своих-списков подключать
- но бывает, что некоторые модули нуждаются в первоначальной загрузке ( firmware, и т.п.)
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 15 Май 2019, 13:23:59
# ls /mnt
cdrom  dvd    floppy  msdos  sda2  sda4  swap
data   flash  home    ram1   sda3  sdb1  zip
Это с сохраненкой. /mnt/home - раздел, с которого грузится паппи.

- но бывает, что некоторые модули нуждаются в первоначальной загрузке ( firmware, и т.п.)
Дык ядро же. Его и грузим на стадии инитрамдиска. Все остальное, включая xorg прекрасно работает при подключении вышеописанным методом.

Кстати, если хотите поэкспериментировать с ядрами - идем сюда:
http://distro.ibiblio.org/puppylinux/huge_kernels
Скачиваем, что надо, распаковываем. Внутри что-то типа kernel-modules.sfs-4.9.96-lxpup и vmlinuz-4.9.96-lxpup. Переименовываем соответственно в zdrv_disco_19.05.sfs и vmlinuz. Ложим в папку, откуда грузимся и получается, что загружаемся с другим ядром.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 15 Май 2019, 13:26:37
/mnt/home - проглядел похоже
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 15 Май 2019, 13:36:34
# cd /mnt/home
bash: cd: /mnt/home: No such file or directory

апд:
 - это без сохраненки
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 15 Май 2019, 13:39:10
Вы без сохраненки? Есть жаббер?
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 15 Май 2019, 13:40:53
... буду дальше по-возможности с Паппи-слоями разбираться

-жаббера нету
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 15 Май 2019, 15:51:17
А насчет идеи подключения модулей на стадии initrd я не в восторге.
Почему?
-жаббера нету
Плохо.
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 15 Май 2019, 18:24:19
А насчет идеи подключения модулей на стадии initrd я не в восторге.
Почему?
Потом не отмонтируешь. Или я не разобрался.
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 15 Май 2019, 18:56:48
Потом не отмонтируешь.
Отмонтируется, если модуль свободен.
Код
# mount | grep Gparted
/dev/loop6 on /mnt/bundles/Gparted-0.33.0.xzm type squashfs (ro,relatime)
# umount /mnt/bundles/Gparted-0.33.0.xzm
# mount | grep Gparted
# losetup -a | grep Gparted
#
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 16 Май 2019, 09:43:51
Отмонтируется, если модуль свободен.
да. В ПРА есть гуй, который  определяет (lsof) , что держит и предлагает kill
Иногда надо рестартануть Х. Реже - весь пк
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 16 Май 2019, 12:22:08
Реже - весь пк
Вот потому и не хочу монтировать на стадии инитрамдиска. Больше вероятности. Просто, мне так кажется, что после замещения корневой ФС теряются даже не точки монтирования, а пути к тому, чего монтируется. Если неправ - поправьте, обьясните.
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 16 Май 2019, 13:33:18
Если неправ - поправьте, обьясните.
Вот здесь производится перемонтирование во вновь созданную систему всех точек монтирования модулей.
Код
for ONEMNT in `awk '/loop/ {print $2}' /proc/mounts`
do
mkdir -p /pup_new/mnt/bundles${ONEMNT}
mount -o move $ONEMNT /pup_new/mnt/bundles${ONEMNT}
done
Вот если этого не сделать, тогда да, модули будут "невидимы" и, как следствие, неуправляемы, но работать будет.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 16 Май 2019, 15:27:32
Вот потому и не хочу монтировать на стадии инитрамдиска
Это не зависит от того, на каком этапе собирали AUFS. Только от занятости файлов модуля
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Май 2019, 19:20:47
  Mytetra-32-бит работает ( и Links2).
  Установщик-*.sfs кое-где носом в права тычет - буду смотреть.
( новичкам-кому может пригодится. моего - только раскраска. если мешает - можно удалить. - http://file.puppyrus.org/users/some-cfgs/prava-1.html
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 17 Май 2019, 20:52:37
Тама при первом запуске проблема с mime-types. Не только с sfs но и с pet deb и пр. Решение простое - щелкаем по файлу с каким-либо из этих расширений, не читаем ругань, а просто жмем ОК. После выскакивает окошко rox с предложением рекурсивного исправления сией проблемы. Жмем "молча". Все. Если сборка у кого-то приживется, пересоберу iso с исправлениями того, что сам заметил и того, что не сам.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 15:49:55
Подобустроил под себя когда-то ранее поставленный в каталог puppy-disco-32. ( но подобустроил - "ногами понатромбовал" - понакопировал [ icewm+rox, скрипты, конфиги для них, mpv - ч/з менеджер пакетов).
Настройки/изменения сохраняются (натрамбованные).
Когда придет время - буду разбираться подробнее.
На первый взгляд - и-нет быстрее.
  То ли свап рано подхватывает, то ли "не рано" - нужно смотреть точнее.
  --------
  В 90% не могу подключить( load-sfs) модули, сделанные под ПРА и переименованные в *.sfs - чего-то на права ругается...
  --------
  trans-yad-urxvt(пра03) - нормально -yad , urxvt в системе есть.
  ---------
  некоторые паппи-программы интересны
  -----
  в целом - "не медленная" система - точно.

зы
:) Рокс - с копированием - здорово.
----------
Монтирование-Роксом-по-ДядьШуриковски - не помешает - не помню пробовал раньше на disco  или нет...
========
 про монтирование/подкл. модулей - патч-ppm скачал, но пока не пробовал
зызы
пока пользую копитурам
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 16:04:02
сейчас - играло радио ч/з mpv -- рестартанул иксы -- icewm почти полностью запустился, уже обои вылезли, только тогда музыка погасла  ??? - раньше такого не видел
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 17 Июль 2019, 16:11:15
играло радио ч/з mpv
Неудобно ведь через mpv, нет? Разве не лучше deadbeef или audacious.
У меня на компе на автостарте онлайн радио на audacious (музыкальные каналы). А также сделаны хоткеи на паузу, mute, переключение дорожек, звук +/-.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 16:17:31
   Аналоговое-ТВ отключили - Пока обкатываю увязку "медиаплеер+Рокс+Костыль[/замена проигрывателей плейлистов]" для iptv/ip-radio. ( у меня пока лучше показывает себя "mpv+rox[можно еще + Links2, в т.ч. и в консоле]").
   (( но со свободн. временем пока "неочень".
[подробности, пока не обкатаю/не отлажу, выкладывать не буду]
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 16:24:56
хоткеи на паузу, mute, переключение дорожек, звук +/-.
- в mpv - вроде тоже изначально есть + даже управление мышью в окне вполне удобно.
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 17 Июль 2019, 16:25:35
Аналоговое-ТВ отключили
Да, вся страна с этим столкнулась. ) Зато сейчас бум покупок приемники DVB-T2 (https://www.mvideo.ru/product-list-page-cls?q=%D1%82%D0%B2+%D0%BF%D1%80%D0%B8%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0&region_id=1&limit=12&category_id=cat2_cis_0000000526)
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 16:27:44
даже управление мышью в окне вполне удобно.
- тем более когда несколько мпв-окон открыто.
-----------
офтопим по маленьку ...
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 16:41:25
 
некоторые паппи-программы интересны
- только игра-"Распутывалка" чего стоит (опасная, заразная вещь).
Из под icewm не могу найти  :(
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 17 Июль 2019, 17:28:50
некоторые паппи-программы интересны
Например?
в целом - "не медленная" система
Но не маленькая и  русурсоемкая по сравнению с Ричи и ПРа

Как делали icewm и пр. софт? Родной пупи ПМ в этом чем-то помог?

Смотрел дистр. Сыроват. Вылезают косяки , которых нет на мургинских дистрах
Отсюда предложение :
1. Делать отдельно русификация.pet (и на мургу ее в ее репы отправить)
2. На ее базе сделать русскую версию стабильного дистра с мурги - какой там самый свежий? Это точно сразу в шапку пойдет
3. Допиливать диско

За двумя зайцами погонишься - ни одного не поймаешь
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 17 Июль 2019, 17:51:11
некоторые паппи-программы интересны
Например?
- смотрел пока очень поверхностно ( но там много небольших по размеру программ, которые я раньше не встречал).
Как делали icewm и пр. софт? Родной пупи ПМ в этом чем-то помог?
- пока так - http://forum.puppyrus.org/index.php?topic=21686.msg159395#msg159395 ( см. верхн. часть сообщения ). [ со структурой паппи пока мало знаком]
За двумя зайцами погонишься - ни одного не поймаешь
Сравнение - один из методов познания.
Для меня в Линуксе (по крайней мере на начальном этапе) это действительно - "один из вариантов"
Отсюда предложение :
- тут ничего не могу пока сказать - некомпетентен.
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 17 Июль 2019, 22:35:49
Насчет ppm: лучше указать ему каталог загружаемых пакетов. Иначе будет качаться в /root. Во фругале это жрет озу. Кроме того из рута не подчищаются загруженые пакеты (еще не разбирался). Как указать - http://forum.puppyrus.org/index.php?topic=21715.msg158852#msg158852
Насчет того, что есть недоделки, я в курсе. Времени пока нету. И нету сообщений по этому поводу. Вывод - никто не пользуется.
По поводу ресурсоемкости - на моем зверьке медленней, чем Ричи, но быстрее, чем пра. Субьективно.
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 17 Июль 2019, 22:45:40
И нету сообщений по этому поводу. Вывод - никто не пользуется.
Статистика скачиваний disco-19.05.iso i686:

    Имя:disco-19.05.iso
    Скачан:65 раз

Инфа на сегодня:
Цитата
Информация о файле
Имя:disco-19.05.iso
Скачан:71 раз
Так что качают потихоньку.


upd. А когда в шапку добавят, число пользователей думаю увеличится. Сейчас наверно натыкаются на Puppy-disco чисто случайно.


upd2.
1. Делать отдельно русификация.pet (и на мургу ее в ее репы отправить)
Кстати да, Puppy-disco уж всяко лучше переведен, чем сборки скачанные с оф. сайта Puppy.
Не знаю кому как, а мне, например, важна полная локализация системы.
Название: Re: Puppy-disco 19.05 i686
Отправлено: ansivar от 18 Июль 2019, 00:22:56
  В 90% не могу подключить( load-sfs) модули, сделанные под ПРА и переименованные в *.sfs - чего-то на права ругается...
http://forum.puppyrus.org/index.php?topic=19519.msg153467#msg153467 (http://forum.puppyrus.org/index.php?topic=19519.msg153467#msg153467)
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 00:27:46
Локализация потихоньку (время от времени)пилится. Может, как-нибудь выложу.
Кстати, по какому принципу пакеты с ней именовал rodin.s?
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 18 Июль 2019, 00:33:56
Вроде самый последний пакет, что есть в наших репах https://mirror.yandex.ru/puppyrus/puppy/tahr_605_ppm_2_ru-1/langpack_ru-160324.pet
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 18 Июль 2019, 10:52:04
самый последний пакет
http://forum.puppyrus.org/index.php?topic=15906.msg145235#msg145235
Насчет того, что есть недоделки, я в курсе. Времени пока нету. И нету сообщений по этому поводу. Вывод - никто не пользуется.
Т.к. выбор есть , а народ у нас балованый  - эти недоделки могут отпугивать
Чем плохо:
сделать русскую версию стабильного дистра с мурги
Что ,по замыслу, даст юзеру версия disco по сравнению с предыдущей?

Кроме того, пупи не так прост в освоении даже опытному линуксоиду. Много своей специфики
Возможно надо проверять наличие доки и соответствие ее woof2

Ну и в 2019г не знаю, что может в пупи привлекать....
imp - чем привлекает (кроме ностальгии) ? Как юзаете - сохраненка, модули ?
Маленький и быстрый он был тогда , когда браузеры были такими же
И актуально это было на том железе
Не зря сам Бари слился с темы, а на мурге в полный рост клоны DebianDog - модульный фругал на донорской базе и ПМ
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 18 Июль 2019, 11:09:56
проверять наличие доки и соответствие ее woof2
В новой вики по пупи голяк. Есть желающие заняться разделом? Может, что-то из старой вики подойдет
http://docs.puppyrus.org/
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 11:20:06
В пра недоделок меньше?)Сделать русскую версию - хорошо. А сделать своими руками - еще лучше. Почему паппи тяжел в освоении и какая нафиг специфика? Перешел на него со слаки именно из-за простоты освоения. Если вам тяжело - не значит, что всем. Дебиандог говорите? Фтопку. Тогда уж лучше убунту взять и не морочить себе моск. Маленький и быстрый паппи остается и сейчас в сравнении с большими дистрами. Юзаю чистый фругал, сохраненку и фул. Чем привлекает? Про размер и скорость уже поговорили, еще гибкостью. По желанию легко делается хоть монолит, хоть крути эту вашу модульность с over 9000 модулей.  Мне просто такое не нужно. Чужой ПМ тянет кучу чужого мусора. Зачем мне это?
В конце концов чем это хуже того же ПРА?
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 18 Июль 2019, 11:42:09
В пра недоделок меньше?)
Может и не меньше, но взять более стабильную PRA или Ричи негде  :) А с пупи выбор есть
Почему паппи тяжел в освоении
jwm, куча экзотических прог (в том числе ПМ), фругал (он во всех фругалах тяжел по началу юзерам фул)
Главное -  современной русской доки нет
Если вам тяжело - не значит, что всем
Мне не столько тяжело, сколько не понятно зачем. Софт во всем линуксе одинаковый
Дебиандог говорите? Фтопку. Тогда уж лучше убунту взять и не морочить себе моск.
Обоснуйте. Чем хуже прочих фругалов?
ДД есть и на убунту
Маленький и быстрый паппи остается и сейчас в сравнении с большими дистрами
Только с большими
По желанию легко делается хоть монолит, хоть крути эту вашу модульность с over 9000 модулей.
Это с любым линуксом можно - чем я собственно и занимаюсь  ;)
Мне просто такое не нужно
Пока это , на мой взгляд, единственный неоспоримый довод в пользу пупи
В конце концов чем это хуже того же ПРА?
Каждому своим. Сравните счетчики скачки

Прошу меня правильно понять. Я выразил исключительно свое мнение, которое никому не навязываю
Кому нравится пупи - занимайтесь. На нашем проекте все для этого есть. Выше написал, как, на мой взляд, это правильно сделать
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 12:17:21
Доводов в пользу других поделий тоже нет. А если есть - к ним можно выдвинуть те же претензии. А так, как софт во всех линуксах одинаков тогда вообще незачем что-то лепить. Так зачем и вы этим занимаетесь? Насчет счетчиков - на мурге больше, мне кажется. И еще: в православие меня не обратить)Хоть вы меня и убеждаете, что мне нужен именно ПРА (да и всех вокруг)Но я знаю, что мне нужно. Позволяете заниматься puppy? Дык, форум изначально про него и был. Хватит разводить демагогию. Давайте заниматься каждый своим.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 18 Июль 2019, 12:49:31
Доводов в пользу других поделий тоже нет
PRA : pacman, AUR. Если хотите поспорить - соберите в диско NM-gtk2. Аргумент "не нужен" не принимается
Ну или что-нибудь другое тяжелое из src, не из донорской репы, с вагоном хитрых зависимостей:
vala-panel
Я только в арче научился компилить и понял работу ПМ
В deb, даже сейчас, мне с этим тяжелее
Без удобной компиляции "маленький и быстрый" не сделать. Сравните ffmpeg из пра с другими
софт во всех линуксах одинаков тогда вообще незачем что-то лепить.
Так хотется, то чтобы тот же софт , что в больших линуксах, но чтобы дистр "маленький и быстрый"
Насчет счетчиков - на мурге больше
А они там есть?
Хоть вы меня и убеждаете, что мне нужен именно ПРА
Я дискутировал на тему : модульный фругал (porteus DD magos pra ...) на донорской репе с родным ПМ vs woof2 в 2019 году
Позволяете заниматься puppy?
У нас любой может заниматься любым в рамках этого (http://forum.puppyrus.org/index.php?topic=13950.0)
Давайте не опускаться в срач
Давайте заниматься каждый своим.
Наоборот давайте максимально объединяться
Вот про ядра предложил - и то все слились. Уж совсем дистронезависимая тема  :'(
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 17:05:58
Не спускайтесь. Когда я начинаю срач - это сразу видно. Пакман не аргумент.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 18 Июль 2019, 17:19:47
Пакман не аргумент
ок  :). А удобная компиляция аргумент?
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 17:40:14
 по настройкам 2-ух мониторов уже где-то писал.
Zarfy - в принципе настраивает и сохраняет ( ! и 75 Гц для внешнего монитора). Хотя вкупе с xrandr немного заморочено.
  НО внешний монитор изначально определяется первичным .
В результате панель icewm выводилась не на тот экран куда нужно ( это лечится одним из двух конфигов в preferences).
  До кучи , обои в icewm (гуи-настройками и правками icewm/preferences) никак не удалось идеально выставить.(но это совсем не критично).
 
По итогу критично - что гуи-настройки ровняют экраны по верхнему краю. а панель icewm - снизу.
! В результате инфа, выводимая при наведении мыши на элементы трея, улезает вниз, где её не видно - "память", "процессор", ...

- Вернусь обратно на свой /etc/X11/..../030-screen.conf.
[ice-rox-dsctp]
---------
ps
 Черезчур не хватает leafpad~a - пакетным менеджером не нашел.
   А так - нормально , только нужно по возможности приводить в порядок ( то, что "понатрамбовал ногами" :) , отслеживать наличие live-путей в скриптах, смотреть/прикручивать дефолтный-Startup, ...)
-----------
скрин - прикрепил  ( почему-то скриншот "хватает ниже панели" ...)
---------
скрин по-четче: (https://i.ibb.co/QdYdNgj/disco-ice.png) (https://ibb.co/QdYdNgj)
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 18:32:56
Да, аргумент. Хотя не пробовал. Icewm не ковырял - не в курсе. Доводиться до ума будет когда на работу компик прикуплю, а то у меня свободное время только зимой. Lrafpad-а в стандартных репах нету, надо добавлять. Для любителей есть synaptic. Буду дома - выложу.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 19:14:13
Icewm
делал всё на основе 030-De-pra03-ice-dsktp_rox-kn02 от ПРА( вроде icewm там от ДдШурика). Потом попробую модуль для disco сделать.
По свободному времени - да - я тут уже "в ущерб заигрался" - буду считать, что вид отдыха :).
-----------
где-то на Форуме ДдШурик для смены ВМ скрипт/конфиги ложил - такое б для полного счастья сделать/"прикрутить"...
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 19:17:31
wmswitcher есть на мурге. С гуем.
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 18 Июль 2019, 20:02:50
для смены ВМ
В классическом Puppy это производилось через редактирование /etc/windowmanager, а далее .xinitrc берёт переменную.
Код
CURRENTWM="`cat /etc/windowmanager`"
................
[ -x CURRENTWM ] && exec CURRENTWM
Проблема тут узнать какие WM и сколько их в системе, а отредактировать файл sed есть.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 20:39:29
узнать какие WM и сколько их в системе
- известных ВМ - "не мильён";
 - "находятся в одном месте" ( ~ /usr/share/icewm,  /usr/bin/icewm-session , ...);
 - "метод пербора" тоже математический метод....
 => ~ может как-то так ? ....
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 20:42:20
https://distro.ibiblio.org/puppylinux/pet_packages-slacko/wmswitcher-0.18.pet
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 20:52:10
 
"не мильён"
https://distro.ibiblio.org/puppylinux/pet_packages-slacko/wmswitcher-0.18.pet
- /usr/sbin/wmswitcher - тут вроде для:
Цитата
JWM
 ICEWM
 XFCE
 OPENBOX
 FLUXBOX
 KDE
 EMERALD
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 20:57:00
Не проблема тот же lxde или че-нибудь друное. добавить. Через недельку займусь.
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 18 Июль 2019, 21:07:27
wmswitcher-0.18.pet
Узнаю их излюбленную академически-бюрократическую манеру.
Посмотрите, как это сделано в "больших" линуксах через /etc/alternatives: в /etc/alternatives/x-session-manager лежит ссылка на пусковой бинарник WM. Находится она, естественно, в модуле WM и не перекрывается другими модулями. Достаточно "ls /etc/alternatives/x-session-manager", чтобы получить список доступных WM. А выбирать из списка даже Yad умеет :)
Берём как стандарт?
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 18 Июль 2019, 21:13:19
Да
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 21:18:24
выбирать из списка даже Yad умеет
- и dalog ( ... дело вкуса)
---------------
в АнтиКСе наблюдал выбор по Icewm~у: Icewm+Rox-dsktop, Icewm+Rox-витрина, Icewm-dsktop (что-то вроде такого)
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 21:22:37
Icewm+Rox-dsktop, Icewm+Rox-витрина, Icewm-dsktop (что-то вроде такого)
+ ещё много миксов с другими ВМ.
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 18 Июль 2019, 23:06:49
 Выглядит так, и всего 30 строк кода.
Код
#!/bin/sh
##GPL v2. DdShurick. 18.07.2019

if [ "$(ls /etc/alternatives/x-session-manager | wc -w)" -gt 1 ]; then
Xmngr="<window title=\"Выбор WM\" resizable=\"false\"><vbox>
<frame Выберите из списка>
"
for i in `ls -1 /etc/alternatives/x-session-manager`
do
Xmngr="$Xmngr<radiobutton>
<label>$i</label>
<variable>$i</variable>
</radiobutton>"
done
Xmngr="$Xmngr</frame>
<button><label>Выбрать</label></button>
</vbox></window>"
export Xmngr
WM=$(gtkdialog -c --program "Xmngr" | grep true | sed 's/="true"//')

[ "$WM" ] || exit 1
echo $WM > /etc/windowmanager #в Richy не пойдёт, требует права root

rm /tmp/bootcnt.txt
killall Xorg
else
[ -x /usr/bin/dunst ] && notify-send -u low "Смена WM" "У вас всего один WM, менять не на что." && exit
yad --no-buttons --undecorated --image="error" --margins=10 --text "\n У вас всего один WM \n менять не на что.\n" --timeout=2 --geometry="+30+30"
fi
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 18 Июль 2019, 23:28:21
Icewm+Rox-dsktop, Icewm+Rox-витрина, Icewm-dsktop (что-то вроде такого)
(в Переменных окружения пока не особосилён)
  В ПРА03 шурудил, шурудил - пока по итогу - добавил в /home/live/.bashrc :

Код
export ICEWM_PRIVCFG=/home/live/iii/.icewm

=>  icewm пользует конфиг-файлы из /home/live/iii/.icewm/
( теоретически можно разными стартапами запускать различные миксы-icewm+rox)
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 19 Июль 2019, 00:00:01
хотя и можно попробовать и просто запуск "rox -d", разместив его ~

-- в /home/live/.config/autostart ( применит-но к ПРА)
-- в к.-либо другом соответствующем дистру "стартапе"
--------
 а "строка выборки из /home/live/.config/autostart" , см. /home/live/.icewm/startup в  030-De-pra03-ice-dsktp_rox-kn02 - его запустит.
 ---------
 хотя пока всё это - "не совсем то"
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 19 Июль 2019, 05:04:03
Выглядит так, и всего 30 строк кода.
скрин из disco32:(https://i.ibb.co/Jm8nZ5M/ice-jwm-disco.jpg) (https://ibb.co/Jm8nZ5M)
---------
это в icewm~e выбрал jwm
----------
правда с настройками экранов похоже перемудрил - нужно срочно возращать свой 030-screen.conf - jwm-панель на скрине есть,  :o а в моем мониторе то её не видно :)
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 19 Июль 2019, 05:34:58
- только игра-"Распутывалка" чего стоит (опасная, заразная вещь).
Из под icewm не могу найти  :(
:) в результате нашел (переключившись в jwm) - gplanarity
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 19 Июль 2019, 10:08:40
Посмотрите, как это сделано в "больших" линуксах через /etc/alternatives
Вроде так только в дебиане. Разве так:
В классическом Puppy это производилось через редактирование /etc/windowmanager, а далее .xinitrc берёт переменную.
не проще?
всего 30 строк кода
Или в одну строку : ntf (http://forum.puppyrus.org/index.php?topic=11768.0) -l ... или ntf -3
Название: Re: Puppy-disco 19.05 i686
Отправлено: DdShurick от 19 Июль 2019, 11:06:15
Вроде так только в дебиане.
Не только. Altlinux тоже.
не проще?
Покатай это мысленно туда-сюда, и сам поймёшь.
Или в одну строку : ntf -l
А в самом ntf сколько? Я то сравниваю с мургописцами. Выдают за шедевр, то, что можно написать за несколько минут.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 19 Июль 2019, 11:13:29
Я то сравниваю с мургописцами. Выдают за шедевр, то, что можно написать за несколько минут.
Да. там такое есть
Почти все что брал из пупи переделывал полностью
Код путаный и избыточный
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 26 Июль 2019, 23:03:06
Если кто пробовал -пишите о багах. Как иначе исправлять? Иначе, как у Дядь Саши - у меня раотает. Насчет избыточности - свой меню лист посмотрите. Насчет сырости - пытання, скаргы, пропозыции принимаются. И типа пра не сырой. Он постоянно в альфе, судя по всему. Но, блин, присутствует ВЕЗДЕ на нашем форуме. Даже в темах никак не связанных. Угомонитесь. Пуппи вы не загубите. Даже убрав с главной ссылки на  где скачать.
Название: Re: Puppy-disco 19.05 i686
Отправлено: k0l0p0k от 26 Июль 2019, 23:07:01
Пуппи вы не загубите
да никто его не губит
пуппи эволюционировал до пра
все нормально
Название: Re: Puppy-disco 19.05 i686
Отправлено: krasnyh от 26 Июль 2019, 23:12:16
Пуппи вы не загубите. Даже убрав с главной ссылки на  где скачать
Пока добавил (http://wiki.puppyrus.org/distr?&#%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B8_linux_%D0%BE%D1%82_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9) в вики наиболее активные сборки
Авторы сборок - постите описания сюда - перенесу


Надо было конечно не просто убрать старые ссылки Puppy Linux из шапки, но и добавить новые. Не зря же голосовали здесь http://forum.puppyrus.org/index.php?topic=21848.0 А голос большинства за добавление указанных Puppy из таблицы голосования.
Название: Re: Puppy-disco 19.05 i686
Отправлено: ШАМАНЯ от 27 Июль 2019, 09:41:34
Стандартная фича всех нерусифицированных пуппи здесь тоже присутствует :)
На разделах с fat32  вместо русских букв - вопросики  :)
В теме  конфиг ядра мы недавно обсуждали
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 27 Июль 2019, 10:10:38
типа пра не сырой
    В пра недоделок меньше?)
Может и не меньше, но взять более стабильную PRA или Ричи негде  :) А с пупи выбор есть

Пуппи вы не загубите
Нет такой задачи
Председатель Совета обязан своевременно ставить спорные вопросы на голосование Совета, а в случае отсутствия активности членов Совета - самостоятельно принимать решения по общим вопросам.
в голосовании единодушно только за "Нет"
Убрал
Хотите использовать срач для рекламы дистра ?  :)

Почему не хотите прислушаться к этим (http://forum.puppyrus.org/index.php?topic=21686.msg159404#msg159404) советам
Разве там не самый короткий путь к успеху?
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 27 Июль 2019, 10:36:04
Нафиг реклама. Просто добавьте ссылки на актуальные сборки с мурги. Попозже могу заняться их русификацией.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 27 Июль 2019, 10:40:21
Просто добавьте ссылки на актуальные сборки с мурги. Попозже могу заняться их русификацией.
Предлагаю сделать наоборот  ;)
Не очень компетентен в сборках пупи. Создавайте тему - будем обсуждать с теми , кто в теме
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 27 Июль 2019, 11:52:52
Сделаем. Чутка позже. Про баги все равно пишите.
Название: Re: Puppy-disco 19.05 i686
Отправлено: ШАМАНЯ от 27 Июль 2019, 12:51:19
Версия  presice 5.7 light за апрель этого года.
http://murga-linux.com/puppy/viewtopic.php?p=1024458
автор добавил "свежее" ядро 4.х, по сравнению с  presice 5.7 2013 года. Оно видит "новую" ext4 и  btrfs.
и драйвера новее.
Почистил от мусора и древних программ.
Получилась сборка размером 100 Мб - крупных программ нет, браузеры можно добавлять свои, как обычно в пуппи.
Прекрасный кандидат для русификации, по сравнению с disco 19.05  пошустрее.
Может быть, получиться поменять на патченное ядро 4.х  и ещё что-то вырезать, она уменшится будет ваще супер  для ретрокомпов :)
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 27 Июль 2019, 13:37:00
Гтк3 там есть? Сейчас посмотреть не на чем.
Название: Re: Puppy-disco 19.05 i686
Отправлено: shelezyaka от 27 Июль 2019, 18:39:40
автор добавил "свежее" ядро 4.х, по сравнению с  presice 5.7 2013 года.
Все 14 страниц не читал (пока,вечером просмотрю) но где там это ядро ?В сборке по словам разраба "Обе версии поставляются с ядром Linux: 3.14.56PAE, потому что это ядро, с которым мне больше всего повезло на всем моем старом и новом оборудовании от P4 до i5."

 
Гтк3 там есть?
"Поставляется с Gtk + 3, поэтому будет работать несколько современных приложений. Смотрите браузеры выше."

Пока не запускал ночью посмотрю.
Название: Re: Puppy-disco 19.05 i686
Отправлено: ШАМАНЯ от 30 Июль 2019, 12:33:25
Точно! Это другая версия!
Не видит btrfs вайфай сеть звук, та presice тоже называлась 5.7. light но с ядром 4.х видела.
Значит кто-то  mod этой сделал и выложил.У меня не сохранилась :(
Надо или искать ту, или к этой ядро 4 добавить и тогда руссифицировать.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 23 Сентябрь 2019, 05:37:56
   Есть на ж/д установленный Puppy-disco 19.05 i686 .
Давно его не запускал (да ранеее в нем что и сломал).
Каким-то образом уставил(относительно давно, пакетным менеджером ) на него mpv+fffmpeg и они работали.

 Позавчера решил наладить - удалил в сборке какталог(/? модуль с сохранением).

Итог( и "то, что тревожит") - не могу поставить MPV.
Т.е. вроде ставится, но не работает.
Когда обновлял списки(/?репы) в пакетном менеджере выдавало какие-то ошибки.
----------------------
[ пока не удалил сохраненку - mpv работал (+  xsel-mpv-yad)]
 
Название: Re: Puppy-disco 19.05 i686
Отправлено: Pro от 23 Сентябрь 2019, 05:45:16
удалил в сборке какталог(/? модуль с сохранением).
ну так восстановить его. testdisk, photorec и еще куча программ подобных.

Т.е. вроде ставится, но не работает.
ну проверить через ldd
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 23 Сентябрь 2019, 06:02:42
    удалил в сборке какталог(/? модуль с сохранением).

ну так восстановить его. testdisk, photorec и еще куча программ подобных.
спасибо. Еще не разу не пользовался (да и не помню уже как сохраненка называлась - делал не в один день).
--------
 запустил xsel-mpv-yad и на Ричи-32 - mpv+ffmpeg-от-пра03, + какие-то либы взял в модуле от mimi.
Работа xsel-mpv-yad на Puppy-disco показалась быстрее (? - ?сборка/?mpv+ffmpeg/?суточное-время-пользования сетью).
Охота "достоверно" сравнить скорость - буду благодарен и за выложенный работоспособный mpv-модуль.
=================
Раньше вроде все работало( до удаления сохраненки, а mpv ставил без бубнов).
Почему-то предполагаю :), что в репах( /пакетном менеджере) что-то сломалось.
Название: Re: Puppy-disco 19.05 i686
Отправлено: Pro от 23 Сентябрь 2019, 06:57:00
да и не помню уже как сохраненка называлась
а не важно как называлась.


Еще не разу не пользовался
лучше сразу освоить, полезный навык.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 23 Сентябрь 2019, 09:19:14
не могу поставить MPV
Вики (http://wiki.puppyrus.org/puppyrus/pfs#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B_%D1%83%D0%BC%D0%B5%D0%BD%D1%8C%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F) п.3-5
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 23 Сентябрь 2019, 12:32:06
ПМ можно поправить. Надо в /root/.packages удалить distro-compat-repos-ubuntu-*. Точно не вспомню. Вечером посмотрю - отпишусь. И после этого обновить списки.
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 23 Сентябрь 2019, 12:57:52
Пупи на свежих юбунтах (https://sourceforge.net/projects/zestypup/files/)
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 23 Сентябрь 2019, 13:19:36
Да, мне кажется, я ошибаюсь. Не distro-compat repos, а packages-ubuntu-*. Лучше вечером еще проверю.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 23 Сентябрь 2019, 17:51:40
 links-2.8-1_ptchd-kn07_pd-3.sfs - https://yadi.sk/d/JWkKXj_xtjtQ7Q
- "на троечку" - попробовал сделать консольно-mksquashfs модуль «с уклоном на рута» из модуля для ПРА."
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 23 Сентябрь 2019, 18:37:33
  С zarfy подразобрался, но у него - gui  немного замороченный для двух мониторов - размер мониторов в окне настроек - 1см х 1см  - не мог поймать/выравнять нижение края ( нужно будет для icewm) .
  По итогу - подправил в его конфиге - нормально ( и настройка частоты второго монитора)
--------
Сообщение - из Links2, но он при написании «ответа» рус.шрифт почему-то не берет(только вставка). Подобное встречал на консольной сборке-Альт-клуба, как на ПРА - не помню/не обращал внимания.
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 23 Сентябрь 2019, 20:12:17
Насчет ПМ - удалить в /root/.packages файлы Packages-ubuntu-disco-main (universe multiverse) и обновить базу пакетов
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 24 Сентябрь 2019, 04:44:46
  Удалял, обновлял - не пошло.
  При запуске также не хватает по крайней мере libcaca.so.0.
  Возможно у меня раньше был подключен к.-либо модуль(содержащий недостающее) до установки mpv.
  Потом буду еще пробовать ( устанавливать, добавлять библиотеки).
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 24 Сентябрь 2019, 04:50:25
  mpv мне нужен и для ip-tv/radio
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 24 Сентябрь 2019, 04:52:33
  2 Pro : да, навык был бы действительно полезен...
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 24 Сентябрь 2019, 05:20:14
  При установке , mpv вытянул пакетов на 105 Мб ( наверное с ffmpeg).
  С первого взгляда - много, но это как считать ...
  Пусть Палемун ~=30 Мб, но после запуска еще как минимум +100 Мб.
  =========( итого - приблизительно одинаково)
 
  Но при просмотре ч/з mpv, как минимум, порядочно разгружается проц, да еще остальные плюсы в комплекте.
  -----------------
  Субъективно -  я к.-либо браузеру особо не привязан - не храню в них инфу, и т.п.
  Мне "по мере освоения" на данное время, в 90% достаточно links2+mpv ( конечно с ffmpeg,ytdl,python ).
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 24 Сентябрь 2019, 06:51:07
Как это не хватает libcaca.so.0 ? ??? Она ж в основном sfs! Проще сохраненку убить
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 24 Сентябрь 2019, 06:56:21
Чтобы не тянуть ffmpeg вместе с mpv - подключите тот, что в шапке. И, чтобы не убивать систему, лучше пользовать патченый ppm для создания модуля, который потом и подключать/отключать
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 24 Сентябрь 2019, 07:41:08
  Да, потом попроверяю всё по-скурпулезнее.
  Насчет связки mpv+ffmpeg - не уверен - возможно плотно зависят друг-от-друга - на ПРА бывали какие-то заморочки - либы то ли "бились", то ли их не доставало".
  Про libcaca.so.0 оба раза, при запуске mpv в терминале, извещало. 
 
  Как будет время буду еще пробовать; соберу xsel-trans+mpv-yad.sfs(добавка в хоткеи - "ручная") [так-то все уже работало]
Название: Re: Puppy-disco 19.05 i686
Отправлено: sfs от 24 Сентябрь 2019, 09:01:10
mpv+ffmpeg - не уверен - возможно плотно зависят друг-от-друга
Да. mpv компилится под определенную версию ffmpeg. Для каждой версии mpv есть свой диапазон подходящих версий ffmpeg
Название: Re: Puppy-disco 19.05 i686
Отправлено: imp от 24 Сентябрь 2019, 15:21:19
Еще раз - libcaca есть в оснонвной системе!
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 24 Сентябрь 2019, 18:24:05
 xsel-trans+mpv_yad_root-kn01.sfs - https://yadi.sk/d/SeX7m5iiX634qg  .
  хоткеи - "ручная добавка":
  /usr/local/bin/trans-yad-4.sh ~= "z"
  /usr/local/bin/xsel-mpv-term-yad-6.sh ~= "y"

  Сам пока не проверял на "чистой системе".
  Для xsel-mpv - нужны: mpv+ffmpeg, python(? в системе). ytdl -последний - в модуле.
 -------------
  libcaca - у меня в системе не было - зачастую, первая мысль в таких случаях "Кто-то ...сбондил!"(если употребить дедушкин термин) -
  libcaca-0.99.beta19-2.0-i686.pkg.tar.xz - https://yadi.sk/d/UWM_X7848tL42g - вроде из Арчлинукс32.
  ---------
  По наличию времени буду пробовать на чистой системе делать модули( патч ппм, как понял - для них), обустраиваться, ... ... сравнивать скорсть, есть мысль попробовать модули-mpv+ffmpeg прикрутить к Ричи32.
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 26 Сентябрь 2019, 06:15:19
  пока по итогу - установил mpv( потянул и ffmpeg, python), еще сделал себе и модуль из сохраненки (~= 50 mb)/
  Пробовал на Ричи32 - тянет милион либ - пока больше пробовать не буду.
   
  Icewm пока не делал.
  В jwm ч/з ГУИ настроек добавил mask4+z, mask4+y.
     
  По win+y (/usr/local/bin/xsel-mpv-term-yad-6.sh) - показывает, и !! есть звук во всех 8-ми ютубе-видео из шапки-форума ( на ПРА некоторые не звучали [на пра03 , пра64 - ?/не помню]).
--------------
 -- нужно еще перепроверить :
      делал модуль --mksquasfs в disco --> в Ричи32 unsquashfs - отказался делать.
          =====
  в сборке есть выход в консоль с "глушенными иксами". В относительно далеких намерениях - "прокачать" в консоле "links2+mpv+скрипты"
     без libcaca.so.0 - никак, каталог -libcaca - в системе есть
Название: Re: Puppy-disco 19.05 i686
Отправлено: knn от 28 Сентябрь 2019, 16:16:43
mpv_0.29.1+ffmpeg__python3.7.sfs - https://yadi.sk/d/kUC41X6bIWBrJg ( нефеншуйно - собрал из сохраненки)
- xsel-mpv - показывает.
- для Take a shot просит ffmpeg
## проверяю на разных сборках ip-tv -склоняюсь к мнению - скорость зависит от адреса (по крайней мере у меня на данное время)