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

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

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

Оффлайн ramd

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

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #226 : 21 Январь 2015, 15:10:01 »
Модуля http://doublecmd.sourceforge.net/ для pra3 нет. Нужен?
Да, хотелось бы, тем более, что есть
Цитата
Поддержка WCX, WDX и WLX плагинов от Total Commander
которых достаточно много. И если это действительно так, то... будет здорово :)
Ноутбуки: 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #227 : 21 Январь 2015, 15:40:23 »
Что то не так с меса, или конкретно с ati-dri, либо для моего компа не подходит(проверю еще на ноуте)
вообщем с автоматич загрузкой меса после логина и старта иксов екран тухнет через секунду-становится черным, ничего не работает.
загрузка без меса-нормально, и если подключить меса в ручную и передернуть иксы, то все работает, екран не тухнет, игры работают, в вартандре даже с пониженым пингом два танка отправил в накаут :)
 А вот если автоматом загрузится с меса 10.03 из pra02, то екран не тухнет и игры тоже работают
Может дело в комбинации модулей - попробуйте убрать все лишние для этого теста
Может быть сделать pacman2pfs mesa модуль и посравнивать
  В xfce pra не нравится только одно-не работает регулятор громкости клавиатуры, в jwm и опенбоксе работает
В iso c openbox и jwm нет модуля pulseaudio. Нужен для скайпа (но можно и без него с некоторыми ограничениями)
В game - кто (trayVolume retrovol qastool) и как не работает?
Для пульса это должно работать. Мне сейчас не на чем тестить

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #228 : 21 Январь 2015, 15:46:13 »
1) "Прыгающее" меню. Невозможно попасть на нужную строчку. Со старым шрифтом этого не было.
Точно дело в шрифте? можете со старым попробовать? У меня такого эффекта нигде не было. grldr точно из pra?
2) "Любимый" systemd выдал пару ошибок, потупил немножко и зациклился на загрузке иксов. При чистой загрузке - всё ok
А "чистая загрузка" - это как?

