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

Автор Тема: PRA64. Сборка x86-64  (Прочитано 368344 раз)

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

Оффлайн I-Jurij

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 533
  • Репутация: +16/-0
Re: PRA64. Сборка x86-64
« Ответ #360 : 04 Январь 2016, 21:51:46 »
1. Флешка, с которой загружаюсь, монтируется в /memory/bundles/rootcopy.  То есть кликая на значке sda1 я перехожу в эту папку, а не в корень флешки.  
В /mnt/home и /mnt/livemedia - корень флешки, от обычного пользователя можно делать все, что угодно. Дети что-нить грохнут случайно, жаль потом будет потраченного времени.
А вот сама папка /memory, особенно changes - это замечательно.
Настроить можно, чтобы:
- заходить на саму флешку по клику на значке и
- изменять файлы на флешке имел право только рут?

2. И еще:
хотел грузить 304 nVidia с 6405-1508, но не получилось. Иксы стартуют, но видеорежим не поддерживается, о чем видеокарта радостно рапортует (окошко плавает). Бороться с этим можно?

3. create-save-pfs создал файл *.2fs, а save.pfs - нет: "Создание файла сохранения завершилось неудачей, на устройстве закончилось место", хотя памяти еще 2Гб, на флешке тоже 1,5Гб.
Выхлоп консоли:
$ create-save-pfs
ret=SFSNAME="/mnt/home/pra64/pra64/base/090-save-160105-pra64.pfs"
EXIT="СОЗДАТЬ"
0+0 записей получено
0+0 записей отправлено
 скопировано 0 байт (0 B), 0,00546801 c, 0,0 kB/c
mke2fs 1.42.13 (17-May-2015)
Creating filesystem with 32768 1k blocks and 8192 inodes
Filesystem UUID: 997d99c0-62b3-40ee-b9a3-05c0b851f959
Superblock backups stored on blocks:
   8193, 24577

Allocating group tables: done                            
Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done

--home--
cp: пропускается каталог «/mnt/live/memory/changes/home/live/.»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/..»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/.cache»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/.config»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/.dbus»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/.pki»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/.thumbnails»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/Desktop»
cp: ошибка записи «/tmp/makesfs/home/live/user160104.2fs»: На устройстве не осталось свободного места
cp: пропускается каталог «/mnt/live/memory/changes/home/live/user160104.2fs_распакован»
cp: пропускается каталог «/mnt/live/memory/changes/home/live/z-net-conf-64»
cp: невозможно создать каталог «/tmp/makesfs/home/live/Desktop»: На устройстве не осталось свободного места
cp: невозможно создать каталог «/tmp/makesfs/home/live/user160104.2fs_распакован»: На устройстве не осталось свободного места
cp: невозможно создать каталог «/tmp/makesfs/home/live/z-net-conf-64»: На устройстве не осталось свободного места
cp: невозможно создать каталог «/tmp/makesfs/home/live/.pki»: На устройстве не осталось свободного места
cp: невозможно создать каталог «/tmp/makesfs/home/live/.config»: На устройстве не осталось свободного места
mkdir: невозможно создать каталог «/tmp/makesfs/home/live/.opera»: На устройстве не осталось свободного места
cp: не удалось выполнить stat для «/mnt/live/memory/changes/home/live/.opera/.*»: Нет такого файла или каталога
cp: не удалось выполнить stat для «/mnt/live/memory/changes/home/live/.opera/*»: Нет такого файла или каталога
find: `/mnt/live/memory/changes/home/live/.opera': Нет такого файла или каталога
mkdir: невозможно создать каталог «/tmp/makesfs/root»: На устройстве не осталось свободного места
cp: указанная цель «/tmp/makesfs/root» не является каталогом
cp: не удалось выполнить stat для «/mnt/live/memory/changes/root/*»: Нет такого файла или каталога
cp: невозможно создать каталог «/tmp/makesfs/root»: На устройстве не осталось свободного места
cp: невозможно создать каталог «/tmp/makesfs/root»: На устройстве не осталось свободного места
rm: невозможно удалить «/tmp/makesfs/root/.local/share/Trash»: Нет такого файла или каталога
rm: невозможно удалить «/tmp/makesfs/home/live/.local/share/Trash»: Нет такого файла или каталога
trashx


Вручную тоже не получилось:
Код
sudo mkpfs /mnt/+home+live+user160104.2fs/ -o /home/live/z-net-conf.pfs
+home+live+user160104.2fs
mkdir: невозможно создать каталог «./etc/packages/mount/+home+live+user160104.2fs»: На устройстве не осталось свободного мест
Как еще можно самому *.2fs превратить в pfs?
« Последнее редактирование: 05 Январь 2016, 00:11:48 от I-Jurij »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #361 : 05 Январь 2016, 09:13:48 »
1, 3 - особенности uird и его использования в ПРА. Выше я написал в чем я вижу суть эксперимента. Давайте определимся нужен ли вообще uird в PRA. Если да - тогда будем все это настраивать и чинить
Если описанный эксперимент не интересен, надо просто юзать - используйте проверенный pra-porteus-initrd
dir= самому uird не надо, но используется в скриптах pra
2. 304 nVidia из 6405-1508 должны работать в 6406 с ядром из 6405-1508 и xorg-1.17
Помнится на моей NVIDIA G84M [GeForce 8600M GT] - работали 304 и 340

Как еще можно самому *.2fs превратить в pfs?
Код
sudo mkdir /tmp/1 && sudo mount ваш.2fs /tmp/1 -o loop && sudo mkpfs /tmp/1
Или просто переписать */changes в папку и mkpfs

