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

Голосование

Нужна ли большая сборка PRA-roll ?

Да. XFCE + LXQT
11 (25.6%)
Да. XFCE
18 (41.9%)
Да. LXQT
4 (9.3%)
Да. С другим DE (Mate, KDE ... - пишите в комментарии)
3 (7%)
Нет. Достаточно OLS
7 (16.3%)

Проголосовало пользователей: 43

Автор Тема: PRA-roll 21.10. x86_64 (64бит). Frugal + Full c автообновлением пакетов  (Прочитано 197582 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5036
  • Репутация: +130/-1
Выпуск системной библиотеки Glibc 2.36

Цитата
Для платформы Linux добавлена функция process_mrelease(), позволяющая ускорить освобождение памяти процесса, завершающего своё выполнение. В обычных условиях освобождение ресурсов и завершение процесса выполняется не мгновенно и по разным причинам может задерживаться, что мешает работе функционирующих в пространстве пользователя систем раннего реагирования на нехватку памяти, таких как oomd (предоставляется в systemd). При помощи вызова process_mrelease подобные системы могут более предсказуемо инициировать возвращение памяти от принудительно завершаемых процессов.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5036
  • Репутация: +130/-1
Но mkpfs любой_dir не срабатывает
У меня срабатывает, но версия pfs-utils отличается. Причем я даже не знаю, где взять подобное, это осталось со времен обкатки overlay с ingvaro.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5036
  • Репутация: +130/-1
Цитата
Glibc 2.36
Обновил у себя. Полет нормальный, ничего пока не отвалилось. Использовал "systemd-nspawn -D 001-prar-2207-sf01", надеюсь я не изобрел велосипед.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
Glibc 2.36
тогда надо дождаться ффмпег51 и обновить срез арчрепы
Использовал "systemd-nspawn -D 001-prar-2207-sf01", надеюсь я не изобрел велосипед
В chroot2pfs же есть systemd-nspawn. Т.е. сделали модуль с glibc или обновили внетри 001 ?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
Решил с mount

mpv-0.34.1-2207-sf01.pfs - из арчрепы

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
В итоге я по прежнему считаю, что для арча надо 2 модуля меса с выбором или - или
001-prar-2207-sf02.pfs
030-mesa-22.1.3-2207-sf01.pfs
030-mesa-amber-21.3.9-2-2207-sf01.pfs - думаю в исо поставить только этот. Подойдет ко всем видяхам. В новом улучшений пока мы не выявили. Он больше в 2 раза. Новый будет в репе pfs
« Последнее редактирование: 11 Август 2022, 10:12:33 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
040-de-wayfire-0.7.3-2207-sf02.pfs - не запускается без vulkan-icd-loader. Добавил
mesa-amber он не нужен. Надо будет перенести vulkan-icd-loader в 001

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
089-upd-2110-sf44.pfs
 обновил glibc

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5036
  • Репутация: +130/-1
Код
live@roll2207 ~ % pure-ftpd
pure-ftpd: /usr/lib/libcrypt.so.1: version `GLIBC_2.2.5' not found (required by pure-ftpd)
Код
live@roll2207 ~ % sudo pacman -F libcrypt.so.1
core/libxcrypt-compat 4.4.28-2
    usr/lib/libcrypt.so.1
Доустановил libxcrypt-compat, заработало.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
Доустановил libxcrypt-compat
Тоже заметил. Лучше перекомпилю

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
Вылечил старую проблему
Грузится до запроса логина, после ввода (live/woofwoof, root/woofwoof) замирает на несколько секунд - и опять запрос.
На реальном железе.
Вылечил запуском Х от рута (как в minirc) /etc/X11/Xwrapper.config
Так Xorg с systemd запускается от root

Чтобы от юзера :
удалить  /etc/X11/Xwrapper.config
В /etc/profile.d/startx.sh
[[ $(fgconsole 2>/dev/null) == 1 ]] &&  { [ -e /usr/bin/systemctl ] ||  U ; exec startx -- vt7  2>/dev/null ; }
удалить -- vt7
Будет в следующем 089*.pfs

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33171
  • Репутация: +226/-0
  • Автор темы
    • PuppyRus-A
В свежем systemd новая фишка : после изменения fstab mount хочет systemctl daemon-reload
Без этого никакие скрипты с mount не работают. Например pfs-util
При этом сам mount , pfsload работают, но выдают такое сообщение.
А pfs mkaufs и соответственно mkpfs не работают. Добавил в pfs mkaufs : systemctl daemon-reload
Но это не все. Пока не синхронизировалось время (а это произойдет только после поднятия сети) daemon-reload не помогает
Пока убрал все в pfs и добавил в конец updste-cache:
Код
touch /etc/fstab && sudo systemctl daemon-reload

На самом деле pfs написан криво : переменным присваивается вывод скриптов. Если в скрипте было лаже информационное сообщение - оно попадает в переменную

Альтернативный метод - поправить в бинарнике mount путь /run/... на несуществующий, который проверяется перед выводом этого сообщения. Можно прямо в mcedit правкой одной буквы на другую
Но это уже совсем жесткач...