логин вручную только и без mesa ничего не меняется :(
Lenovo G555, ATI Radeon HD 540v 512MHz.
А на самой тонкой сборке тоже плохо?

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

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 585
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #229 : 21 Январь 2015, 15:50:18 »
С jwm получается на pra3-1501a. На game - в аварийном режиме, startx, рабочий стол загружается, клава и мышь не работают.
« Последнее редактирование: 21 Январь 2015, 15:52:23 от АлисА »
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн nik152

  • Ветеран
  • *****
  • Сообщений: 456
  • Репутация: +22/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #230 : 21 Январь 2015, 15:50:55 »
Кто может подтвердить и проделать предложенное Pro выше
Линк libpng12.so.0 на libpng16 - это имелось в виду? Пробовал на libpng16.so.16.15.0 и libpng16.so.16.16.0 - не катит
Код
filezilla: /usr/lib/libpng12.so.0: version `PNG12_0' not found (required by filezilla)
Ноутбуки: 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #231 : 21 Январь 2015, 15:59:37 »
Подозреваю в фирмваре не хватает чего-то для моего ноута.
Попробуйте подключить http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs/linux-firmware-20141201.38e5405-1-any.pfs
4. дублькоммандер  в PRA - запускается коряво, не может примонтироваться корректно к дискам. проблема известная, но пока не решенная. другие двухоконники не очень понравились.
ЗА АЛЬТЕРНАТИВНУЮ ВЕРСИЮ ДУБЛЬКОММАНДЕРА БУДУ ОЧЕНЬ БЛАГОДАРЕН, протестирую.
Про корявость дублкомандера - жалуйтесь автору модуля. Постараюсь сделать свой.
Альтернативы - mc (наше все) tuxcommander spacefm (многооконник) thunar (по f3 2х-оконный)- это что есть в пра. gnomecommander (в пра2) xfe

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #232 : 21 Январь 2015, 16:24:28 »
Линк libpng12.so.0 на libpng16 - это имелось в виду?
НЕТ
только ставить libpng12 пакет либо перекомпилировать или искать пакет filezilla собранный под libpng16
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #233 : 21 Январь 2015, 16:39:07 »
Pro - не переживай. Я тебя полностью понял про png12 и все это знал. Если добавлю - будет
Код
lrwxrwxrwx 1 root root     18 янв 21 16:35 libpng12.so.0 -> libpng12.so.0.49.0
-rw-r--r-- 1 root root 165716 янв 26  2014 libpng12.so.0.49.0
-rw-r--r-- 1 root root 280822 дек 24 14:50 libpng16.a
lrwxrwxrwx 1 root root     19 дек 24 14:50 libpng16.so -> libpng16.so.16.16.0
lrwxrwxrwx 1 root root     19 дек 24 14:50 libpng16.so.16 -> libpng16.so.16.16.0
-rwxr-xr-x 1 root root 251792 ноя 22 00:08 libpng16.so.16.15.0
-rwxr-xr-x 1 root root 235396 дек 24 14:50 libpng16.so.16.16.0
lrwxrwxrwx 1 root root     11 дек 14 22:32 libpng.so -> libpng16.so
И 12 будет без dev,т.е. при компиляции будет под 16

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #234 : 21 Январь 2015, 17:08:36 »
Поинтересовался про libpng на pkgs.org
посмотрите на вкладку required by(необходима для) ветки убунту lts - уйма программ в том числе vbox.
P.S. брал архив файлзиллы с sf.net версия FileZilla_3.10.0.2_i586-linux-gnu.tar.bz2
Получается исходники - наше все?
Для быстрого решения  лучше взять убунтовскую либу или арча? может готовая для пра есть? искал - не нашел (много чего есть, а найти то что нужно сложно)
Радует что прояснилось с дистрибутивами (количество и качество сборок) еще бы для либ так.
« Последнее редактирование: 21 Январь 2015, 17:12:02 от for_wov »
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #235 : 21 Январь 2015, 17:38:40 »
может готовая для пра есть? искал - не нашел
Можно еще здесь смотреть http://mirror.yandex.ru/puppyrus/puppyrus/repository/, кстати эта http://mirror.yandex.ru/puppyrus/puppyrus/repository/libpng-1.2.50-i486.pfs должна подойти.
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
« Ответ #236 : 21 Январь 2015, 18:27:42 »
поиск в репе и AUR: packer маска_поиска
Только в AUR: packer маска_поиска --auronly
Только в репе: pacman -Syw маска

Правильные пути поиска софта(lib) по убывающей
1. Взять в арч-репе. Если заморачиваться "маленький и быстрый" не все подойдет
2. Тогда скомпилить с нужными параметрами, например AUR. Компилить по готовому рецепту просто. Рецепт искать в puppy, slitaz, pkgs.org (в пакете исходников)
3. Если не получилось, а хочется - поискать в других дистрах винарник - сначала в маленьких типа slitaz, а потом pkgs.org
a. Распаковываем в дир
b. dep-find дир (Спасибо Дяде Шурику за скрипт) - получаем список либ
с. pkgfile -r либа - находим пакет
d. packer -Sw пакет - получаем, повторяем a-c
Чтобы не покалечить дистр в /usr/lib должны быть только родные либы. Чужие можно только как в примере с libpng
Поэтому я перешел на портирование модулей пра - их (c p перед версией) можно безопасно юзать в любом дистре, т.к. недостающие либы добавляем в /opt
« Последнее редактирование: 21 Январь 2015, 18:34:53 от sfs »

Оффлайн ramd

  • Старожил
  • ****
  • Сообщений: 324
  • Репутация: +8/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #237 : 21 Январь 2015, 19:19:33 »
SFS спасибо огромное, модуль с firmware работает - карта подключается корректно!

вопрос - как мне найти библиотеку(-и), которой не хватало - хочу сделать небольшой модуль только с ней. простите за небольшой оффтоп.

жду Вашу сборку дублькоммандера для тестов.
Acer Aspire One AO532h (Intel Atom 1,6GHz / 2Gb RAM / SATA-HDD / 1024x600 screen)
Samsung 300E4A (Core i3 / 4Gb)

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #238 : 21 Январь 2015, 19:39:30 »
кстати эта http://mirror.yandex.ru/puppyrus/puppyrus/repository/libpng-1.2.50-i486.pfs должна подойти.
скомпилена вручную на PR или арчевая через pacman выкачанная? ручками или автоматом сварганенная? а может "пирацкая" - тыреная с другого дистра  :D?
Лично я с austrumi спер - работает  ;D! Самопал он и в африке самопал зато как шмаляет  :police:!!!
Дело ведь не в том откуда либа родом, а где все добро искать? Желательно чтобы было одно "прикормленное"  8) место ну или хоть по одному на дистр(версию). При правильной организации и наличии тестеров(юзеров) репозиторий библиотек (а может и не один) отшлифуется до
например таким макаром
2. Запуск через wrapper : wrapper app
Код
#!/bin/sh
LD_LIBRARY_PATH="/opt/$1/lib" exec "/opt/$1/bin/$1" "$@"
.
« Последнее редактирование: 21 Январь 2015, 20:39:32 от for_wov »
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #239 : 21 Январь 2015, 21:15:01 »
С jwm получается на pra3-1501a. На game - в аварийном режиме, startx, рабочий стол загружается, клава и мышь не работают.
Раз jwm работает - что-то намудрили с установкой game. Похоже - не загружены модули ядра

Кто может подтвердить и проделать предложенное Pro выше
Линк libpng12.so.0 на libpng16 - это имелось в виду?
Нет - про СД-карты. Решилось полным фирмваре
Вычленить фирмware чтением dmesg или Настройки - Опт. фирмваре