К релизу 6406 почти все готово. Надо определиться с ядром и видеодровами. Варианты
1. из 6405-1508  с ядром из 6405-1508 и xorg-1.17
2. как в 6406test4 (uird + manjaro ядро)
3. ядро 4.3. C каким хоrg работает не ясно. У меня nv340 работает с обоими xorg
Прошу протестировать и определиться

« Последнее редактирование: 05 Январь 2016, 09:17:04 от sfs »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: PRA64. Сборка x86-64
« Ответ #362 : 05 Январь 2016, 12:43:59 »
3. ядро 4.3. C каким хоrg работает не ясно. Прошу протестировать и определиться
У меня сейчас отлично работает ядро 4.3.3-pf3, меса 11.0.6, хорг 1.18.0 на амдшной видяхе без проприетара.
Насчет uird ничего сказать не могу, если вам так легче и нужен другим, пусть будет. Разберусь как-нибудь.

Может только у меня, но обновляха флеша не работает.
Код
live@pra64:~$ update_flash.sh
perl: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory

Как заставить wallpaper.desktop из автозагрузки подгружать обои, если не использовать spacefm?
« Последнее редактирование: 05 Январь 2016, 16:01:55 от paulus »

Оффлайн I-Jurij

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 533
  • Репутация: +16/-0
Re: PRA64. Сборка x86-64
« Ответ #363 : 05 Январь 2016, 17:52:19 »
Machine:  

Mobo: ASRock model: AM2NF3-VSTA Bios: American Megatrends v: P3.30 date: 02/22/2010
CPU:  Single core AMD Athlon 64 3500+ (-UP-) cache: 512 KB speed/min/max: 2000/1000/2200 MHz
Graphics:  Card: NVIDIA G73 [GeForce 7600 GS]
Audio:     Card-1 PnP Audio Device driver: USB-Audio
Network:   Card: NVIDIA CK8S Ethernet Controller
Drives:    HDD Total Size: 4.0GB (45.5% used) ID-1: USB /dev/sda model: TransMemory size: 4.0GB



ядро 6406test4 (uird + manjaro ядро) - mesa, xorg и тот и другой работают, а проприетарные вдр - неподдерживаемый видеорежим,
304 nVidia в 6406 с ядром из 6405-1508 и xorg-1.17 - неподдерживаемый видеорежим,

6405-1508 - работает все.

