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

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: sfs от 06 Ноябрь 2018, 16:18:54

Название: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 06 Ноябрь 2018, 16:18:54
LF (http://forum.puppyrus.org/index.php?topic=15276.msg86220#msg86220)
lfmlq-1811-01.iso (http://www.mediafire.com/file/i2r1jchhgbxo2pp) : palemoon vlc atril connman polybar kernel-4.19-LTS
При старте ест 300 Мб RAM
Цель сборки:
1. протестировать фичи manjaro (http://forum.puppyrus.org/index.php?topic=16310.msg150076#msg150076). Особенно настройку печати
2. Протестировать свежее ядро и видеодрова (см. ниже)
3. Протестировать фичи моих initrd:
rootaufs2.  Починил сохранение в файл. Добавил загрузку модулей .sfs .xzm
overlayfs2. Сделал сохранение в папку на раздел с установленным фул. В rootaufs2 получалось только на другой раздел (неудобно). Т.е. теперь для этого режима можно использовать ядра без aufs (как в арче)
squashfs (https://github.com/RegalisTechnologies/mkinitcpio-squashfs)2. Загрузка системы из squashfs. Работает без aufs. Загружает по сети. Использовать с overlayfs2
Можно перевести автообновляемый фул обратно во фругал, но уже монолитный
4. Протестировать connman (https://wiki.archlinux.org/index.php/ConnMan). Только провод и wifi. Зато меньше NM. GUI gtk3 и qt5
5. chroot2pfs (http://forum.puppyrus.org/index.php?topic=21158.30)

Фикс долгого автологина (http://www.mediafire.com/file/o49b7lnbf18b7sm/089-lfm1811-sf12%252B.pfs/file)
При автологине черный экран. Приходилось ctrl+f6 и обратно ctrl+f7
Каким образом эта добавка связана для меня загадка. Нашел экспериментально. Если бы не фругал - не нашел бы
Если у вас не проявляется - значит вам этот фикс не нужен. Больше в нем ничего нет
Его надо добавить, а не вместо 089-lfm1811-sf11.pfs


Сборка для FULL (http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8%D0%B2%D0%B0) установки и постоянного обновления (т.е. заморозки (http://wiki.puppyrus.org/setups/pacman?&#arch_rollback_machine_%D0%B7%D0%B0%D0%BC%D0%BE%D1%80%D0%BE%D0%B7%D0%BA%D0%B0_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F) в manjaro нет)

Как Frugal тоже можно использовать, но без заморозки репы через какое-то время без
обновления базового модуля (http://forum.puppyrus.org/index.php?topic=18910.msg120892#msg120892) будет не собрать
Поэтому, если планируете использовать Фругал - сразу соберите все нужные модули
Как все LF частично совместим с http://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/

Делал через buildiso (https://wiki.manjaro.org/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B0_Manjaro_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_buildiso) - не понравилось. PRA я делаю проще

Дополнительные модули (DEVX pulse gtk3) лежат вместе с iso (http://www.mediafire.com/folder/0d1y4z8z3za3b/manjaro-lxqt)
chromium.pfs-lfm1811-sf01.pfs
DEVX-lfm1811-sf01.pfs meson.pfs-lfm1811-sf01.pfs - для компиляции
locale.pfs-lfm1811-sf01.pfs - нерусские локали, man doc

ffmpeg.pfs-lfm1811-sf01.pfs
vlc.pfs-lfm1811-sf01.pfs

mhwdfs-lfm1811-sf02.pfs - при подключении и указании в параметрах ядра 'nonfree' ставит проприетарные драйвера для ati и nvidia. Они же модулями выложены здесь (http://ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/kernel/new/4.19.1-1-MANJARO-drv/). Определить какие нужны Вам так (http://forum.puppyrus.org/index.php?topic=21171.msg150396#msg150396)
mesa-vdpau-01.pfs-lfm1811-sf01.pfs - свободные драйвера для видеокарт (то,что устанавливает mhwd)

modemmanager.pfs-lfm1811-sf01.pfs - если модема нет - не нужен
network-manager.pfs-lfm1811-sf01.pfs

python2.pfs-lfm1811-sf01.pfs
skype.pfs-lfm1811-sf01.pfs - проверил только на запуск - отпишитесь

teamviewer-beta.pfs-lfm1811-sf01.pfs - у меня не работает - запускается , но цифры не выдает
virtualbox.pfs-lfm1811-sf01.pfs - проверил на исо

Репозитории пакетов PRA64 и еще несколько подключены - но это для опытных. Не все может быть совместимо

По поводу длительной поддержки этой сборки пока не определился- как примите
Планирую аналогичную на пакетах арча
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: RoDoN от 06 Ноябрь 2018, 23:44:17
Почему именно LXQT ? Чем привлекает?
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: krasnyh от 07 Ноябрь 2018, 00:00:35
Минимум самопала и максимум совместимости с manjaro
Записал на флешку (dd), в live-режиме не запустился. Может и не должен?
Есть возможность запустить скрипт установки manjaro, но это что-то не то. Никогда такие вещи не запускал, может что не правильно сделал. Хотя разные линуксы как iso запускаются с флешки в live-режиме.
Цитата
kernel /%d%/boot/vmlinuz-%k%-x86_64 lang=ru_RU keytable=us tz=Europe/Moscow  root=/dev/sdb dir=%d% rw quiet
(Иначе не запускалось).
Скриншот.
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 07 Ноябрь 2018, 09:31:38
Почему именно LXQT ? Чем привлекает?
Самый легкий из полнофункциональных ДЕ. Размер для фул не критичен
Доп. проги (которых нет в qt) легко трансформируется gtk2 <-> gtk3 (т.е. есть и такие и такие)
Чистую gtk2 на свежем срезе не собрать - лезут проблемы с vte2 (см. тему prar1806)
Нет для manjaro даже community сборки LXQT - планирую довести до правильного вида (https://wiki.manjaro.org/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B0_Manjaro_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_buildiso)
Там , кстати , из коробки что-то типа нашей модульности - база отдельно ДЕ отдельно. Так что можно любых ДЕ настрогать по спискам пакетов PRAR...

root=/dev/sdb
Универсально будет root=LABEL=cd (http://wiki.puppyrus.org/soft/arch-initrd#root)
В этом исо "isolinux hybrid iso". Подсунуть имя с пробелами мне не удалось
Переделаю
Есть возможность запустить скрипт установки manjaro, но это что-то не то.
Да. Это  установщик для юзера , который хочет собрать вообще свою сборку. Для этого лучше заюзать architect iso (что я и делал)
Т.е. в моей авторской не особо нужен. Надо будет убрать
В моей более уместен инсталлятор из пра ....
Короче - с инсталляцией фул надо думать, пробовать...
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: RoDoN от 07 Ноябрь 2018, 11:38:08
Нет для manjaro даже community сборки LXQT
А это что?
https://osdn.net/projects/manjaro-community/storage/lxqt/
Обсуждение на форуме:
https://forum.manjaro.org/t/lxqt-17-1-12-2-iso-rebuild-update/56005
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 07 Ноябрь 2018, 11:49:17
Здесь (https://manjaro.org/community-editions/) нет
Это не важно. По любому хорошо бы https://wiki.manjaro.org/index.php?title=Build_Manjaro_ISOs_with_buildiso освоить
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: RoDoN от 07 Ноябрь 2018, 12:17:13
Здесь (https://manjaro.org/community-editions/) нет
Как это нет, а где ж я ссылки-то нашел?
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 09 Ноябрь 2018, 11:41:09
Как это нет, а где ж я ссылки-то нашел?
Похоже, когда я делал, их еще не было

Посмотрел manjaro-lxqt-18.0-beta5-testing-x86_64.iso -  тяжелее моей (385Мб против 245)
Если заменить: NM на connman и пр. (что не особо сложно в ПМ) - примерно то и выйдет
Короче - нет смысла делать свою manjaro. Имеющиеся вполне. Не зря дистр в топе distrowatch
Достаточно универсального (для любого дистра) initrd с фичами rootaufs2. Это планирую...

Уж если делать под фул - на арче. Тогда будет дополнительная фича - заморозка репы
А mhwd - посмотреть на предмет прикручивания к ПРА
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 16 Ноябрь 2018, 16:04:31
Доработал сборку. Перезалил. Переделал шапку
Много нового, что мы обсуждали. Отрабатывал методики дальнейшего развития ПРА
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: krasnyh от 16 Ноябрь 2018, 16:45:10
А все наработки PRA, типа pfs-utils? Уже не нужны? Прощай frugal? :(
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 16 Ноябрь 2018, 16:55:45
Как раз наоборот. Все что "нажито непосильным трудом" в ПРА здесь тоже присутствует
Более того доработаны фичи для превращения фул во фругал
Продолжаю идею ПРА Ролл. Вот фул составлябщую наконец пытаюсь осмыслить и опробовать

Хочу вернуться к идее дистронезависимости. Т.е. взглянуть на фругал шире.
Вернул к жизни LF (http://forum.puppyrus.org/index.php?board=182.0)
pfs-utils как раз наработка не ПРа , а совместная. Считаю, что получилось хорошо. Возможно в этом ключе получится доработать и остальные утилиты
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 19 Ноябрь 2018, 10:01:21
Давай вместо МедиаОгня я расположу дистриб на Я.Диске, а то скорость мизерная.
Там есть счетчики скачиваний?

Поправил в шапке ссылку на модули
Добавил в шапку фикс
Принтера и nvidia4xx кто-нибудь проверил? В пра портируем?
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: RoDoN от 19 Ноябрь 2018, 10:04:30
Там есть счетчики скачиваний?
Да, а еще и счетчик просмотров есть.
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: Neyel от 08 Март 2019, 10:28:53
А какие имя и пароль в этой сборке - подскажите  :)
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: krasnyh от 08 Март 2019, 11:03:05
А какие имя и пароль в этой сборке
В стандартном манджаро --> manjaro/manjaro; root/root
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: Neyel от 08 Март 2019, 11:19:02
В стандартном манджаро --> manjaro/manjaro; root/root
Не подходят ни первый ни второй - видимо sfs что-то поменял в сборке
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: krasnyh от 08 Март 2019, 11:29:40
Не подходят ни первый ни второй
Значит стандартное для PRA -- live:woofwoof; root:woofwoof

В систему не зайти?
Скриншот.
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: krasnyh от 08 Март 2019, 11:47:49
 Когда еще sfs выпустил эту сборку, я ее с флешки не мог запустить. Запускался стандартный установочный скрипт манжаро и требовал логин и пароль.
http://forum.puppyrus.org/index.php?topic=21151.msg150089#msg150089

Сейчас запустил с виртуалки.
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: Neyel от 08 Март 2019, 12:09:16
Спасибо пароль woofwoof подошёл
Когда еще sfs выпустил эту сборку, я ее с флешки не мог запустить.
У меня запускается - в menu.lst прописано следующее:
Код
title ▒▒ LFM LXQT FRUGAL. Без загрузки в RAM и сохранения.\n Модули не загружаются в RAM (оперативную память)\n load=module[1];module[n]   - .pfs загружаются выше базы из /optional\n noload=module[1];module[n] - пропуск загрузки перечисленных модулей (regex)\n step - вывод подробностей загрузки (пошаговый режим)
set d=lfm
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
#kernel /%d%/boot/vmlinuz-%k%_64 lang=ru_RU keytable=us tz=Europe/Moscow  root=LABEL=hybrid-iso dir=%d%  rw quiet
kernel /%d%/boot/vmlinuz-%k%_64 root=/dev/sdb4 dir=%d% rw quiet
initrd /%d%/boot/initrd-sf03.cpio.xz /%d%/boot/initrd-%k%_64-fallback+.cpio.xz

Установил драйверы nvidia через графический установщик manjaro - и облом  :( :
Код
[live@manjaro ~]$ sudo modprobe nvidia
modprobe: ERROR: could not insert 'nvidia': Exec format error

В чём может быть проблема? Ядро manjaro не стыкуется с драйвером?
Название: Re: LF (linux frugal). Manjaro 18.0 LXQT x86_64
Отправлено: sfs от 09 Март 2019, 08:55:22
пароль woofwoof подошёл
Эта инфа есть в шапке menu.lst (в корне сд)
Установил драйверы nvidia через графический установщик manjaro
Точно версии ядра и дров совпадают?
Меняйте ядра + дрова из свежней репы. Там перекомпиляют одну версию ядра несколько раз - см. последнюю цифру в названии пакета