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

Автор Тема: PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux  (Прочитано 625437 раз)

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

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #210 : 21 Январь 2015, 01:40:39 »
Создал модуль по рецепту DdShurik. Скачал с оф.сайта архив, распаковал, удалил лиштий пресет иконок и ненужные локали. Запаковал по предложенному выше рецепту. Когда запускалась mkpfs - доходило до 100% и клинило систему с mksquashfs все ок. Подключил.
Запускаю через терминал - не пашет. Смотрю в /mnt/ есть ./FileZilla-3.10.pfs. Смотрю файлы /usr/share/ - все на месте. Захожу в /bin нет бинарника ??? Не поверил глазам. Распаковываю pfs-ник - есть бинарник. Смотрю в /bin - нет бинарника  ::)
Запускаю sh /usr/bin/gshot - unable to open the connection to the session bus и /bin/ash: плохой интерпретатор.
Кладу pfs-ник в /pra/modules - крах системы - ошибки связанные с dbus и  remount root. загружаюсь с noload=Zilla - опять крах.  :-\ не отключает???
Загружаюсь в тахр  подключаю - все ок. Перелаживаю в /optional. load_pfs выдает ошибку(плохой интерпретатор) /usr/local/bin/sfs_event_add:
Куда копать? прилаживаю модуль FileZilla-3.10.pfs(действителен 5 дней)
« Последнее редактирование: 21 Январь 2015, 01:44:54 от for_wov »
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #211 : 21 Январь 2015, 03:24:29 »
3. не монтируются СД-карты (в портеусе тоже, правда) - очень нужно. Может надо какой модуль прикрутить?
да наверняка, как вариант надо смотреть последние строки в dmesg и сравнивать до и после вставки карты.

for_wov, срочно в церковь!
« Последнее редактирование: 21 Январь 2015, 03:27:12 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #212 : 21 Январь 2015, 07:07:45 »
Тестирую 1501...
2. дублькоммандер...
3. не монтируются СД-карты...
1501 - какой разновидности? Уважаемый sfs их уже 4 штуки склепал :)
2. В репе pra вроде его нет, откуда брали?
3. У меня нормально. Вариант JWM+Rox

pra1501 кто либо запускал команду mkpfs?
Сегодня пару модулей перебирал, ничего плохого не заметил.

Куда копать? прилаживаю модуль FileZilla-3.10.pfs
Создать каталог /usr. В pra требует libpng12.so.0  Подкинул, проверил на запуск - работает.
« Последнее редактирование: 21 Январь 2015, 07:22:42 от nik152 »
Ноутбуки: Lenovo B590 - Intel Core i3-3110M, 2.4 GHz, RAM-4GB, Video - Intel HD Graphics 4000
Acer Extensa 5200 - Intel Celeron M440, 1.86GHz, RAM-1GB, Video - Intel 945GM
Нетбук Asus EeePC 901 - Intel Atom N270, 1.6GHz, RAM-1GB

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #213 : 21 Январь 2015, 08:48:55 »
Filezilla:
Куда копать?
Каталоги /bin и /share должны быть вложены в /usr. Для Puppy компилируем с prefix=/usr
В PRA не хватает библиотеки libpng12.so.0

PRA:
Попробовал запустить "Пример загрузки с hdd"
1) "Прыгающее" меню. Невозможно попасть на нужную строчку. Со старым шрифтом этого не было.
2) "Любимый" systemd выдал пару ошибок, потупил немножко и зациклился на загрузке иксов. При чистой загрузке - всё ok
« Последнее редактирование: 21 Январь 2015, 09:13:02 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #214 : 21 Январь 2015, 09:26:21 »
если компилируется заново, то лучше собрать с  поддержкой libpng16.so.0 естественно
sfs, в devx должна лежать DEV от той libpng которая в системе, чтобы самособираемые программы нормально линковались.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #215 : 21 Январь 2015, 09:33:43 »
если компилируется заново, то лучше собрать с  поддержкой libpng16.so.0 естественно
sfs, в devx должна лежать DEV от той libpng которая в системе, чтобы самособираемые программы нормально линковались.
Именно так и есть. В системе libpng16 (как в арче). Все скомпиленное будет под 16
Некоторые бинарники стырены из slitaz и т.п. (ну не получается у меня даже по их рецепту такой же , например, mplayer)
Отсюда и libpng12. Он в /opt. Причем встречается достаточно часто. Подумываю не положить ли его в /usr/lib (без dev части).

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #216 : 21 Январь 2015, 09:38:37 »
А может стоит добавить в систему libpng12.so.0, чтоб была по умолчанию хоть и старая версия, а то ведь это не первый и не второй случай, когда нужна эта либа при перепаковке .deb или .rpm
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #217 : 21 Январь 2015, 09:54:57 »
Пожалуй libpng12 не помешает. libpng16 это не помешает. Надо посчитать сколько раз она повторяется в game

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #218 : 21 Январь 2015, 09:55:55 »
А может стоит добавить в систему libpng12.so.0, чтоб была по умолчанию хоть и старая версия, а то ведь это не первый и не второй случай, когда нужна эта либа при перепаковке .deb или .rpm
неа тогда будет несостыковка с бинарниками самого Arch linux т.к. этот libpng такая бяка что разные версии друг з другом никак не совместимы.
Если будете ложить libpng12 проследите чтобы libpng.so ссылка указывала на libpng16 т.к. при компиляции она используется.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 585
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #219 : 21 Январь 2015, 10:00:40 »
pra03-1501game
логин вручную, походу pra03 для моего компа не подходит, хотя первый pra03 без обновления dist up логинился автоматом
 Что то не так с меса, или конкретно с ati-dri, либо для моего компа не подходит(проверю еще на ноуте)