И вообще 6406test4 (uird + manjaro ядро) - какой-то сильно тестовый (я бы даже сказал, что круче debian sid), сохраненки делает через раз, на флешке - делай что-хочешь, только перед этим доберись к ней. Сохранить в save.pfs настройки NM можно, но загрузиться с ними нельзя. Еще пару раз из-за мелочей каких-то не грузился.
В общем, пока ничего не трогаешь - работает, только что сделал - жди подвоха.
« Последнее редактирование: 05 Январь 2016, 17:59:11 от I-Jurij »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: PRA64. Сборка x86-64
« Ответ #364 : 05 Январь 2016, 23:34:42 »
И вообще 6406test4 (uird + manjaro ядро) - какой-то сильно тестовый (я бы даже сказал, что круче debian sid), сохраненки делает через раз
Тут видимо дело не в ядре, 6406test4 (без uird на ядре 4.3.3) с changes через раз проблемы (пока много не тестировал), но сеть пришлось настраивать заново (половина сохраненки потерялась).
+ с wt проблемы, с обновляшкой флеша


либперла не хватало и может выскочить безсмысленная хрень


Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #365 : 06 Январь 2016, 10:21:18 »
Цитата
У меня сейчас отлично работает ядро 4.3.3-pf3, меса 11.0.6, хорг 1.18.0 на амдшной видяхе без проприетара.
Попробуйте проприетар - это важно
304 nVidia в 6406 с ядром из 6405-1508 и xorg-1.17 - неподдерживаемый видеорежим,
На Вашей видяхе должен работать nv340 c xorg-1.17. У меня на  NVIDIA G84M [GeForce 8600M GT] работает
6405-1508 - работает все.
Странно. Получается там тот же набор ядра дров и xorg
6406test4 (uird + manjaro ядро) - какой-то сильно тестовый
uird - пока только для тестирования manjaro ядра и дров. Не надо с ним пытаться делать сохраненки и т.п. - для этого юзайте porteus-initrd
Флэш поправил
wallpaper не работает? Если при автозагрузке обои неправильно масштабировались - добавьте в .desktop
Код
sleep.sh 2 wallpaper
какие проблемы с wt?

Оффлайн I-Jurij

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 533
  • Репутация: +16/-0
Re: PRA64. Сборка x86-64
« Ответ #366 : 06 Январь 2016, 13:09:32 »
На Вашей видяхе должен работать nv340 c xorg-1.17. У меня на  NVIDIA G84M [GeForce 8600M GT] работает
Не хочет. Иксы грузятся, но картинки нет, "Неподдерживаемый видеорежим".

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: PRA64. Сборка x86-64
« Ответ #367 : 06 Январь 2016, 13:13:07 »
wallpaper не работает? какие проблемы с wt?
Сорри, тот что был wt жаловался на 98 строку (см.скриншот выше). Убрал, послежу за тем что в исо.

Все равно, та же ошибка update_flash:
Код
live@pra64:~$ sudo sleep.sh 2 update_flash
perl: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory

Обои никаким боком wallpaper не ставит, то есть не работает как задумывалось.
Код
live@pra64:~$ sleep.sh 2 wallpaper
live@pra64:~$ which: no rox in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl)
which: no nautilus in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl)
which: no caja in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl)

А вот такой вариант проходит, пока добавил в ~/.jwm/startup:
xsri  --scale-width=100 --scale-height=100 --set /usr/share/backgrounds/default.jpg

Можно использовать родные средства для обоев, но не понимаю, почему в jwm на pra не работает ни один из вариантов :(
Код
<Desktops width="4" height="1"/>
<Background type="image">/usr/share/backgrounds/pump_jetty.jpg</Background>
<Background type="command">xsri --scale-width=100 --scale-height=100 --set /usr/share/backgrounds/default.jpg</Background>
</Desktops>

<StartupCommand>xsri --scale-width=100 --scale-height=100 --set /usr/share/backgrounds/default.jpg</StartupCommand>
« Последнее редактирование: 06 Январь 2016, 13:20:47 от paulus »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re: PRA64. Сборка x86-64
« Ответ #368 : 06 Январь 2016, 13:29:55 »
Уменя и pra и pra64 грузятся из grub2 безпроблем

Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: PRA64. Сборка x86-64
« Ответ #369 : 06 Январь 2016, 15:50:26 »
pra64 грузятся из grub2 безпроблем
И у меня грузятся, но не победил c uird. Дай, пожалуйста, свой конфиг для pra6406-test4. Или ты используешь chainloader?

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re: PRA64. Сборка x86-64
« Ответ #370 : 06 Январь 2016, 16:11:41 »
у меня вот так работает
Код
menuentry 'Puppyrus-A' {
linux /pra/vmlinuz-3.14.17-pf4 dir=pra changes=/mnt/sda1/pra
initrd /pra/initrd.xz
}

menuentry 'Puppyrus-A-11' {
linux /pra11/vmlinuz-3.19.2-pf2 dir=pra11
initrd /pra11/initrd.xz
}

menuentry 'PRA64-04' {
linux /pra64-04/vmlinuz_x64-3.19.5-pf2 dir=pra64-04 changes=/mnt/sda1/pra64-04
initrd /pra64-04/initrd.xz
}


PS. И ничего лишнего как видите
« Последнее редактирование: 06 Январь 2016, 16:23:11 от sfs »
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #371 : 06 Январь 2016, 16:22:01 »
На Вашей видяхе должен работать nv340 c xorg-1.17. У меня на  NVIDIA G84M [GeForce 8600M GT] работает
Не хочет. Иксы грузятся, но картинки нет, "Неподдерживаемый видеорежим".
А модуль ядра грузится? Посмотреть:
Код
lsmod |grep nvidia
Подгрузить руками:
Код
sudo depmod ; sudo modprobe nvidia

Все равно, та же ошибка update_flash:
Не может быть - в аттаче выше все строки с perl заблокированы
Обои никаким боком wallpaper не ставит, то есть не работает как задумывалось.
Задумывалось, при наличии в системе spacefm - юзать его раб.стол
Похоже он есть в Вашей системе.

Оффлайн I-Jurij

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 533
  • Репутация: +16/-0
Re: PRA64. Сборка x86-64
« Ответ #372 : 06 Январь 2016, 18:00:48 »
На Вашей видяхе должен работать nv340 c xorg-1.17. У меня на  NVIDIA G84M [GeForce 8600M GT] работает
А модуль ядра грузится? Посмотреть:
Код
lsmod |grep nvidia
Подгрузить руками:
Код
sudo depmod ; sudo modprobe nvidia
Не хочет видеть nvidia:
340
Код
modprobe: ERROR: could not insert 'nvidia': no such device
304
Код
depmod: ERROR: fstatat (3,extramodules), No such file or directory
modprobe: FATAL: Module nvidia not found

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: PRA64. Сборка x86-64
« Ответ #373 : 06 Январь 2016, 18:21:39 »
Задумывалось, при наличии в системе spacefm - юзать его раб.стол
Не вижу логики! Когда при старте wm запущен spacefm --desktop, то надобность wallpaper очень сомнительна. spacefm и без него фон может установить. И что тогда означает ваш:
Цитата
Comment=Обои (когда не используется раб.стол файл-менеджера или WM)
Или я вас не правильно понял? Так должен wallpaper ставить обои или нет? Если не умеет, тогда зачем его в автозагрузке держать и в системе вообще? spacefm нужен по необходимости, не охота его запущенным держать из-за обоины.

p.s. jwm может на каждый рабочий стол ставить свой фон, но только что-то в пра ему мешает :(

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #374 : 06 Январь 2016, 19:13:49 »
Код
[ "`which rox``which spacefm``which nautilus``which caja`" ] || xsri --scale-width=100 --scale-height=100 --set /usr/share/backgrounds/default.jpg &
Возможно , эту проверку имеет смысл убрать - если обои разные  промелькнут оба
Или заменить
Код
[ "`which rox nautilus caja pcmanfm``pgrep -f "spacefm --desktop"`" ] || xsri ...
jwm может на каждый рабочий стол ставить свой фон, но только что-то в пра ему мешает :(
jwm собран с поддержкой jpg?