вообщем с автоматич загрузкой меса после логина и старта иксов екран тухнет через секунду-становится черным, ничего не работает.
То же самое, только и без mesa ничего не меняется :(
Lenovo G555, ATI Radeon HD 540v 512MHz.
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #220 : 21 Январь 2015, 10:02:33 »
pra1501 кто либо запускал команду mkpfs? у меня задвоение (троение и т.д. ) процессов.
C помощью mkpfs сделан весь pra. Похоже - у Вас индивидуальные проблемы. Проверьте версии модулей с 1501.iso. Проверьте без сохраненки и только с базовыми модулями. Если полегчает - ищите что мешало
Про урезание фирмваре и модулей ядра уже писал. Надо разбираться без него и с ним. Результаты в отдельную тему
при добавлении файла на форум на рабочем столе лежит файл _dd-del.desktop.
Этот файл на всез раб. столах (кроме rox) Добавлен "по просьбам трудящихся" Удаляет все ярлыки на р. столе
и еще dir2pet->pet2pfs=false
Про это не понял

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #221 : 21 Январь 2015, 10:13:51 »
1. заметил что трукрипт не открывает ранее созданные тома, пишет неверный пароль или том не родной. Очень неудобно.
Этот?
2. дублькоммандер
Модуля http://doublecmd.sourceforge.net/ для pra3 нет. Нужен?
3. не монтируются СД-карты (в портеусе тоже, правда) - очень нужно. Может надо какой модуль прикрутить?
Не на чем проверить. Кто может подтвердить и проделать предложенное Pro выше

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #222 : 21 Январь 2015, 12:48:56 »
pra1501 кто либо запускал команду mkpfs? у меня задвоение (троение и т.д. ) процессов.
C помощью mkpfs сделан весь pra. Похоже - у Вас индивидуальные проблемы.
Скорее всего кирдык жесткому диску или память пошаливает.
Грешу на диск из за обращения mkpfs к диску (ох и грузит систему ::))
Не отрицаю проблему оперативки т.к. большие программы типа хрома колбасят систему не менее яро.
По ходу пора менять железо или искать другой дистр.
Цитата
и еще dir2pet->pet2pfs=false
Про это не понял
попытка обойти mkpfs. не обращайте внимания.
P.S. после снятия скриншота filezilla собралась и даже запустилась хоть и потребовала библиотеку. pra1501a (original)
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн ramd

  • Старожил
  • ****
  • Сообщений: 324
  • Репутация: +8/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #223 : 21 Январь 2015, 14:07:20 »
Спасибо за ответы и вопросы!
Вот на что ответить могу сейчас:

0. Ноут - Acer Aspire1 с HDD, дистрибутивы разных линухов на разделе фат32 диска, загружаются grub-ом. Перенес чтоб не убивать флешку, т.к. экспериментов - перезагрузок много.
 
1. сейчас тестирую 1501а и 1501 миддл, но могу загружать ещё 1409 и 1412 для сравнений.

2. JWM+ROX на 1501, 1412, 1409, портеус31+xfce - у меня не автомонтируют СД-карты (пробовал разные карты). Слакс автомонтирует без проблем. Подозреваю в фирмваре не хватает чего-то для моего ноута. DMESG до и после втыкания карты сделаю чуть позже.

3. трукрипт и госткрипт погоняю и отчитаюсь.

4. дублькоммандер собирал из tgz ещё для слакса (где-то полгода назад). в слаксе, портеусе работает, в PRA - запускается коряво, не может примонтироваться корректно к дискам. проблема известная, но пока не решенная. другие двухоконники не очень понравились.

ЗА АЛЬТЕРНАТИВНУЮ ВЕРСИЮ ДУБЛЬКОММАНДЕРА БУДУ ОЧЕНЬ БЛАГОДАРЕН, протестирую.
Acer Aspire One AO532h (Intel Atom 1,6GHz / 2Gb RAM / SATA-HDD / 1024x600 screen)
Samsung 300E4A (Core i3 / 4Gb)

Оффлайн ramd

  • Старожил
  • ****
  • Сообщений: 324
  • Репутация: +8/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #224 : 21 Январь 2015, 14:53:44 »
Сразу после загрузки сделано в терминале под рутом:
dmesg > /mnt/sda1/d0.txt
Acer Aspire One AO532h (Intel Atom 1,6GHz / 2Gb RAM / SATA-HDD / 1024x600 screen)
Samsung 300E4A (Core i3 / 4Gb)