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

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: sfs от 28 Август 2012, 10:45:25

Название: PuppyRus Richy Byte (экспериментальная сборка)
Отправлено: sfs от 28 Август 2012, 10:45:25
120828
ПапиРус Байт. PuppyRus Richy 216(7) Byte S-Frugal Multi-kernel (3.1.10pae sensors, 3.4.6pae sensors ) Multi-WM (icewm jwm xfce410 openbox) JWM-MultiDesktop (rox spacefm conky)
Не форк и не отдельный дистрибутив. Это неофициальный набор модулей для Ричи (/SFS - с форума, /_sfs - свои).

Чтобы не путать разработчиков - просьба про выявленные проблемы Ричи (после их проверки в режиме nousoft , а лучше в оригинале) писать не сюда.

Если при nousoft возникают проблемы (не грузятся Х и т.п.),
которых нет в Ричи - напишите об этом для статистики. После чего смело меняйте vmlinuz*, initrd*. byte*.sfs (переименуйте pupm или richy.sfs) на соответствующие из работающего у Вас Ричи и это будет ничем не хуже.

Т.к. в сборке множество вариантов загрузки - чтобы понять проблему прикладывайте вывод :
uname -a;cat /proc/cmdline;df-h
. Набирать в urxvt (терминале).

Документация (http://docs.rodon.tk/doku.php?id=byte:start)

Цели создания:
1. Популяризация , тестирование РuppyRus. Улучшение userfriendly
2. Аккумулирование последних наработок
3. Расширение функционала и репозитория Ричи
4. Домашне - походный desktop для себя

Совместимость (http://forum.puppyrus.org/index.php/topic,12564.msg68406.html#msg68406)

Download (http://www.mediafire.com/?egdwni0q9h7u4)

Назначение модулей:
Usoft-alsa-*.sfs - более свежий пакет звука. Может помочь тем у кого звука нет. Автор Pro
Usoft-radeon*.sfs - драйвера ATI rodeon. Автор Pro, andy-voit
usoft-lm_sensors-*.sfs - контроль температуры CPU и пр: sensors. Можно включить в conky. Автор Pro
Usoft-pr21-sp*.sfs - исправления от разработчиков
Usoft-sf*.sfs - http://forum.puppyrus.org/index.php/topic,9675.0.html
Fm*.sfs - иконки и mime (привязка программ к .pacширению файлов) для spacefm, thunar. В репе sfs-get есть расширеный набор. Собирал andy-voit
Save*.sfs - мои пользовательские настройки (вместо сохраненки). Рекомендуется пересобрать под себя или не подключать
Sfs-tk*.sfs - модуль моих и чужих скриптов, небольших утилит.
Xfce*+Thunar*+xfce*+gvfs* - разбитый на 4 части XFCE. xfce*+.sfs - библиотеки, необходимые для Xfce и Thunar для запуска не вместе, т.е Thunar без xfce и наоборот. gvfs - не обязательно (дает корзину и ...)
Sf2*.sfs (http://forum.puppyrus.org/index.php/topic,12564.msg68257.html#msg68257) - утилиты модульности: сборка-разборка, установка-удаление модулей.sfs, разборка базы на пакеты

Благодарности:
Команде Ричи, RoDon (jwm), andy-voit (xfce), Lego (mplayer), Рязанову В.(графика)

Обновление модулей

Дополнительные модули
видеокарточка GMA500 (http://forum.puppyrus.org/index.php/topic,12564.msg67890.html#msg67890) http://forum.puppyrus.org/index.php/topic,12564.msg67938.html#msg67938

Особенности использования
Установка на HDD (http://forum.puppyrus.org/index.php/topic,12564.msg68919.html#msg68919)
Горячее переключение WM (jwm, xfce, ...) (http://forum.puppyrus.org/index.php/topic,12564.msg68361.html#msg68361)
Монтирование разделов в Байт (http://forum.puppyrus.org/index.php/topic,12564.msg68867.html#msg68867)

Изменение оформления: http://forum.puppyrus.org/index.php/topic,12564.msg69172.html#msg69172 , модуль дополнительных иконок и курсоров в репе sfs-get

Использование одной сохраненки для разных WM не рекомендуется, но возможно (для опытных пользователей)

Если вы имеете затруднения с пониманием синтаксиса sfsdir*= - переложите нужные модули из /_sfs в /SFS. Автоподключатся все в алфавитном порядке. Начинающиеся с заглавной буквы - выше базы
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 05 Сентябрь 2012, 13:58:23
pr217b002.iso (http://www.mediafire.com/?egdwni0q9h7u4)
Ядро 3.4 с sensors (от Pro)
sfs-get (http://forum.puppyrus.org/index.php/topic,11021.0.html) (за счет чего уменьшился объем iso) с софтом:
avidemux-2.5.5-xz.sfs
libreoffice3.4-xz.sfs
epdfview_1.0.8-xz.sfs
skype-ubuntu_2.2.0.35-1-xz.sfs
firefox_15.0.sfs
beaver-0.4.1-1-i686-xz.sfs
flashplayer11u-xz.sfs
peazip-4.3-i686-xz.sfs
teamviewer_7.0.9310r+ra3.4-xz.sfs
pidgin_2.10.0-xz.sfs
transmission-2.51a.sfs
remmina-1.0.sfs
mplayer-mencoder-1.1a.sfs
git-1.7.sfs
devx-217.sfs
mtpaint-3.44.03.sfs

dmenu http://linuxoid.in/Dmenu. https://aur.archlinux.org/packages.php?ID=33379 и т.п.
Пожалуй самый простой способ сделать простое меню. Удобно тем кто пользуется не только мышкой

hardinfo http://forum.puppyrus.org/index.php/topic,12418.msg67350.html#msg67350
Последние версии load_sfs (c xpupsay), build_sfs
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 05 Сентябрь 2012, 14:27:25
init.cpio.gz - насколько важный симлинк? На фат уже не воткнешь-ФС симлинки не поддерживает
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 05 Сентябрь 2012, 14:30:11
Нужен исключительно для того, чтобы в mc открывался как архив. Можно удалить.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 05 Сентябрь 2012, 16:03:17
C параметром nousoft (3.4 kernel) иксы опять упали. Без параметра - грузится в разрешении 600*480 В оригинальном Ричи все ОК

P.S: И еще один косяк вылез - при нажатии на иконку диска вылезают сразу 3 окошка Rox. Такое уже проходили в ричи, Pro должен знать..
P.S.S: Пардон, уточняю - не по любой иконке диска, а именно по той, где установлена система. У меня sda1, fat32
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: DdShurick от 05 Сентябрь 2012, 16:35:45
при нажатии на иконку диска вылезают сразу 3 окошка Rox.
Двойное монтирование.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 05 Сентябрь 2012, 17:37:06
Т.к. в сборке множество вариантов загрузки - чтобы понять проблему без приложенного вывода :
Код
uname -a;cat /proc/cmdline;df-h
будет не возможно.

В pcc Видео- Видеокарта - это xorgwizard, которого нет (пишу баг в Ричи), а grandr - Видео- Монитор
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 11 Сентябрь 2012, 16:04:01
Установил на нетбуке pr217b002.iso фругал на раздел винта с ext3, пробовал грузиться с k3.4.6 с XFCE (п.5 меню), с "экспериментальными исправлениями" (п.2 меню) и стандартно, при перезагрузке или выкл. предлагает сделать сохраненку, но реально файл сохр. не появляется  :( А у меня на нетбуке без сохраненки дрова на видео fbdev+uvesafb никак не поставишь. При загрузке 1 пункта меню с nousoft сохраненка получилась с именем pupm_save.3fs, но при загрузке она не цеплялась, пока не переименовал в byte_save.3fs.

Проверил тоже самое на ноутбуке Acer TravelMate 2410 с установкой фругал на разделе винта с Fat32 - результаты точно такие же  :(
С ядром k3.1.10 - те же грабли.

И еще заметил, что если пользоваться одной общей сохраненкой для XFCE и для IceWM (JWM), то тогда вылазят проблемы в Thunare,  в частности с каталогом /root/computer
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 11 Сентябрь 2012, 16:58:36
эм. /root/computer для JWM то зачем нужен.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 11 Сентябрь 2012, 17:04:23
Установил на нетбуке pr217b002.iso фругал на раздел винта с ext3, пробовал грузиться с k3.4.6 с XFCE (п.5 меню), с "экспериментальными исправлениями" (п.2 меню) и стандартно, при перезагрузке или выкл. предлагает сделать сохраненку, но реально файл сохр. не появляется  
Видимо, это результат моей модификации /etc/rc.d/rc.shutdown на wosave=1. Создание сохраненки не проверял (без - работает), т.к. вместо использую Mc_usr-s2.sfs
Переделал (см. аттач) : Если wosave=1 не задан - rc.shutdown оригинальный
При загрузке 1 пункта меню с nousoft сохраненка получилась с именем pupm_save.3fs, но при загрузке она не цеплялась, пока не переименовал в byte_save.3fs.
Посмотрел родной rc.shutdown - там pupm задан без переменной. Значит в 217DDSE будет та же проблема.
Всегда без энтузиазма лез в init и rс* и т.п. Лучше в следующей версии верну имя базы на pupm.sfs.

http://forum.puppyrus.org/index.php/topic,12447.msg67722.html#msg67722

Пока - делайте как написали: mv pupm_save.3fs byte_save.3fs или перепакуйте save в Usoft-save.sfs
Проверил тоже самое на ноутбуке Acer TravelMate 2410 с установкой фругал на разделе винта с Fat32 - результаты точно такие же  :(
С ядром k3.1.10 - те же грабли.
Т.к перечисленные проблемы связаны со скриптами , а не дровами - разницы и не должно было быть.
эм. /root/computer для JWM то зачем нужен.
Модуль Thunar содержит модифицированный (не мной) pup_event*. У меня он отдельно от XFCE. Можно Thunar использовать вместе с таким монтированием (через /root/computer)  в JWM и где угодно.
Без Thunar /root/computer не нужен, но и не мешает
заметил, что если пользоваться одной общей сохраненкой для XFCE и для IceWM (JWM), то тогда вылазят проблемы в Thunare,  в частности с каталогом /root/computer
Byte - multiWM, но за горячее переключение и общую сохраненку для разных WM бороться не буду.
Если все-таки хочется - в Вашем случае надо определиться с версией pup_event*
Из Thunar*.sfs она не даст ярлыков дисков на раб.столе rox
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 11 Сентябрь 2012, 17:27:44
Если грузимся через пункт меню "title 3. PuppyRus217 Byte. JWM+Thunar.", то есть пустой каталог /root/computer, а если загрузились с сохраненкой после работы в XFCE, то там еще и значки разделов есть, которые сами не открываются, а открывают pmount, а он почему-то не хочет открывать раздел /mnt/home - это и есть проблемы использования одной сохраненки для разных WM.
Если грузиться через "title 4. PuppyRus216 Byte. JWM+Thunar+Conky+Frisbee." , то в Thunare разделы нормально монтируются.

Значит в 217DDSE будет та же проблема.
Она там есть http://forum.puppyrus.org/index.php/topic,12447.msg66738.html#msg66738 и автор ответил, что исправлено.

за горячее переключение
я ни слова не сказал :)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Сентябрь 2012, 09:31:12
Если грузимся через пункт меню "title 3. PuppyRus217 Byte. JWM+Thunar.", то есть пустой каталог /root/computer,
Мой косяк. В меню menu.lst надо
Код
kernel /_pr217b/vmlinuz1 psubdir=_pr217b sfsdiru=home:/_sfs:Jwm,Thunar,Sfs-tk sfsdir=home:/_sfs:ymount,mplayer,transm,sfs-get mountall=1 wosave=1

Насколько реально оформить http://forum.puppyrus.org/index.php/topic,858.msg64567.html#msg64567 модулем.
Для rodeon уже в составе Байт есть костыль. Для Интел тоже не помешает
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 12 Сентябрь 2012, 11:26:39
Для Интел тоже не помешает
Не совсем для Intel, т.к. у GMA500 от Intel-а только название, а сделана она PowerVR подразделением Imagination Technologies. Ну это так, экскурс в историю  ;D
А по теме думаю, что сделать отдельный модуль для GMA500, а точнее для установки дров uvesafb+fbdev с разрешением 1366x768  вполне реально, тем более, что теперь есть возможности Usoft-*.sfs. Если будет время вечером попробую сделать, там в общем за основу нужно взять мой пакетик uvesafb-v86d-pr216.pet и добавить файлики из сохраненки, которые будут помечать удаленными файлы типа psb_gfx.ko.gz, gma500_gfx.ko.gz, poulsbo.ko. Там правда так и не решен вопрос с добавлением в автозагрузку команды:
Код
modprobe uvesafb mode_option=1366x768-16 scroll=ywrap
я добавлял в начало файла xwin, т.е. при этом способе модуль будет не универсальный, а под конкретную сборку Richy, если вдруг xwin будет отличаться.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Сентябрь 2012, 12:42:28
автозагрузка : rc.local, .xinitrc
хитрый хак: в .xinitrc есть запуск lxpanel. Сделать скрипт lxpanel. Запустится до Х
Переименовать `cat /etc/windowmanager` в *.bin , а вместо сделать скрипт
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: imp от 12 Сентябрь 2012, 13:32:10
эм. /root/computer для JWM то зачем нужен.

Это делалось для xfce. Для openbox было то же, но скрытый каталог, называемый .computer_rox или чей-то в ентом роде. Туда записываются desktop-файлы, предназначенные для монтирования разделов. Судя по тому, что запускается Pmount, вместо монтирования с открытием в файловом менеджере - надо довести до ума pup_event_frontend_d, functions4_puppy, functions4_puppy4 и pmount.

Перечитал еще раз. Немного включу Капитана Очевидность: сохранека от xfce, а работать пытаетесь в jwm, в нем нет thunar - отсюда и будет запуск pmount. Грузите сохраненку созданную в нужно wm и проблем не будет.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Сентябрь 2012, 14:05:27
Варианты монтирования разделов в Байт:

Если загрузить Thunar*.sfs поверх (он как раз и содержит перечисленные скрипты) - в любой ВМ :
1. будет работать /root/computer
2. Не будет ярлыков на р.столе rox

Если еще загрузить pup-volune*.sfs в thunar и pcmanfm будет "типа gvfs монтирование" которое несовместимо с  /root/computer и вообще проблемное (надо разбираться с udev)

pmount
ymount

Скоро выложу spacefm c плагином монтирования (который можно использовать отдельно). Перекрывает функционал p(y)mount и pnethood
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 12 Сентябрь 2012, 15:18:22
сохранека от xfce, а работать пытаетесь в jwm, в нем нет thunar - отсюда и будет запуск pmount.
Процитируя себя же
Если грузимся через пункт меню "title 3. PuppyRus217 Byte. JWM+Thunar.", то есть пустой каталог /root/computer, а если загрузились с сохраненкой после работы в XFCE...
т.е. в JWM есть Thunar и значки разделов из каталога /root/computer я запускал именно в Thunar-е.
Когда сделал так:
В меню menu.lst надо
Код
kernel /_pr217b/vmlinuz1 psubdir=_pr217b sfsdiru=home:/_sfs:Jwm,Thunar,Sfs-tk sfsdir=home:/_sfs:ymount,mplayer,transm,sfs-get mountall=1 wosave=1
то все стало нормально.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 12 Сентябрь 2012, 16:31:56
господи, во что у вас превратилась строка запуска системы :(
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Сентябрь 2012, 19:55:46
Вместо перечисления через зпт можно указать файл или каталог. Будет короче
Не каждый день такое редактируешь
Не ощущаю неудобства и других простых решений передать параметры не знаю :(

pr217b003.iso +delta+md5 (http://www.mediafire.com/?egdwni0q9h7u4)
Изменения:
1.Переделан XFCE. Уменьшен размер (но не функционал), изменено оформление. Теперь 3 модуля. xfce410av21+.sfs - библиотеки, необходимые для Xfce и Thunar для запуска не вместе.
2.Добавлен Openbox + tint2. Не перекомпилял. Подкрутил свой http://forum.puppyrus.org/index.php/topic,10626.0.html
3.Скомпилил SpaceFM. Содержит плагин mnttols (можно использовать отдельно, gui нет , но написать не проблема), который монтирует всё (devices image Samba SSH FTP NFS)
4.Исправленный load_sfs, rc.shutdown Все ошибки найденные RoDoN исправлены
5.В Sfs-tk довавлены доп. настройки gtkrc.mine, иконки Tango и ассоциации расширений файлов. Нужно для не_пупи приложений. Например spacefm без этого модуля будет без части иконок и не будет знать какие файлы чем открывать
6. Доработан jwm
7.Mc_usr*.sfs переименован в Save*.sfs - это вместо сохраненки
Других WM собирать не планирую.
Если кто соберет - добавлю в репу sfs-get. Можно прикрутить wm из LupurusBit и e17 из dpup
Возможно, сделаю урезанный вариант byte.sfs
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 13 Сентябрь 2012, 00:43:02
хитрый хак: в .xinitrc есть запуск lxpanel. Сделать скрипт lxpanel. Запустится до Х
Если имеется ввиду эта часть .xinitrc
Код
#v3.95 support fbpanel tray/taskbar...
#only launch tray for w.m. without inbuilt tray...
if [ "$CURRENTWM" != "jwm" -a "$CURRENTWM" != "icewm" ];then
 [ -f /usr/bin/fbpanel ] && fbpanel &
 [ -f /usr/bin/lxpanel ] && lxpanel &
fi
то запустится в Openbox или Fluxbox, но вряд-ли получится с JWM или IceWM, см. условие if

Переименовать `cat /etc/windowmanager` в *.bin , а вместо сделать скрипт
А вот тут я что-то не догнал что именно сделать  ???

Использование записи в rc.local работает, но разрешение почему-то 1024x768 вместо нужного 1366x768.
Еще предложения есть?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 13 Сентябрь 2012, 09:39:17
lxpanel - да, как Вы написали
windowmanager - делаем Usoft в котором вместо jwm скрипт, который выполняет нужные Вам действия, потом вызывает jwm.bin (переименовать)

Еще: В usoft-sf*.sfs в файле rc.frugal сделан автопатч .xinitrc на запуск в его начале xinitrc_local. В Ричи эта секция заблокирована multiWM() за ненадобностью. Можно разблокировать. Рабочий пример: openbox http://forum.puppyrus.org/index.php/topic,12295.0.html
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 13 Сентябрь 2012, 10:09:05
вместо jwm скрипт, который выполняет нужные Вам действия, потом вызывает jwm.bin (переименовать)
Переименовывать ничего не надо, т.к. у бинарника имя jwm-579, а файл jwm - это ссылка на него, поэтому просто вместо ссылки нужно сделать скрипт с именем jwm. Попробую, если получится, то будет значительно лучше, чем лезть в xwin.
А вот с icewm такой фокус так легко не пройдет.

автопатч .xinitrc на запуск в его начале xinitrc_local
этот вариант только для Byte, а хотелось бы универсальный вариант для любого Richy с минимальными доработками.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 13 Сентябрь 2012, 10:30:09

этот вариант только для Byte, а хотелось бы универсальный вариант для любого Richy с минимальными доработками.
Для любого линукса с aufs. rc.local везде есть. Byte и есть "любой Richy"
Если делать подменой бинарника wm - придется делать под каждую wm
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 13 Сентябрь 2012, 10:36:52
Для любого линукса с aufs. rc.local везде есть
Оттуда работает, но почему-то чуть-чуть некорректно
При добавлении этой команды в /etc/rc.d/rc.local получил загрузку с драйвером fbdev, но опять с неродным разрешением 1024x768.
а мне надо получить 1366x768. У меня такое впечатление, что из rc.local команда отрабатывается с некоторым запаздыванием.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 13 Сентябрь 2012, 22:58:30
Сам давно хотел разобраться. Создал тему http://forum.puppyrus.org/index.php/topic,12634.new.html#new

Доработал Usoft-sf230.sfs.
Привел с стандарту load_sfs.
Теперь монтируется /mnt/.* (c точкой) и отображается в sfs_event (только sfsdir; sfsdiru отключать не стоит)
Доработал sfs_event (включил в этот же модуль)
Вместо "пусто" - "Справка"
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 13 Сентябрь 2012, 23:19:43
Насколько реально оформить http://forum.puppyrus.org/index.php/topic,858.msg64567.html#msg64567 модулем.
Оформил и разместил там же (http://forum.puppyrus.org/index.php/topic,858.msg64567.html#msg64567). По совету sfs добавил файл gma500_gfx.ko.gz нулевой длины, пакет перезалил.
При сборке очередной версии Byte прошу убрать из системы файл gma500_gfx.ko.gz, который мешает работе данного модуля. Убирать не надо, проблема решена.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 14 Сентябрь 2012, 05:19:15
я бы рекомендовал вместо убирания модуля, сделать правило для udev которое будет при обнаружении этой видеокарты выполнять выгрузку модуля и грузить uvesa с нужными параметрами
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 14 Сентябрь 2012, 09:32:07
gma500_gfx.ko.gz - не для каких других случаев не понадобится?
Или он вообще не рабочий?
Может не удалять , а  в Ваш модуль добавить /etc/rc.d/MODULESCONFIG
Код
SKIPLIST=" gma500_gfx 
Рro, вдохновите примером udev или докой, а лучше готовым  ;)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 14 Сентябрь 2012, 09:37:52
сделать правило для udev
Подскажи как, я в udev ни бум-бум. На работающей системе выгрузить через rmmod не дает, пишет используется.
Может не удалять , а  в Ваш модуль добавить /etc/rc.d/MODULESCONFIG
У меня не срабатывает, уже пробовал. Даже если удалить, сделать сохраненку, то даже при загрузке с этой сохраненкой он почему-то на месте и загружен.
gma500_gfx.ko.gz - не для каких других случаев не понадобится?
Насколько я понимаю он нужен только для GMA500 и с ним отлично работает, без тормозов и только с ним у меня нетбук возвращается из ждущего режима (на uvesa+fbdev - не возвращается), но разрешение только 640x480 и как увеличить до нужного 1366x768 я к сожелению нигде не нашел.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 14 Сентябрь 2012, 09:57:20
На работающей системе выгрузить через rmmod не дает, пишет используется.
udev запускает рано вроде,  может и выгрузит.

Рro, вдохновите примером udev или докой, а лучше готовым
не вдохновлю. все доки в гугле :(
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 14 Сентябрь 2012, 10:21:33
Может самое простое будет в Usoft* gma500_gfx.ko.gz заменить файлом нулевой длины?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 14 Сентябрь 2012, 14:27:05
Может самое простое будет в Usoft* gma500_gfx.ko.gz заменить файлом нулевой длины?
Гениальное всегда просто! Помогло!
А я до этого пробывал добавить файл .wh.gma500_gfx.ko.gz и не помогало ;D

я бы рекомендовал вместо убирания модуля, сделать правило для udev
Теперь не нужно ни убирать модуль, ни создавать правило для udev.
Файл gma500_gfx.ko.gz наоборот пусть обязательно остается в системе, т.к. с ним корректно работает suspend и может быть когда-нить удастся изменить разрешение экрана, а для установки uvesafb+fbdev теперь достаточно подкинуть Usoft-uvesa-pr217.sfs (http://forum.puppyrus.org/index.php?action=dlattach;topic=858.0;attach=9928)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 14 Сентябрь 2012, 15:01:43
Ура! В шапку и +. Про гениальность спорно. Скорее костыль ;) udev было бы интереснее...
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 15 Сентябрь 2012, 14:38:50
pr217b003.iso
Изменения: ...
3.Скомпилил SpaceFM....
4.Исправленный load_sfs, rc.shutdown...
По п.3. - на сколько я понял теперь вместо раб.стола ROX-а при загрузке JWM и Openbox используется раб.стол SpaceFM, который  минималистично пуст и на нем нельзя разместить значки. Решение интересное, но мне не очень привычно, все-таки 16 лет работы с разными версиями Windows накладывает отпечаток (но ненависти к Windows у меня не было и нет) , мне со значками на раб.столе удобнее.
По п.4. - исправленного rc.shutdown в /SFS/Usoft-sf223.sfs я не увидел, он там датирован 26 августа, поэтому сохраненка опять не создается.
Больше впечатлений пока нет, т.к. запускал эту сборку пока только раза 3-4 из разных пунктов меню.

UPD Исправленный rc.shutdown обнаружил в /SFS/Usoft-pr21-sp11.sfs, но так как модули грузятся по алфавиту, то последним загруженным оказывается не исправленный rc.shutdown из /SFS/Usoft-sf223.sfs - вот в этом причина не создания сохраненки.

Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 15 Сентябрь 2012, 17:26:05
хе-хе добро пожаловать в мир геморроя с конфликтом файлов, это у вас еще цветочки. В проблеме имея 5-10 модулей разобраться будет легче, а вот когда их будет 20-30. Вобщем веселье ждет вас, скучно не будет.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 15 Сентябрь 2012, 18:17:35
хе-хе добро пожаловать в мир геморроя с конфликтом файлов
Добрый ты, однако, ох какой добрый ;D Написано же, что это "экспериментальная сборка", а при экспериментах без ошибок и накладок не бывает.
А скучно - это не для нас! Мы, если надо, то круглое носим, квадратное катаем  :D
И вопрос по делу, возможно ли в Gaff собирать дистриб так, чтобы дрова были не в основном модуле, а в файле типа zb217346.sfs, т.е. аналогично, как в Byte, Bit, Lupu, Saluki, Ivanne и многих др.сборках?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 15 Сентябрь 2012, 19:35:03
п.3 Раб.стол у spacefm есть, но я его нигде не использую. Ярлыки, папки, фон - все там есть. Мой скрипт запуска в модуле "кривой" - исправленный в аттаче
С модулем Sfs-tk р-стола нет вообще. Я так и пользуюсь. Без Sfs-tk - обычный ROX, Если нужен Sfs-tr и rox р.стол - раскоментируйте (удалите Х) в .xinitrc 116 строку #ROX
В xfce - р.стол свой
п.4 Ошибочно собрал из старого модуля. Вот правильный

4wm - в 4 раза сложнее чем 1.
Избыточное кол-во маленьких модулей связано с тем, что я не смешиваю свои идеи с основной линией Ричи. Свои никому не навязываю. Без _sfs и Usoft-sf - получим Ричи с последними исправлениями от команды
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 16 Сентябрь 2012, 16:04:28
Добрый ты, однако, ох какой добрый  Написано же, что это "экспериментальная сборка", а при экспериментах без ошибок и накладок не бывает.
вы знаете, все то что тут экспериментируется, вполне можно без экспериментов получить ответ.

вопрос по делу, возможно ли в Gaff собирать дистриб так, чтобы дрова были не в основном модуле, а в файле типа zb217346.sfs, т.е. аналогично, как в Byte, Bit, Lupu, Saluki, Ivanne и многих др.сборках?
а смысл, но если уж сильно надо, то делается usoft и все. При загрузке подхватится должен.

Избыточное кол-во маленьких модулей связано с тем, что я не смешиваю свои идеи с основной линией Ричи. Свои никому не навязываю. Без _sfs и Usoft-sf - получим Ричи с последними исправлениями от команды
я обратил внимание на коллизию для того чтобы прочитали люди которые предлагают множество модулей, надо сделать соответствующие выводы, дабы потом опять не потребовалось все проверять на экспериментах ;)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 17 Сентябрь 2012, 09:17:23
Недопонял Ваши мысли.
Что не так с экспериментами и какие выводы нужно сделать? Можно подробнее?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 17 Сентябрь 2012, 09:20:53
да не, лень расписывать.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 24 Сентябрь 2012, 18:12:15
120921
pr217b004.iso (http://www.mediafire.com/file/7oo4o7tdd17852g/pr217b004.iso)

Изменения базы:
byte-217-004.sfs initrd.gz vmlinuz zb217346.sfs  -PR217DDSE2 (http://forum.puppyrus.org/index.php/topic,12447.msg67967.html#msg67967)
Автор не ответил на ? что нового. Методом сравнения мне удалось найти:
Неудаляемый Пупи от DdShurick - см help.gz
Доп. софт для принтеров HP
Справка sfs_event
rc.shutdown
get_pet
(un)load_sfs - экспериментально выяснили, что теперь возможно монтирование .sfs даже с RAM диска
xpupsay
Подробности можно найти выше в этой теме. То, что вошло в базу - из модулей Байт удалил

Изменение модулей:
Поправил все ВМ.
Унифицировал пункт меню "Выкл"
Изменил оформление openbox
Поправил посередине верх. панель Xfce
много мелочей

Новые модули:
spacefm 0.8 (http://forum.puppyrus.org/index.php/topic,11020.0.html)

Sf2-002.sfs :
Сильно экспериментальный, местами сырой. Тестируйте осторожно. Лучше в virtualbox
1. Скрипт объединения sfs2add (допилил http://www.murga-linux.com/puppy/viewtopic.php?search_id=1426292272&t=38432 ) - делает из .pet|.sfs  - .sfs с добавлением /root/.paskages/имя_модуля.files.
.files - список файлов в .pet|.sfs|dir
Может из нескольких .pet|sfs - 1 .sfs с соответствующим к-вом .files
2. Скрипт разделения  sfs2brake на исходные .sfs без /root/.paskages (не нужен, т.к. всегда можно создать при установке, а делить такой модуль не требуется)
3. mnt_sfs - установка|подкл.|mount .sfs  (чуть подправленный от bit777)
4. rem - удаление установленных .sfs (подправленный bit777)
5. Переделал remove-builin Ричи: удаление или копирование из базы.sfs с созданием удаленный_модуль.sfs.
Можно еще распилить базу. С целесообразностью пока не определился. Вынос необязательных компонентов уменьшит базу на 5Мб
Объединение модулей в 1 теоретически (со слов Pro - верю) даст ускорение загрузки и работы. Поможет обойти предел squashfs в 127 модулей.
В перспективе - полный отказ от pet

В репе sfs-get:
opera12next, skype4 (вырезал из DDSE2)
Обновил firefox 15.0.1, flashplayer 11.2

120922
Поэкспериментировал с горячим переключением wm
Выход в консоль и последовательное:
Код
sfsmnt -u Openbox*.sfs ;sfsmnt -u Tint* ; xwin openbox 
sfsmnt -u Thunar*.sfs ;sfsmnt -u Xfce* ; sfsmnt xfce ; xwin xfce-session
дает нормальный результат
При обратном переборе - известные проблемы ярлыков в jwm (решал их в своем saluki)
Сделать можно - только надо ли...
Имена модулей везде нужно полные.

120924
pr217b005.iso (http://www.mediafire.com/?3r2wb9yfdvkfvct)
Есть 2,5Mb xdelta3 4-5 версия Байт. Ссылка в шапке. Там же скриншоты.
Починил pfix=nocopy (только в inutrd 217), написал параметр sfs2ram (копирует модули.sfs в память и уже отуда подключает). Отмонтирование: стандартное +
Код
umount /mnt/..tmpfs.ваш-модуль && rm -R /mnt/..tmpfs.ваш-модуль

Отмонтирование не окультуривал, т.к. не уверен в нужности метода. Подробности:
http://forum.puppyrus.org/index.php/topic,12563.msg68279.html#msg68279
Много мелких правок всех wm.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 25 Сентябрь 2012, 02:41:32
Поправил посередине верх. панель Xfce
много мелочей
Не знаю как в других WM - а в XFCE не стоит выносить панель наверх. Там она здорово мешает окошкам Thunar, например. Особенно скрывающаяся.

P.S: Попробовал 005 С разрешением то же самое-640 и ни в какую. Файл базы остался со старым названием pr217-004.sfs
В стандартном режиме не хочет загружаться. Пишет что не может найти базовый файл bite-217.sfs ( что неудивительно, так как здесь он идет с дефисом и номером версии)

Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 25 Сентябрь 2012, 13:55:51
XFCE - сделал "посмотреть" сижу в jwm и mc. Такое каждый под себя настроит. Как и с оформлением всем не угодишь
По системным делам ничего лучше чем в Ричи + модули alsa, rodeon,intel нет и не планируется.
byte-217-004.sfs не пересобиралась (она от 217DDSE2 в 004 и 005 не менялась). В Байт004 - чистый initrd от 217DDSE2. В 005 пересобранный на pfix=nocopy. Т.е различий по работе с железом по сравнению с 217DDSE2 быть не должно.
pr217-004.sfs bite-217.sfs - таких файлов нет ни в одном моем дистрибе.
Судя по тому, что у Rodon таких проблем не возникло - склонен думать что они у Вас индивидуальные. pdev1 - указываете?
Спасибо за тестирование. Ваше мнение для меня важно.
sfs2ram не пробовали? Или что об этом думаете на уровне идеи?

Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 25 Сентябрь 2012, 15:14:59
Цитата
sfs2ram не пробовали? Или что об этом думаете на уровне идеи?
Да вот и хотел как раз попробовать. Выбираю пункт загрузочного меню *.sfs в оперативную память, а он мне и говорит, нет блин у меня bite-217.sfs. Впрочем, действительно, надо как то править menu.lst, то что использовал я было взято целиком из iso, и видимо прежде всего для iso и предназначено. Но вот путаюсь я в этих длинных строчках, не понимаю какой параметр для чего и где про это все читать

Вот например
Код
set b=/_pr217b/vmlinuz1 psubdir=_pr217b 
set u=sfsdiru=home:/_sfs:Jwm,Thunar,Sfs-tk,Sf2,Fris,Save
set d=sfsdir=home:/_sfs:pup-v,ymount,firef,flash,mplayer,remm,transm,sfs-get,spacefm,xfce
kernel %b% %u% %d% mountall=1 wosave=1
initrd /_pr217b/initrd1.gz

из всего выше перечисленного мне понятна сразу только последняя строка - про initrd
строка чуть выше - понятно только что mountall - монтируется сразу все. и отказ от сохраненки (прочел в обьяснении)
еще рядом видимо переменные из строчек выше.
set b - ну здесь более мене понятно
set u - логически предполагаю что здесь жестко задана домашняя папка /_sfs и перечисленно, что надо загружать выше базы. Сразу встает вопрос- выше базы встанет только то , что будет перечислено? И почему названия все же отличаются от того, что на самом деле есть в _sfs, хоть и похоже, типа Fris=Frisbee-beta2-итд? Мне как добавить самому что то сюда, если захочу. И вообще куда надо добавлять и что при этом прописывать.
set d - здесь опять видимо жестко задается home = /_sfs и перечисленно, что грузить ниже базы. Сразу встает вопрос - а если нигде не перечисленно - оно что, нигде не смонтирует. То есть хочу сказать, если у меня много модулей (а их у меня много) я должен внимательно следить, чтобы каждый был упомянут в списке выше или ниже базы?

 И зачем тогда папка именованная большими буквами SFS?


Это я не в порядке критики, это я разобраться пытаюсь. В обычных puppy все немного проще. Где то я потерялся, отстал...  :-[
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 25 Сентябрь 2012, 15:32:59
set b=/_pr217b/vmlinuz1 psubdir=_pr217b
set u=sfsdiru=home:/_sfs:Jwm,Thunar,Sfs-tk,Sf2,Fris,Save
set d=sfsdir=home:/_sfs:pup-v,ymount,firef,flash,mplayer,remm,transm,sfs-get,spacefm,xfce
это грусть и тоска.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 25 Сентябрь 2012, 16:30:16
pr217-004.sfs bite-217.sfs - таких файлов нет ни в одном моем дистрибе.
Судя по тому, что у Rodon таких проблем не возникло
Таких файлов действительно нет и у меня проблем с загрузкой нет. Пробовал все варианты Байта, кроме 004, проскочил как-то сразу на 005 с 003  ;D
Так как на ПК стоит много разных сборок паппи, то установку на винт делал следующим образом:
1. Из iso скопировал на винт каталоги _pr217b, SFS и _sfs.
2. Каталог boot и все остальные файлы из iso скопировал в каталог _pr217b.
3. Внес изменения в файлы menu*.lst (см. вложение) и в своем основном файле menu.lst прописал пункт для загрузки файла /_pr217b/menu.lst.

Маленькое замечание: в Thunare-e нет некоторых значков в меню Переход (см.рис.) - загружался в JWM.

Маленькая подсказка: при работе в JWM можно быстро перейти в IceWM, для этого идем в  Панель управления->Рабочий стол->Основные->Менеджер окон и выбираем IceWM или JWM  ;) Только меню будет неполное, нужно запустить в терминале fixmenus0 (fixmenus обновляет только меню JWM) и меню станет нормальным.

(http://storage3.static.itmages.ru/i/12/0927/s_1348768344_7007052_1ad36ff2b9.jpeg) (http://storage3.static.itmages.ru/i/12/0927/h_1348768344_7007052_1ad36ff2b9.jpeg)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 25 Сентябрь 2012, 16:48:27
надо как то править menu.lst, то что использовал я было взято целиком из iso
Да. В конце моего menu.lst есть пример. Как минимум надо добавить pmedia=hd (не помешает и pdev1=sda) c Вашими данными. Без этого загрузится только с sda1

Строки menu.lst начинающиеся с set b= - задаем переменную grub4dos
%b% - используем
Т.е это просто разбивка 1й длинной строки. Так поборол грусть- тоску :)
Специфичные параметры Байт типа sfsdiru= описаны в help grub4dos (F2). Файл help.txt.gz в корне сд.
Сразу встает вопрос- выше базы встанет только то , что будет перечислено?
sfsdir - ниже базы
sfsdiru-выше
Названия модулей через "," можно перечислять не до конца. При нахождении по маске >1 - возьмет 1й по алфавиту
Рекомендованные мной для загрузки выше с заглавной буквы

sfsdir=home:/... здесь home это /mnt/home. Можно sda2 и т.п.
Подробнее в справке
 
Сразу встает вопрос - а если нигде не перечисленно - оно что, нигде не смонтирует.
Если в конце параметра папка - все модули из папки
Если после папки перечисление - только перечисленные в порядке перечисления
 
И зачем тогда папка именованная большими буквами SFS?[/i]
Это из материнского дистра 217DDSE2. Пока он не end - не хочу отрываться от корней.
 
В обычных puppy все немного проще.
Это да. Накручено прилично. Но вся обратная совместимость есть
По мне перечисление через запятую самое удобное.
Кому это сложно - /SFS c ее U(u)soft
Раз уж дистриб полностью свой  (не woof) не надо бояться внедрять новое
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 25 Сентябрь 2012, 17:09:38
Пробовал все варианты Байта, кроме 004, проскочил как-то сразу на 005 с 003  ;D
Ничего не потеряли. 004 с кучей косяков. В 005 пока нашел:
В Usoft-pr21-sp14 файл DISTRO_SPECS надо переложить в /etc. Иначе сохраненка будет с неправильным именем
Маленькое замечание: в Thunare-e нет некоторых значков в меню Переход (см.рис.) - загружался в JWM.
Их нет и в XFCE. Похоже тянется еще от Andy-voit.
Сам не юзаю. Сделал - зная что много фанатов. С удовольствием передал бы его поддержку в "теплые руки". Берите...
Планирую продвигать jwm+spacefm
fixmenus0
В 005 вероятно уже можно и fixmenus
К-во wm в дистре пропорционально к-ву проблем
Горячее переключение их удвоит. Поэтому попробовал - см. шапку, но делать его не хочу
увы даже со справкой разобраться сможет не каждый.
С линуксом да и вообще с ПК тоже не всякий сможет разобраться. Ну, значит им не повезло :)
Мне по началу парметры ядра пупи тоже казались заклинанием
Хелп можно усилить по мотивам форума
Ну или предложите альтернативу параметрам ядра

Сейчас просто пихаю в дистр все идеи. Возможно некоторые отпадут.
На то он и экспериментальный.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 25 Сентябрь 2012, 17:23:31
увы даже со справкой разобраться сможет не каждый.
Насколько я понимаю каждому возможно и не надо, основные параметры такие же как и в Richy, а перечисление файлов поименно нужно только для "тонкой" настройки, что и реализовано в menu31.lst и menu34.lst, кстати файлы для загрузки можно перечислить в отдельном текстовом файле (или файлах под разные задачи) и как параметр указать только его. ИМХО дополнительные параметры - это "плюс" данной сборки, а использовать их или нет дело пользователя. К примеру у grub4dos тоже много параметров, а много-ли мы из них используем - ответ очевиден "нет", используем только основные.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 25 Сентябрь 2012, 19:38:08
Именно так. Можно вообще сделать по отдельному дистру под каждую WM с перемастерингом в 1 .sfs
"Каждому" достаточно добавить в мой menu.lst свой pdev=hd (пример приведен). Это - стандартный параметр. Куда уж проще + переложить нужные модули из /_sfs в /SFS c более простым методом подключения

Потерянные иконки в Thunar - Переход
Код
16x16/emblems:
emblem-documents.png  emblem-downloads.png  emblem-photos.png  emblem-shared.png
16x16/status:
user-trash-full.png

Совместимость:                             
Без дополнительных модулей.sfs (nousoft) полностью совместима с Ричи. 

Обратная совместимость с параметрами загрузки основных направлений Puppy форума:
1. Все параметры woof puppy поддерживаются опционально (не обязательно использовать)
2. post-LupuRus520 - подключение из папки
3. /SFS/U(u)soft
4. Спец. параметры Бит опциональны (не обязательно использовать)

В initrd (удалена загрузка из сети и reiserfs)
Базовые модули пересобраны без внесения функциональных изменений и своих дополнений. 
Ядра - последние версии от Pro. Ранее в .iso не публиковались
C дополнительными модулями - продолжает идеи LupuRus Bit. Совместим с ним ограниченно.
Горячее переключение и общую сохраненку для разных WM делать не буду.

Использование модулей Байт в не Ричи местами возможно. Могут понадобиться доп. библиотеки: ldd бинарник_интересующей программы |grep "not "
Разобрать : unsquashfs модуль.sfs
Cобрать : mksquashfs squashfs-root
   
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 29 Сентябрь 2012, 04:44:23
sfs, подскажите, возможна ли замена базового модуля от DdShurik базовым модулем от Pro?(PR end). Все таки эта версия является официальной.
 Или какие файлы нужно перетащить из модуля в модуль, чтобы корректно работало. Ибо не получается таки запустить X c нужным разрешением на моем железе. Да и остальные баги никуда не делись(тройное монтирование к примеру)
Или лучше всего сделать какой нибудь модуль перехода "из ричи в ричи"?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 29 Сентябрь 2012, 15:59:25
Такие параметры (с Вашими путями и разделами)
Код
find --set-root --ignore-floppies --ignore-cd  /_pr217b/vmlinuz
kernel /_pr217b/vmlinuz psubdir=_pr217b pdev1=sda5 ....
не помогают?
Запустите мой iso в virtualbox. Если уж и это не поможет.... :-\

Изменения 216end - 217DDSE1 и 2 не большие. Выше описывал. Модули Байт со всеми 3 вариантами должны работать. Лучше взять родные vmlinuz initrd и базу. Не забыть убрать базу и zdrv от Байт.

модуль перехода "из ричи в ричи - это Usoft-pr21-sp*.sfs
В Байт>=004 убрал из него то, что вошло в базу

Тройное монтирование: посмотрите вывод losetup и df. У меня ОК

Проблемы разрешения вероятно связаны с radeon. Помочь нечем - нет такого железа
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 29 Сентябрь 2012, 16:06:57
Тройное монтирование...   У меня ОК
Странно, у меня во всех сборках Байт (только 004 не пробовал, проскочил :)) все загружается, но тройное монтирование раздела, где установлены файлы Байт, присутствует в ROX-е и двойное монтирование в Thunar-е :(
Вывод losetup и df посмотрю позже, перезагружаться сейчас не хочу.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 29 Сентябрь 2012, 16:17:08
Цитата
Такие параметры (с Вашими путями и разделами)
Код:
find --set-root --ignore-floppies --ignore-cd  /_pr217b/vmlinuz
kernel /_pr217b/vmlinuz psubdir=_pr217b pdev1=sda5 ....
не помогают?

Нет, я не о том, что не загружается вообще. Я имел ввиду что разрешение устанавливается по умолчанию 600х400 и других(мне нужно 1366х768) не выдает. Исходный дистр от дяди Шурика - то же самое. Почему так кардинально отличается от Ричи end я так и не понял пока -- основа вроде одинаковая совершенно должна быть

Цитата
модуль перехода "из ричи в ричи - это Usoft-pr21-sp*.sfs
Нет, это пожалуй немного не то. Там всего лишь build --  load-unload.sfs. (смотрю в bite-002) Отличия дистра от дяди Шурика и от Про всеже более значительны, имхо ( Uusoft из папки цепляется, разрешение вот не цепляется, двойное-тройное монтирование - отличия как в + так и в - )
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 29 Сентябрь 2012, 18:58:04
В общем, у меня наверное частный случай. Мне категорически не подходит модуль Radeon от Pro
Нормальной работы удалось добится, заменив практически все, в том числе и базу взять от beta4 - последнего дистра, в котором все нормально работало без этого модуля. Все остальные эксперименты либо приводят к незапуску Х, либо все встает колом, как я описывал на самой первой странице.
Видимо, подружиться с этим дистром, равно как и енд и 217 мне так и не удастся, если не удасться  переделать драйверы ATI . Или ядро. Или обое
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 29 Сентябрь 2012, 23:22:53
Ну так и используйте базу бета4. В этом и есть прелесть модульных дистров. Конструктор.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 30 Сентябрь 2012, 10:21:44
Возможно, это единственный выход в моем случае... Только это будет уже не совсем Байт, видимо.
Ps: обнаружил ошибку в модуле zb217110 - должно быть /etc/modules/DOTconfig

PSS: Исправил модуль Radeon, заменив в нем драйверы на драйверы от бета4. Теперь работает в нормальном разрешении. Забирайте, может еще кому пригодится.

http://www.sendspace.com/file/pzaphx
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 30 Сентябрь 2012, 13:26:07
DOTconfig - вроде я переименовал, чтобы не запутаться. Он нужен только для перекомпиляции ядра с этими же параметрами
Только это будет уже не совсем Байт, видимо.
Адаптация ядра, initrd и lib от любого Ричи  под Ваше железо никак не повлияют на совместимость с Байт.
Это будет совершенно полноценный Байт.
В области ядра и драйверов в рамках Байт планирую только обобщать опыт.
Создал подпапку hard (http://www.mediafire.com/?4d73ll73pm79e). Положил Ваш модуль (и Вам +) и архив ядра,initrd1.lz и lib от beta4 (перепаковал).

Таким образом:
алгоритм адаптации Байт к Вашему железу
1. Проблемы с ядром 3.4  ->3.1
2. Проблемы с ядром 3.1  ->3.1beta4
3. Нет звука - попробуйте подключить Usoft-alsa-1.0.25.sfs
4. Проблемы с видео: модуль Rodon для intel-GMA500 (если у Вас GMA500) или для ATI rodeon - ядро 3.1 или 3.1beta4 + модуль от Pro или andy-voit
5. Если ничего не помогло - поплакаться Pro или nik

Нашел у себя проблемный комп. С ядром 3.4 разрешение выше 1280x768 grandr не дает. C 3.1 -ok
Код
[drm] nouveau 0000:01:00.0: Detected an NV50 generation card (0x0a0500b1)
До этого описывал проблему с отсутствием звука на старом ноуте. Помогло только 3.1
...пока статистика в пользу 3.1...
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 06 Октябрь 2012, 06:57:59
Сам не юзаю. Сделал - зная что много фанатов. С удовольствием передал бы его поддержку в "теплые руки". Берите...

Взял..
Подправленный модуль XFCE
http://www.sendspace.com/file/qucc4e

1. Вернул на место боковую панель. Иначе невозможно работать.
2. Картинка на рабочий стол - взял из тех что предлагаются изначально ту, которая растягивается полностью на рабочий стол. Остальные имеют все таки сильно ужатый размер, не нужно так, лучше пусть будет их меньше, зато качественные. (пожелание)
3. Тему иконок Tango отправил в топку. Непригодны, не смотрятся, значки имеют разный калибр. Поставил чуть переработанный oxygen
4. Подправил файлы pup_event_front_d и function4puppy4 - чтобы отвязать от ..../icons/gnome/... Можно удалить каталог .../icons/gnome/..( Лежит в модуле Thunar - незнаю, нужен ли gnome для работы с другими окружениями)

Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 07 Октябрь 2012, 17:47:00
Попробуй мой вариант модуля Radeon
http://forum.puppyrus.org/index.php/topic,12564.msg68496.html#msg68496
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: кутцяо от 08 Октябрь 2012, 07:05:50
Спасибо! Работает.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 08 Октябрь 2012, 13:41:54
Взял..
Ура! Командная работа над дистром не умерла! Спасибо и +
панель.  Картинка  (пожелание)
Считаю - что это у каждого свое должно быть в сохраненке.  Или что-то минимальное или ничего. В идеале - логотип дистра...
3. Тему иконок Tango отправил в топку. Непригодны, не смотрятся, значки имеют разный калибр. Поставил чуть переработанный oxygen
Tango мною был взят из соображений - самый маленький. + порезан под нужды jwm, openbox
Вполне возможно , что перестарался и в xfce вылезают косяки.
В идеале - оставить в дистре 1 нормальный набор иконок. В оригинальном - по минимуму для rox+icewm - для других применений не подойдут.

Нельзя ли уменьшить размен oxygen? Жирновато для постоянной загрузки в память...
Тогда бы и оставить его единственным включенным.
Из остальных модулей - spacefm не любит кастрированных ico (можно на нем тестить)

4. Подправил файлы pup_event_front_d и function4puppy4 - чтобы отвязать от ..../icons/gnome/... Можно удалить каталог .../icons/gnome/..( Лежит в модуле Thunar - незнаю, нужен ли gnome для работы с другими окружениями)
Это правильно. Как определимся с местонахождением иконок - так и сделать

XFCE разделен на 3 части - чтобы можно было использовать Thunar в других WM
Порядок загрузки д.быть: sfsdiru=Thunar,Xfce
Cеть в thunar не работает. В deb диагноз был бы : "нет gvfs-backend"

Кстати - может отделить gvfs в отдельный модуль?
1. Для других больших wm нужен
2. xfce без gvfs может работать. Теряем корзину. Сеть и так не работает. Что еще?

Поправил пару иконок в Вашем модуле (см.аттач)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 08 Октябрь 2012, 13:50:38
Цитата
Кстати - может отделить gvfs в отдельный модуль?
В оригинальном Ричи у меня так и сделано. Из тех соображений, что версии gvfs быстро меняются. И версии,(из последних, начиная с 11) которая была бы названа стабильной, пока не видел.
Цитата
xfce без gvfs может работать. Теряем корзину. Сеть и так не работает. Что еще?

Вообще gvfs позиционируется как альтернатива или полная замена "устаревшей" Gnome-vfs. Но вот подробнее и с чем это едят,,, ай эм сорри.
Корзину в xfce терять нельзя однозначно.
Цитата
Нельзя ли уменьшить размен oxygen?
Я его и так порезал довольно значительно. Можно более внимательно пересмотреть, убрать еще все что относится к KDE, может где проглядел.
Теоретически можно наверное поубирать все, что не использует Thunar и приложения рабочего окружения в "базовом" варианте. Так же почистить hicolor, Gnome убрать, убрать Tango из модуля Tk.sfs и сориентировать его на oxygen. Или вообще положить его в базу
Цитата
панель.  Картинка  (пожелание)
Считаю - что это у каждого свое должно быть в сохраненке.  Или что-то минимальное или ничего
Это все понятно, но все же с минимализмом перебарщивать не стоит. Все в меру хорошо. При существующих : в xfce - в автоматическом режиме рабочий стол превращается в "черепицу", в окружениях опенбокс и jwm картинка обоев маленькая где то в центре рабочего стола. С точки зрения дизайна - большой минус, а для работы - да, совершенно неважно, можно просто черный фон, как в кранче.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 08 Октябрь 2012, 14:19:02
Давайте тогда :
1. отрежем gvfs в отдельный .sfs
Сами сделаете или я?
И по названию модулей- у меня s08 - в конце названия модуля - сборка от sfs номер 8
Предлагаю - Ваши: a01...99 (чтобы не путаться)
И на sendspace - автоудаляется. Не лучшее место
2.Размер oxygen реально уменьшить? Чтобы из из xfce в центр переместить...
Теоретически можно наверное поубирать все, что не использует Thunar и приложения рабочего окружения в "базовом" варианте. Так же почистить hicolor, Gnome убрать, убрать Tango из модуля Tk.sfs и сориентировать его на oxygen. Или вообще положить его в базу
Базу я всячески берегу в чистом виде (пока). Иконки - слабый аргумент. В Tk- можно бы , но для xfce он не особо нужен. Оптимально в Usoft-pr21-sp.
hicolor, Gnome  убрать Tango - согласен.
с минимализмом перебарщивать не стоит.
В xfce - да. Раз любит народ Иванну - сделать как в ней. "Лучшее враг хорошего"

Про ядра:
По итогу экспериментов (см. выше) - самым универсальным и беспроблемным является 3.1 из beta4.
Более свежее 3.1 из 216end (к нему и исходников нет - на яндексе - к beta4) , насколько я помню, отличается от него расположением модуля для sensors.
Думаю - сделать его основным. Есть возражения?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 08 Октябрь 2012, 14:21:07
Цитата
Думаю - сделать его основным. Есть возражения?
Думаю, что нет. Все работало у всех прекрасно в бета 4, насколько я помню.
Кстати, ядро 3.4.6 плохо поддерживает CD/DVD диски. По крайней мере у меня на ноутбуке. Только не говорите, что "не нужно," "устарели", "не пользуюсь..." Во всяком случае пока по себестоимости не сравняется со флешкой. Во всяком случае флешку при обмене информацией я вам не подарю. :) Журналы и книги в основной своей массе тоже используют CD/DVD пока.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 08 Октябрь 2012, 14:35:43
у всех прекрасно в бета 4, насколько я помню.
ОК. Для остальных модули 3.4 никто не отбирает. А тем кто вообще не знает что такое vmlinuz - не будем голову морочить.

В итоге предлагаю выпустить Байт006:
а. Основным ядро 3.1 beta4
b. Иконки oxygen порезать и в Usoft-pr21-sp
с. Xfce - четырьмя модулями (gvfs выделить)
d. У меня тоже есть новое: mnt_sfs - доработанный для загрузки в память и т.п. Все модульное и опциональное

Возьметесь за b,c ? Когда ждать по срокам (примерно)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 08 Октябрь 2012, 15:02:18
gvfs хоть сейчас могу выделить.
Пилите!
За oxygen - здесь нужно в комплексе с другими окружениями и приложениями, как я понял - или только для XFCE чтобы впритык вытягивало?
Ориентируйтесь на xfce. Остальным имеющимся wm хватает и встроенных. Будет мало - добавим

ОК. Жду, готовлю свои модули к 006
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 08 Октябрь 2012, 15:21:58
Вот модули, gvfs выделен, в иконках порезал hicolor - убрал размеры 22 и 24. В оксигене почикал то, что относится к KDE и пустые папки. На большее пока не решаюсь, да и не стоит, думаю - лучше не будет особо ощущатся, а вот хуже может быть запросто.
http://www.sendspace.com/file/2pxop5 -gvfs

http://www.sendspace.com/file/lied8g - xfce
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 08 Октябрь 2012, 15:32:28
5мб многовато... Ладно - может разделю на 2 части. Для xfce и остального. Постараюсь сег.-завтра.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 08 Октябрь 2012, 16:15:21
Кстати, в существующем варианте дистрибутива так и не смог создать файл сохранения, хотя диалог выводится. Но ничего не создается. На десктопе может быть и ничего, а вот на ноуте с его беспроводной сетью все настройки надо заново вбивать. Что не есть гут. ( в официальном нормально с сохраненкой)

5мб многовато... Ладно - может разделю на 2 части. Для xfce и остального. Постараюсь сег.-завтра.

Может, проще вообще выделить в отдельный модуль - как gvfs? Можно будет легко менять добавлять исправлять? Или отдельный модуль с темой оформления как - то, где и иконки и курсоры, и цвет и расположение панелей?

P.s: Где то на форуме один из пользователей даже выкладывал sfs, который можно использовать как основу для создания тем, но вот хоть убей не помню где... а вот нашел тему (http://forum.puppyrus.org/index.php/topic,12393.msg68094.html#msg68094)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 08 Октябрь 2012, 20:04:33
Совсем "намельчить" с модулями тоже не здорово. Давайте сделаю промежуточный iso вариант. Обсудим - решим - что-куда в окончательном.
В принципе у меня есть скрипты объединения - разъединения модулей Sf2-003.sfs. Можно доработать и использовать. Что думаете? Главное чтобы не стало настолько все сложно, чтобы пользоваться мог только автор  ;)

Про сохраненку - сам юзаю рукодельный Save*.sfs. Кстати прикрутить типа createusersfs из Bit было бы неплохо...

rc.shutdown - правленый от DdShurick. Там исправлено pupm*. на использование переменной
Я с сохраненкой знаком еще меньше чем с xfce. Если найдете ошибку - будет круто.
Или переименовать базу и взять рабочий rc.shutdown из beta4 или где точно рабочий...

http://forum.puppyrus.org/index.php/topic,12564.msg68406.html#msg68406 должно помочь (DISTRO_SP* не там лежал)

http://forum.puppyrus.org/index.php/topic,12393.msg68094.html#msg68094 - то что надо. Уж по размеру - точно.
Может ее? Или порежьте oxygen по аналогии
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: upsnix от 08 Октябрь 2012, 20:16:27
Главное чтобы не стало настолько все сложно, чтобы пользоваться мог только автор
Уважаемые форумчане, не пропускаю ни одного Вашего и Андрея поста, Puppyrus от Pro и команды,  суммарно получается отличной и в правильном русле минимализма и свободы выбора для обычного человека системой , после получения на работе нового ноутбука я понял что про любимую Андиванну Люсидовну придется забыть , милая впадает в   ступор и чернеет  уже при загрузке VESA. Решил перебраться на Puppyrus где все кроме WiFi работает на всех моих компах , правда не всегда определяется аудио .
, но есть проблемы:
1.   Главное-  где взять драйвер nvidia для ядер к3.1.10 и к3.4.6. буржуйские не подходят или как можно сменить  ядро или подскажите как самостоятельно скомпиллировать дрова из RUN чтобы  сразу в пакет для выкладки в репу.
2. c Mesa-SDL переделанной в SFS и помещенной в корень  видео стартует при первой загрузке  на Intel видеокартах, но без аппаратного   ускорения ,всему виной отсутствие крохотной утилиты glxinfo, как и три года назад наступаем на те же грабли,  добавьте ее наконец или в месу или в дистрибутив , хватит новичков мучать.
3.  Второе главное -модуль WiFi Broadcom в материнских 216 и 217 дистрибутивах  нерабочий , от буржуйских- где он работает напимер в сквизи на k3.1.10,напрямую  не подходит  , а ведь он сейчас ставится в многих ноутах и нетбуках, его нельзя игнорировать. В системе просто нет Wlan  а модуль wlan загружен и его зависимость то же .
4.В XFCE не работает прозрачность , после перезагрузки рабочий стол долго восстанавливается до нормального следуя за курсором.
5. В XFCE после установки берила все работает эпично, но правый клик по рабочему столу показывает на время
только обою от  Puppyrus и не открывает контекстное меню Тухара
6. полностью отсутствует модуль для проверки зависимостей установленных программ, хотя бы в репе.
 
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 09 Октябрь 2012, 02:21:08
3.  Второе главное -модуль WiFi Broadcom в материнских 216 и 217 дистрибутивах  нерабочий , от буржуйских- где он работает напимер в сквизи на k3.1.10,напрямую  не подходит  , а ведь он сейчас ставится в многих ноутах и нетбуках, его нельзя игнорировать.
конечно нельзя, но и починить не получается, компилируется он нормально, без ошибок. Найти у знакомых что либо на Broadcom у меня не получается, может не так уж многие ноуты его имеют ;)

6. полностью отсутствует модуль для проверки зависимостей установленных программ, хотя бы в репе.
зависимости проверять надо не для установленных программ, а перед установкой программ. get_pet вроде делает проверку, может вы ставите просто копированием, тогда и проверять самому надо.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 09 Октябрь 2012, 10:25:37
6e9b9cbd9b6212aeb772763380034e9d  pr217b006tmp.iso
Залил. Базовый модуль взять из 004 или 005 (он там одинаковый). Не разработчикам смотреть не рекомендуется

http://www.mediafire.com/?ps2iaocvd7yvld7 initrd с dev_save=ro из 217DDSE2 и с починенным мной pfix=nocopy (Хорошо бы DdShurick или кто-нибудь из авторов init посмотрел). Если эти параметры не использовать - совместимость должна быть 100%. Вырезаны дрова сетевух (надо только для загрузки по сети - у кого-нибудь это работает?) и raserfs
Я правильно понял : Usoft-radeon3110pe.sfs для ядра 3.1beta4 не нужен?
Usoft-alsa-1.0.25.sfs нужен? У меня с ним и без результат везде одинаковый
Протестируйте именно с этим initrd

не всегда определяется аудио .
На каком ядре? "Не всегда" - это как или в зависимости от чего или это на разных ПК?
есть проблемы:
1-3. На меня здесь не рассчитывайте. Тоже в таком не силен  :'(
4-5. За XFCE взялся andy-voit. Подключайтесь и Вы.
6. полностью отсутствует модуль для проверки зависимостей установленных программ, хотя бы в репе.
get_pet вполне работоспособен. Только новый с curl у меня вообще не работает (который в 217DDSE2, byte004,5,6). В аттаче модуль с рабочим. При отсутствии инета вылетает в ошибку. Очень надеюсь на помощь автора.

Ico-bit.sfs:
16x16 - значки для thurar- переход. Их бы надо заменить на 22x22
22x22 - нужно для spacefm.
pixmap - значки IceDog для thunar. Наиболее близко к теме. Лучше бы заменить на саму тему, но не разобрался как. Часть значков thunar осталось зелеными - тут надо что-то думать
andy-voit - по разделению на модули возражения есть?

Xfce410a02.sfs
:
Левая панель: Блокнот не работает. Надо defaulttexteditor
Предлагаю в л.панени и на hotkey (super+u) использовать defaultmount
Меню - прочее: похоже некоторые ярлыки заблудились
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: DdShurick от 09 Октябрь 2012, 12:20:27
get_pet вполне работоспособен. Только новый с curl у меня вообще не работает (который в 217DDSE2, byte004,5,6). В аттаче модуль с рабочим. При отсутствии инета вылетает в ошибку.
Вообще то wget надёжнее, но curl умеет работать через proxy.
Очень надеюсь на помощь автора.
Когда я писал get_pet я тоже надеялся на помощь, теперь он мне неинтересен.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: кутцяо от 09 Октябрь 2012, 14:36:56
На Richy-end  и на Richy-217 не подгружается Xfce410av21s08.sfs. Ни из корня, ни из каталога SFS, в ручную подключается только при наличии Usoft-xfce4-4.8.sfs.  Xfce410av21s08.sfs работает только в Байт? Или я где туплю?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Lego от 09 Октябрь 2012, 15:01:52
Вопрос скорее к тем, кто пользует (продвигает) XFCE. Именно разработчики Ричи, если я не ошибаюсь, никогда и не занимались XFCE, без него хватает.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 09 Октябрь 2012, 16:47:13
На Richy-end  и на Richy-217 не подгружается Xfce410av21s08.sfs. Ни из корня, ни из каталога SFS, в ручную подключается только при наличии Usoft-xfce4-4.8.sfs.  Xfce410av21s08.sfs работает только в Байт? Или я где туплю?
Если модуль не подгружается вообще  (не виден в loop) - тупите. Если грузите через SFS - не забыли переименовать в usoft*?
 Если подгружается, но не работает- возможно проблема в том, что не все модули загружены. Для xfce в Бит <005 надо загрузить любым способом:
Thunar* ,Xfce* в этом порядке выше базы и xfce* ниже. Т.е. 3 модуля. Цель разделения описана выше.

get_pet  теперь  мне неинтересен.
:'( Поправил проверку наличия инета
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 10 Октябрь 2012, 03:55:23
4.В XFCE не работает прозрачность , после перезагрузки рабочий стол долго восстанавливается до нормального следуя за курсором.
Прозрачность работает, проверено. Указанные неисправности непосредственно с модулем XFCE не связаны - скорее всего проблема драйверов-железа. Или поставлены какие либо дополнительные чужеродные модули, которые своими библиотеками могут затруднять работу родных приложений.

В модуле XFCE отсутствует часть иконок в /icons/hicolor. Возможно переехали куда то в другой модуль - не знаю. Недостающие значки в аттаче. Присутствуют, например в окне настройки Диспетчер окон.

Xfce410a02.sfs:
Левая панель: Блокнот не работает. Надо defaulttexteditor
Предлагаю в л.панени и на hotkey (super+u) использовать defaultmount
Меню - прочее: похоже некоторые ярлыки заблудились

Все было норм. в 005 Теперь же:
defaulttextviewer содержит строку запуска для defaulttexteditor, который в свою очередь не что иное как симлинк на defaultwordprocessor- что за чертовшшина такая? viewer должен запускать leafpad, editor- geany (они все в базе, и их можно привязать жестко), processor  же - либо на абиворд либо на опен офис - в зависимости от того что установлено, что и реализовано в этом скрипте.
 
Меню - прочее ярлыки все присутствуют . Что имелось ввиду?

В папке computer вместо значков разделов теперь лежит значок drives, лежит и ни на что не реагирует. Что делал?
В ZLIB лежит iso файл, причем тоже не открывается. Забыл что ли?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: upsnix от 10 Октябрь 2012, 09:19:35
Кстати, при установке SMplayer и QT482  требует libpng15.so15, чего нет в оригинальном 216, линковка не помогает.

Прозрачность работает, проверено. Указанные неисправности непосредственно с модулем XFCE не связаны
прошу Вас выложить окончательные варианты 4 модулей XFCE с тухаром, я их проверю под месой во всех системах( а нельзя ли свести их в один модуль, так гораздо удобнее)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 10 Октябрь 2012, 09:49:54
требует libpng15.so15, чего нет в оригинальном 216, линковка не помогает.
в 216-end в системе все есть, и отдельно в репозитарии есть, и старые версии для совместимости пока в системе есть и пакет в репозитарии что-то там oldjpeg_png или как то так называется.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 10 Октябрь 2012, 10:33:25
прошу Вас выложить окончательные варианты 4 модулей XFCE с тухаром,
Погодите, погодите пока... Нет еще окончательных, да и то что есть пока размазано по остальным модулям, в целях совместимости с другими окружениями. (иконки например, и нек. другие) Сам пока только вникаю...
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 10 Октябрь 2012, 10:36:36
1. С ядром 006 на радеоне ок? RoDoN, а на интеле с доп. модулем ок?
2. ico: Эксперименты показали, что остальным модулям достаточно имеющихся значков. исключение - spacefm 22x22. Предлагаю: сделать /usr/share/icons/default во всех wm по умолчанию. А туда каждый наслоит что ему нужно (только не симлинками, а то наслоения не выйдет). Т.е. делай xfce как считаешь нужным, без оглядок на меня.
С pixmap что делаем?
3. /usr/local/bin/default* я переделал в 006 под модульность: перебираются возможные варианты, если есть из базы - он в конце. Если ничего нет- sfs-get...

В итоге - стыкуемся в wm по /usr/share/icons/default и /usr/local/bin/default*. Есть возражения по 2,3?
Пожелания - в свете последних доработок sfsmnt и mnt_sfs (в 006 переписаны - с ними все хорошо?) - можно все модули загрузить в память. И оставить работоспособность thunar без Xfce (для др. вм).  Поэтому 5мб иконок перебор и отдельным модулем - хорошая идея.

Меню - прочее имел ввиду - может перенести эти ярлыки в настройка?

Zlib, iso - lib-puppyrus-Richy-beta4.iso 0 длины - чтобы не попутать с другими 3.1

computer - тоже заметил проблему (причем еще на 1м твоем модуле)- разбираюсь - итог напишу
В модулях xfce ничего не менял. только резал на куски и удалял повторяющиеся файлы
В 4 руки не надо xfce делать. Договариваемся с ico,default и каждый доделывает свою wm не трогая остальные модули до выпуска 006. Согласен?
Sfs-tk - ты будешь использовать в xfce или он в полном моем распоряжении?

при установке SMplayer и QT482  требует libpng15.so15, чего нет в оригинальном 216, линковка не помогает.
А чем не устраивает gmplayer?
Мне пока не до SMplayer. Если сами разберетесь - выкладывайте модуль - добавлю в репу
Про xfce - дождитесь выхода 006 - когда с ним "устаканится"
Свести в 1 модуль - скриптом sfs2add. Не будьте эгоистом  ;) Байт - multiwm. А вдруг кто захочет jwm+thunar...
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 10 Октябрь 2012, 10:56:28
В 4 руки не надо xfce делать. Договариваемся с ico,default и каждый доделывает свою wm не трогая остальные модули до выпуска 006. Согласен?
Согласен. Давай сделаем так. Я пилю xfce, переделываю имеющийся модуль без оглядки на остальное, отдельным модулем делаю иконки, курсоры - пока без оглядки на размер. Потом будем подчищать, привязывать. Все таки отдельный модуль переделывать легче. А на сам xfce у меня рука набита, осталось только морду набить :)

Цитата
Zlib, iso - не понял где?
Имел ввиду модуль zb217110.sfs, который новый.(ZDRV надо было написать...) Загляни внутрь

 
Цитата
С ядром 006 на радеоне ок?
ОК при условии использования модуля Radeon в моем варианте. Без него вообще Х не стартует. Как у других - не могу сказать..
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 10 Октябрь 2012, 18:09:50
По поводу computer. Ошибка кроется в модуле Sfs-tk11.
Надо в tk11 удалить /etc/eventmanager
Ты , вроде tk вообще хотел не использовать?
стали открыватся в файловом менеджере модули, которые просматриваются через mnt_sfs.
Не понял мысль. Что-то не так с новым mnt_sfs?

http://forum.puppyrus.org/index.php/topic,12727.new.html#new - еще не тестировал, но по описанию это улучшенный вариант Sf2-004.sfs и частично mnt_sfs. Думаю - изучить и использовать. Есть возражения?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 10 Октябрь 2012, 20:13:55
Не понял мысль. Что-то не так с новым mnt_sfs?
C mnt_sfs - все в порядке. Вся проблема была в Tk-11. Поэтому и пришлось взяться. Да и не брался можно сказать, просто откатился на более ранний вариант.

В общем, переделал я пока три модуля

Модуль XFCE - добавлена корзина на панель, кнопка Ждущий режим добавлена в PupShuthdown, настройки заточены под иконки Dropline. Все иконки вынесены в Ico-bit
http://www.sendspace.com/file/btwpaj (Перезалил. В менеджере отключения заменил слово Richy на Byte, поправил иконки в панели управления)

Пришлось так же подшаманить файловый менеджер Thunar- все таки это основной файловый менеджер для XFCE Переделал опять на вид в виде значков - не надо списков всяких - в Thunar не катят. Так же подправил ссылки на иконки кое где и добавил eject ( выброс диска) в контекстное меню
http://www.sendspace.com/file/vnj7ar

Ну и наконец Ico-bit. Положил на него большую часть времени и сил. Содержит темы иконок Gnome, Oxygen и доработанный Dropline-подходит и Тунару, и Спейсу. Так же запихал туда темы курсоров и окошек, поэтому и размер такой получился. Если не устраивает 11 мБ можно конечно почикать. Но для себе не вижу смысла - модуль отдельный, вес совершенно не напрягает.
http://www.sendspace.com/file/0fr8jg
Усеченный вариант-только одна тема иконок Dropline -- http://www.sendspace.com/file/gel5e7



P.S Попробовал удалить eventmanager - да, разделы дисков появились, а вот просмотр содержимого модуля при использовании кнопки "просмотр" в mnt_sfs так и не заработал. В tk-10 все норм.

Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 11 Октябрь 2012, 14:30:31
C ico - вылепил что-то среднее http://www.mediafire.com/?qdn3i3mntnaowyl

Слишком сильно урезано. Не пойдет. 24x24 иконки не надо было удалять - они требуются иТунару, и Спейсу. Будет корявый внешний вид. У темы Оксиген иконки масштабируются гораздо лучше, я пробовал и только 48x48 оставлять и все вроде в порядке было
Основной вес там тянули курсоры. Можно было просто сократить их кол-во
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 11 Октябрь 2012, 18:41:30
первом случае было Ico, а во втором Ico-bit . Может быть такое?
Да, как раз тот случай. Выше описал.

Добиваем проблемы из 113 поста и 006.iso ?

Почитал Xorg*.log. Не на ATI glamuregl не загружается. Не находит libglapi.so.0 Это нормально?

Про остальное XFCE
1. В прав. панели ico разного качества. ROX точно есть хороший
2. hotkey : S+s лучше dmenu-sfs-get. Он функциональней
S+u defaultmount
3. /root/Startup/freememapplet заменить сим.линком /usr/local/freememapplet_tray. Он рус. и прав.клик рабочий Внес в Usoft-pr21-sp19.sfs В xfce - просто удалить
4. Панель управления
5. Меню выполнить - нет xfrun -> gexec?
6. в /root/.xinitrc надо закомментировать
Код
 if [ -f ~/.jwm/jwm_colors ];then #v3.96
. ~/.jwm/jwm_colors
fi
иначе при наличии этого файла (он может быть в сохраненке) Х не стартуют
7. К большому Ico-bit_av.sfs сделать ярлык типа "Доп. элементы оформления" и в репу sfs-get ?
8. Модуль alsa1.25 - нужен он 3.1 ядру? (Pro - подскажите...)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 12 Октябрь 2012, 02:35:06
Вот такой интересный вопрос у меня возник

При подключении модуля в режиме просмотра  в /mnt создается папка со сложным именем  +mnt+sda*+xxx.sfs где мы и находим файлы смонтированного модуля. Если мы перезагружаем компьютер, забыв отмонтировать модуль, файлы конечно изчезают, но сама папка остается. И тогда при повторном подключении модуля бьет ошибку, правда потом все восстанавливается. И это во всех Puppy, что смотрел, так.

Возможно ли так сделать filemnt , чтобы эта вновь создаваемая папка с длинным именем создавалась как временная, с точкой перед именем, ( по аналогии как при подключении модуля), чтобы при перезагрузке компьютера просто исчезала. И главное, стоит ли это делать? Может есть особенности какие..
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 12 Октябрь 2012, 02:47:07
Если мы перезагружаем компьютер, забыв отмонтировать модуль, файлы конечно изчезают, но сама папка остается.
нет не остается, в rc.shutdown (в PR-2 и Richy) есть строки для убийства
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 12 Октябрь 2012, 03:10:41
Sfs, я вернулся к предыдущим модулям ядра, которые в версии 005. С моим модулем радеон все работает в нормальном разрешении. C возвращенными из бета 4 пару раз уже вылетал в черный экран с ошибкой Not tainted чего то там. Так же было у меня и собственно в Ричи бета, я просто подзабыл уже... Pro все таки работал, что то там обновлял, посмотрю как будут себя вести.

нет не остается, в rc.shutdown (в PR-2 и Richy) есть строки для убийства
Да, дейсвительно. Проверил, в Ричи не остается, а в Byte у меня просто не появляется сохраненка. Однако...
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 12 Октябрь 2012, 03:58:40
Проверил, в Ричи не остается, а в Byte у меня просто не появляется сохраненка. Однако...
ничего страшного, я подожду пока вам надоест кушать кактус.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 12 Октябрь 2012, 09:05:43
Удалось еще уменьшить размер Ico-bit за счет папки pixmaps - в ней удалил значки, дублирующие такие же в базе, оставил только по моему мнению, более красивые, но их совсем немного, значки дисков например.
http://www.sendspace.com/file/gel5e7

Большой Ico-bit_av переделал аналогичным образом.
http://www.sendspace.com/file/0fr8jg

Его можно и в репу ( возможно выкинув оттуда dropline - тему, чтобы не дублировало), а так же добавить в модуль программку для выбора курсоров типа pcur или той что ты удалил - писал выше. И sfs-get завязать на эту программу.

И еще вопрос - как можно вернуть к жизни Автоматич переключатель раскладки gxneur - может через хоткей как нибудь? Чтобы не лазить в usr/bin постоянно. А то я привык уже к этой проге, мне без нее сложновато
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Октябрь 2012, 09:51:26
исчезла программа - настройка внешнего вида
В tk12 в /usr/local/share/applications/lxappearance.desktop добавил NotShowIn=GNOME;XFCE; - как там и было. Убрать?
А она точно не конфликтует с остальными аналогичными? gtk-chteme и icon_switcher
Вообще сомневался включать ли?

2. hotkey : S+s лучше dmenu-sfs-get. Он функциональней
S+u defaultmount[/quote]
Горячие клавиши - поправь через стандартный для xfce настройщик. S(uper)  - клавиша win

+mnt+sda*+xxx.sfs и rc.shutdown :
rc.shutdown взят из 217DDSE2. Там поправлено имя файла сохранения. Глубже не смотрел.
ОК посмотрю.

вернулся к предыдущим модулям ядра, которые в версии 005.
Запутался. Какие в итоге оставляем в iso? Тыкни пальцем или выложи...

я подожду пока вам надоест кушать кактус.
А чем кроме Байт сейчас можно заниматься в рамках PuppyRus? В остальных ветках "тихо как в гробу" .pfs еще недородился. Слежу...

Удалось еще уменьшить размер Ico-bit
Отлично! Тоже косо смотрел на pixmap

Большой - выложите окончательный вариант и отдельно ярлык sfs-get xfce-design...
Добавлю. Может и lxapperiance туда же и все неиспользуемые темы и т.п.? Иначе какой смысл в модульности?

Думал - не вынести ли в ico*.sfs /usr/share/mime . Получится модуль необходимый spacefm и thunar. Есть возражения?

как можно вернуть gxneur
В своей сохраненке заменить пустышку /root/Startup/gxneur нормальным.
Можно и hotkey в xfce повесить на S+n (на g - grandr) Тогда файл hotkeys поправь
В Tk сделаю ярлык gxneur+-
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 12 Октябрь 2012, 11:00:17
В tk12 в /usr/local/share/applications/lxappearance.desktop добавил NotShowIn=GNOME;XFCE; - как там и было. Убрать?
А она точно не конфликтует с остальными аналогичными? gtk-chteme и icon_switcher
Вообще сомневался включать ли?

Не надо. В последней конфигурации плохо работает. Я лучше включу Pcur в Ico-bit который большой, это актуально там.

Запутался. Какие в итоге оставляем в iso? Тыкни пальцем или выложи...
Оставляем вариант как в Byte-005 + мой модуль Radeon

и отдельно ярлык sfs-get xfce-design...
Ярлык sfs-get сделать не смогу, т.к. плохо знаком вообще с sfs-get. Думаю, вам как автору сделать будет проще.

Получится модуль необходимый spacefm и thunar. Есть возражения?

В любом случае надо пробовать, и смотреть что получится. На то он и экспериментальный дистр..
В Tk сделаю ярлык gxneur+-
Самый оптимальный вариант.

Переделал модуль XFCE c учетом пожеланий sfs . При редактировании обнаружил библиотеки cdda и бинарники, совершенно никакого отношения к XFCE не имеющих. С вашего позволения - убрал. Вместо этого положил плагин панели Дата и время+календарь и библиотеку xfcegui, необходимую для его (и нек. других плагинов) работы.

http://www.sendspace.com/file/ny2szh

Старые ссылки удалил.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Октябрь 2012, 13:34:51
http://forum.puppyrus.org/index.php/topic,12564.75.html - не изменилось?
т.е. оставляем 2 ядра как в 005 +твой ati.модуль?
ati.модуль от Pro никому не помог? Убрать (он вроде входит в твой)...
Где бы взять src ядра 31 от 216end? vbox не скомпилить. На яндексе - от старого 31

Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 12 Октябрь 2012, 13:52:04
Где бы взять src ядра 31 от 216end? vbox не скомпилить. На яндексе - от старого 31
оно все одинаковое, подсуньте в исходники файл DOTconfig из /etc/modules из 216end (переименовать естественно) и скомпилируйте.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 12 Октябрь 2012, 13:53:29
Большой модуль с иконками и темами, включает так же программу для выбора курсора. В XFCE появится в разделе настройки ( категория Settings)
http://www.sendspace.com/file/mgpnmn

Цитата
подогнал под xfce (conky плохо на том фоне)

Мне кажется, для conky пойдет непрозрачный (черный ) фон. Это будет универсальный вариант, глаза ломать меньше. Ни у кого коньки не будут торчать постоянно. Посмотрел - спрятал.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: DdShurick от 12 Октябрь 2012, 18:19:42
А перспектива разобраться с двойным - тройным монтированием есть?
Сделать проверку на "примонтированность" примерно так
Код
mount | grep $mnt_dev || mount /dev/$mnt_dev 
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 12 Октябрь 2012, 23:11:38
http://www.mediafire.com/?sdp0dfwqnagf6
Выложил пережатые initrd*.lz. Соответственно ядра и либы из 005. Так ? На ATI -ок?

rc.shutdown - я правильно понял? RMMNT вылечило?

Про 3*монтирование  http://forum.puppyrus.org/index.php/topic,12564.msg67543.html#msg67543 решил. Было в mount-all. См. аттач

В остальном у себя никаких проблем не заметил. Даже frisbee -ok. Русский frisbee у меня на wifi не завелся.

http://forum.puppyrus.org/index.php/topic,12564.msg68662.html#msg68662
Порешал. В automntsfs : ls $FINDDIR/$r*.[ps]fs |tail -1
Cделал не первый по алфавиту, а последний
Перезалил аттач
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 13 Октябрь 2012, 01:54:51
Про 3*монтирование
С файлом Usoft-sf252.sfs у меня уже тройного монтирования нет.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 14 Октябрь 2012, 02:56:41
1. Freesbee переведен на русский (переводил сам твой модуль, для запуска вай фай надо пнуть перезапуском сетей)
2. В модуль xfce введен fixmenus - этому окружению требуется свой вариант, чтобы передергивать панель
3. Изменил Save - убрал оттуда functions4 - они почему то кривые какие то, в тексте файлов встречаются строки в другой кодировке ( кракозябры)
Файл us-ru переделал на en-ru - В Папирусах применяются именно такие раскладки. В противном случае ломается gxneur, к примеру.

В этом варианте все вроде работает. Твои патчи еще не пробовал. Что они дают?

Что заметил еще. Не удается поместить в папку SFS больше 13 модулей плюс к тому что уже есть. То есть добавить то можно, но перестает работать filemnt - "нет свободных устройств обратной связи" ( loop как я понимаю)  Надо бы переделать initrd. Мне надо чтобы подключалось не менее 30 плюс к тому что есть и все работало
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 14 Октябрь 2012, 11:42:52
1. Freesbee переведен на русский (переводил сам твой модуль, для запуска вай фай надо пнуть перезапуском сетей)
Отлично. Для вифи удобно.если проводной нет он вроде и так норм. стартует. Настройки сохранять пока не пробовал
2. В модуль xfce введен fixmenus - этому окружению требуется свой вариант, чтобы передергивать панель
В моем 1м Xfce подобное было sfslxp. Т.к. горячее переключение вм не планируется в конкретном модуле можно менять любые файлы
В этом варианте все вроде работает. Твои патчи еще не пробовал. Что они дают?
Да. на вскидку получилось хорошо и быстро (что не типично  :D)
В моих патчах: Usoft-sf252.sfs см. выше
Usoft-byte.sfs - иконка для mnttools. Кстати автомонтирует флэшки через udev. Думаю ее заюзать для этого везде. Чуть допилил. Переделаю модуль space
И в коньках поправил автоопределение актив. интерф.
"нет свободных устройств обратной связи" ( loop как я понимаю)  
Это проще. В параметры ядра max_loop=64 (пробовал до 500, но в aufs вроде <=128 - это не пробовал) и ок

Выкладывай свое буду сводить в iso. Надо на этой неделе выпустить 006.
Еще идеи остались - или их уже на 007?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 14 Октябрь 2012, 13:31:08
Попробовал погонять Байт-006 с разными WM, по первым впечатлениям, у меня все работает, все запускается и в целом нравится, а посему по + авторам.
Но есть и нюансы:
1. Мне нравится JWM, но не настолько минималистичный как у sfs, поэтому модули с его настройками я не подключал.  Поэтому "методом тыка" пришлось настраивать внешний вид для SpaceFM, чтобы выглядел как и в XFCE. Для этого должны быть подключены модули с темами значков (Fm-*.sfs, Ico-*.sfs), а вот чем их переключить я сразу и не нашел. Пересмотрел все модули и нашел  в Sfs-tk14.sfs - LXAppearance 0.5.0 "Настройка внешнего вида", т.к. я не хотел подключать Sfs-tk14.sfs, то сделал отдельный пакет для LXAppearance (во вложении). Теперь результат меня устраивает:
     (http://storage5.static.itmages.ru/i/12/1014/s_1350206871_8071519_961f6b9dd7.png) (http://itmages.ru/image/view/715200/961f6b9d)
На мой взгляд LXAppearance должен лежать в модуле с темами оформления Ico-*.sfs (ИМХО конечно).
2. Свои проблемы с разделами в SpaceFM уже описал здесь (http://forum.puppyrus.org/index.php/topic,11020.msg68792.html#msg68792).
3. Из трея убегают при рестарте JWM значки батареи (trayBatteryCtrl) и динамика (trayVolumeCtrl) - о варианте решения отписал sfs в личку.
4. При использовании одной и той же сохраненки наблюдаются некоторые проблемы с настройками Wi-Fi, а именно при первой загрузке в JWM сеть Wi-Fi через frisbee настроил, но с небольшими танцами с бубном, перезагрузился в др. WM (Openbox), а настройки забыты, пришлось опять настраивать. В XFCE у меня Wi-Fi через frisbee вообще сеть не увидела, потом через "Мастер настройки сети" - моментом подключился, а вот когда инет настроил, то тогда и  frisbee увидела  Wi-Fi  ???
Вывод: интересная сборка, но надо много времени, чтобы разобраться с настройками, с тем что и в каких модулях лежит, иначе тонкую настройку системы под себя не сделаешь, одним словом конструктор, а конструктор всегда был для тех, кто хочет что-то крутить-вертеть, собирать-разбирать, но в итоге можно сделать "конфетку".
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 16 Октябрь 2012, 20:12:30
Зазеркалил http://ubuntuone.com/7TeVtfwqIAgahxtJnXMK7o

http://www.murga-linux.com/puppy/viewtopic.php?t=76204 допилил под Байт. Функциональнее встроенного. Воткну в Sfs-tk
В frisbee*.sfs ,в ipinfo надо удалить 79строку
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 17 Октябрь 2012, 01:03:37
При загрузке pr217b006tmp5.iso выбрал JWM и включил раб.стол SpaceFM, вот что получилось:
     (http://storage9.static.itmages.ru/i/12/1017/s_1350420708_6095531_b4b4aa33be.png) (http://itmages.ru/image/view/719616/b4b4aa33)     (http://storage7.static.itmages.ru/i/12/1017/s_1350421298_2584213_3caa988da8.png) (http://itmages.ru/image/view/719623/3caa988d)
Коньки выкл., т.к. очень мелко на экране нетбука, да и мне привычнее видеть значки в трее.
Раб.стол SpaceFM довольно-таки неплохо настраивается, можно изменить обои, ярлыки на рабочий стол берутся из каталога /root/Desktop и сами автоматически выстраиваются в зависимости от выбранной сортировки, но их можно и не показывать.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 17 Октябрь 2012, 01:11:20
да, но жаль что значков дисков на рабочем столе нету :(
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 17 Октябрь 2012, 01:37:00
Из каталога /root/computer копируешь нужные десктоп-файлы в каталог /root/Desktop и они появляются на рабочем столе, а вот как это автоматически сделать пока не знаю, возможно надо поправить скрипт /sbin/pup_event_frontend_d, чтобы десктоп-файлы разделов и дисков создавались не только в /root/computer, но еще и параллельно в /root/Desktop.
     (http://storage3.static.itmages.ru/i/12/1017/s_1350424488_7592458_add5dbeaab.png) (http://itmages.ru/image/view/719673/add5dbea)
А вот произвольно разместить ярлыки по раб. столу у меня не получилось, они сами автоматически перестраиваются  :(

Очень понравилось написание универсальных menu*.lst с использованием переменных типа %значение%, сам я давненько не разбирался с новыми функциями в grub4dos и был приятно удивлен появившимися в последних версиях возможностями. При установке frugal минимально переделал menu*.lst, что хорошо уже не 5 файлов, а только три. +1
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 17 Октябрь 2012, 07:13:00

А вот произвольно разместить ярлыки по раб. столу у меня не получилось, они сами автоматически перестраиваются
да это еще из pcmanfm тянется.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 17 Октябрь 2012, 09:13:34
да, но жаль что значков дисков на рабочем столе нету :(
Монтирование разделов в Байт
1. p(y)mount (c gui), mount-all, mnttools
2. При использовании классических вариантов (icewm и jwm) +rox - все как обычно -  ярлыки на р.столе
3. При подключении thunar (sfsdiru=) - как в LupuRus, Bit, Ivanna : /root/computer
При sfsdir= как в 2.
4. Spacefm имеет плагин на базе mnttools. Рецепт RoDoN с переносом ярлыков не пробовал. Возможно...
5. Лично я использую при загрузке mountall=1 и ymount на hotkey Super+u

При загрузке pr217b006tmp5.iso выбрал JWM и включил раб.стол SpaceFM, вот что получилось:
В итоге - все хорошо или что-то не так?
Коньки выкл., т.к. очень мелко на экране нетбука, да и мне привычнее видеть значки в трее.
У меня на hotkey Super+c висит скрипт sfs-conky-start, который вкл\выкл коньки\ярлыки в трее
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 17 Октябрь 2012, 10:26:19
В итоге - все хорошо или что-то не так?
Думаю, что хорошо, вроде бы все работает, даже в разных WM, заметил только один глюк при использовании одной общей сохраненки, а именно первоначально загрузился в JWM настроил всё (сеть, запуск раб.стола SpaceFM вместо ROX, отключил коньки, ну еще что-то), перезагрузился с сохранением в Openbox, но иксы не поднялись, дал команду xwin openbox - завелись. Потом решил перезагрузиться из Openbox в JWM, но почему-то загрузился IceWM, посмотрел содержимое /etc/windowmanager, а там вообще openbox :o, а я то в меню выбрал загрузку в JWM, пришлось использовать xwin jwm.

У меня на hotkey Super+c висит скрипт sfs-conky-start, который вкл\выкл коньки\ярлыки в трее
Это я в курсе, но чтобы при старте вообще коньки не запускались я еще убирал файл ~/Startup/00-desktop, на работу hotkey Super+c не влияет.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 17 Октябрь 2012, 10:40:02
Горячее переключение WM и 1 save для всех WM - я не обещал и не советую
Save.sfs - можно сделать 1 общий для всех wm + второй для конкретной...
Много ли пользователей использует разные wm...
Мой Save-s12.sfs - вроде во всех wm работает (т.е. это возможно)

~/Startup/00-desktop - да в 006 это основной скрипт для настройки дектопа. Его надо докрутить под себя в Save

Никто не пробовал скрипт createusersfs из Бит в Байт?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Zay от 17 Октябрь 2012, 11:12:57
Zay - теоретически он должен работать?
Пробовать надо. Теоретически - может (кроме объединения с уже существующим .sfs, в Ричи нет каталога pup_usr в initrd).
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Zay от 17 Октябрь 2012, 11:34:47
pup_usr достаточно просто создать?
Не только, надо чтобы user*.sfs монтировался при запуске именно в этот каталог (в Bit реализовано через initrd).
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Zay от 17 Октябрь 2012, 12:05:59
В Ричи next это будет?
Посмотрим. Будет готова альфа - тогда обсудим концепцию.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 18 Октябрь 2012, 15:44:09
Поправил sfs-conky-start

Установка Байт на HDD:
1. Установить grub4dos штатными средствами или /boot/grub4dos/instal из корня СД
Штатные не сработают на etx4 разделе (надо бы выдрать из woof)
2. Скопировать содержимое СД в корень раздела HDD
3. Вытащить флэшку или раскомментировать #set media=pmedia=atahd в menu.lst
Для ускорения загрузки pmedia1=sda1 - ваш_раздел
4. reboot

Штатные скрипты установки вряд ли сработают корректно
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 20 Октябрь 2012, 19:29:15
Требуется помощь клуба!
При тестировании Байт обнаружили одну проблему. Количество loop по умолчанию очень небольшое. Мне удалось получить только loop0...loop36, и это несмотря на то, что в initrd.lz я их поместил более 70 штук! Байт - модульный дистрибутив, и это ограничение сильно мешает. ( получается так, что подключение происходит нормально, но если подключено 36 модулей и более - невозможно ничего просмотреть через filemnt) Где это ограничение установлено в init мне найти не удалось.
В подобных модульных дистрах( Ivanna,Bit) все 63 loop, которые имеются в initrd.gz нормально появляются в /dev
Где крутить? Возможно подобное проявится и в Puppy-pfs?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 21 Октябрь 2012, 16:12:56
Если нет свободных loop
http://www.mediafire.com/file/6v43f1m2ffu2g7x/Sfs-tk19.sfs
Файлы из аттача (скопировать в /usr/sbin)
должны помочь (дописал проверку в filemnt и mnt_sfs)

Если loop не создать - тогда не знаю.
Должно бы помочь max_loop=64 в параметрах ядра - но не работает.
Похожее обсуждали с Дядей Шуриком в теме load_sfs , которая пропала

Проверил - позанимал все loop - монтирование и просмотр работают
loop автосоздаются loop32,33...

Заметил еще такой глюк: при установке в систему первого pet-пакета отрубается интернет через Wi-Fi, а в трее появляется еще один значек  frisbee, через него вкл. интернет опять, потом при установке других pet-пакетов этого уже не происходит. С проводной сетью не проверял.
У меня тоже. Посмотрел get_pet - ничего не нашел
Кроме /etc/init.d/Frisbee restart ничего не придумал
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: RoDoN от 21 Октябрь 2012, 17:50:03
Если нет свободных loop
Файлы из аттача (скопировать в /usr/sbin)
должны помочь (дописал проверку в filemnt и mnt_sfs)
Кинул в систему файлы из 20.tar.gz, сейчас у меня подключено и смонтировано для просмотра в общей сложности более 80 sfs-модулей (loop0...loop86), но теперь в каталоге /mnt не понятно, где подключенные модули, а где открытые для просмотра, т.к. у всех имена типа /mnt/.*.sfs, а раньше у смонтированных для просмотра через filemnt были имена типа /mnt/+mnt+sda8+sfs+*.sfs, имхо, но было удобнее и понятнее. Можно ли это поправить?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 21 Октябрь 2012, 18:26:15
Еще sfsmnt поправил. Теперь вроде все ок
/mnt/+mnt+sda8+sfs+*.sf было при монтировании через mc , а в mnt_sfs в Бит и где он был - было .модуль (не уверен).
А для чего бы их различать?
Надо эти скрипты с .psf засинхронизировать. Так что все равно надо будет переделывать.
Думаю - если работает в 006 оставить так.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: DdShurick от 22 Октябрь 2012, 08:45:34
Вопрос: можно ли обойти подобное ограничение в принципе в дистре PuppyRichy??
Можно. Если вместо mount -o loop использовать busybox mount -o loop.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 22 Октябрь 2012, 09:35:15
А дядя Шурик то прав!!
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 22 Октябрь 2012, 10:26:38
Про разницу mount | busybox nount я знал, но четкого представления не имею. Вот бы кто разъяснил.
В sfsmnt (который по сути тот же load_sfs) как раз везде busybox. В последней моей версии (120221) имел проблему и в 206 строке пришлось менять на mount

Вообще в итоге надо переходить на psf скрипты. mnt_sfs sfsmnt filemnt - тянутся с 520 и латаны перелатаны.
Думаю - идеально было бы разобраться с max_loop= (http://forum.puppyrus.org/index.php/topic,12831.new.html#new)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: DdShurick от 22 Октябрь 2012, 11:53:48
Вот бы кто разъяснил.
Смотрите mount "как текст"
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 22 Октябрь 2012, 11:54:01
6edf32b61a7f7499905eca508c77aee4  http://www.mediafire.com/file/vk7u8r9rn02555g/pr217b006tmp6.iso
Засинхронизировал:
Sf-tk22= в 17av добавил свое: sfs-conky-start замена load_sfs ->mnt_sfs; filemnt - мои доработки + убрал loop-tst, заменил mnt на busybox mount (сам это еще не тестил)
Так?

Не связанное с loop:
Ядро одно: модульно из PuppyRus-Lego-preAlfa.iso
Обновил grub4dos
Мелкие правки не связанного с xfce

Кстати в xfce mnt_sfs - старый. Так задумано или убрать?

Смотрите mount "как текст"
Или не понял фразу или вывод mount и busybox mount - одинаковый...
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 22 Октябрь 2012, 14:55:03
Поменял порядок Xfce,Sfs - чтобы mnt_sfs перекрылся
Приделал костыль max_loop в конец rc.frugal
Вставил max_loop=128 в menu.lst. Тормозов и проблем не заметил
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 22 Октябрь 2012, 15:37:18
О! Сейчас зашибись! 128 лупов есть контакт!

Нюанс. Файл просматриваем - появляется окно файл менеджера. Файл отмонтируем - появляется еще одно, второе окно файл менеджера. Нельзя поправить, чтобы при отмонтировании не вылезало еще одно одно окно, просто тихо отключалость, как раньше.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Zay от 22 Октябрь 2012, 17:24:09
В новом дистрибутиве не будет filemnt, вместо него mount_file из комплекта .pfs-скриптов.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 22 Октябрь 2012, 18:38:35
pr217b006a.iso (http://www.mediafire.com/?atkeof23n32qvsr)
pr217b005.iso___pr217b006a.iso.delta 18мб (см. осн. папку в шапке)
Самое свежее ядро 3.4.6.#21 от Pro. Ядра из предыдущих версий - тоже рабочие. Оставлено лучшее
initrd.lz (большая компрессия)
XFCE модули и icons полностью переработаны andy-voit, доработаны драйвера rodeon
3 варианта рабочего стола в JWM (rox, spacefm, conky)
Fm*.sfs -новые иконки от andy-voit + дополнительный расширенный комплект в репе sfs-get
grub4dos обновлен до последней версии
Доработаны скрипты для загрузки модулей с копированием в память (опциональная функция)
Мелкие правки всего остального

Огромное спасибо и + за участие в Байт006а andy-voit и RoDoN
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 22 Октябрь 2012, 19:20:50
И вам, Александр (ака sfs), большущий плюс от меня за тяжкий и безвозмездный труд!! То, что получилось, мне нравится.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 22 Октябрь 2012, 20:37:54
Спасибо! А мне особенно нравится что пошел процесс объединения сообщества PuppyRus и как следствие активная работа.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: upsnix от 24 Октябрь 2012, 17:06:15
Спасибо! А мне особенно нравится что пошел процесс объединения сообщества PuppyRus и как следствие активная работа.

Согласен с Вами, мне тоже очень понравился результат ,предлагаю внести небольшие изменения в меню.лист,
они позволят загрузиться с флешки после редактирования меню листа и дополнительно загружаться еше в одном паппике лежащем в корне флешки. причем SFS файлы могут быть как разные , так и общие , смотря куда их поместили.

Код
title PuppyRus 217. Ядро 3.4.6-21  PAE -->\n Поддержка sensors \n initrd без поддержки сети и reiserfs
lock
#для выбора загрузки с любого из перечисленных ниже носителей удалите перед ним #, а перед остальными поставьте.
set media=pmedia=usbflash
#set media=pmedia=cd
#set media=pmedia=atahd
#set media=pmedia=usbhd
#set media=max_loop=128
set v=217
set pth=_pr217b
configfile /menu3.lst

title ======= Примеры загрузки через grub4dos других операционных систем:
lock

title загрузка любого Puppy из корня флешки с файлом сохранения
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash  pfix=fsck
  initrd /initrd.gz

title загрузка любого Puppy из корня флешки в RAM
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash  pfix=ram
  initrd /initrd.gz
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 24 Октябрь 2012, 17:43:26
Уж если использовать переменные grub4dos - тогда лучше в menu.lst добавить пункт со своими параметрами
Код
set media=pmedia=usbflash   pfix=fsck
set k=
set pth=
set gl=g
configfile /menu3s.lst
А в menu3s.lst ввести переменную %media% и
Код
  kernel /%pth%/vmlinuz%k% pfix=ram %media%
  initrd /%pth%/initrd.%gl%z
Так будет совсем универсально - под любой пупи
Согласны?
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: upsnix от 25 Октябрь 2012, 13:43:59
A куда из системы исчез xorg.conf  :-[? надо его посмотреть, а в 216 и 217 я его не нашел? :'(
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: Pro от 25 Октябрь 2012, 14:04:29
а в 216 и 217 я его не нашел?
его уж давно нет, гугль в помощь по словам конфигурирование xorg через udev
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: andy-voit от 26 Октябрь 2012, 08:39:17
Для любителей украшений

Тема для окружения рабочего стола XFCE в дистрибутиве Байт. Напоминает Unity, но имеет только одну панель слева.
Хорошо встает на ноутбук 15.6 16:9 - панель от края до края. На других не пробовал.

Способ использования:
1. Дополнить строку 102 меню в menu3.lst буквами ZZ
Код
set u=sfsdiru=home:/_sfs:Sfs-tk,Thunar,Xfce,Fm,Sp-byte,ZZ
2. Скачать модуль  ZZZ_XFCE_byte-unity_blue.sfs (http://www.sendspace.com/file/z1e0ue)
3. Поместить модуль в каталог _sfs
4. Перезагрузить компьютер.

По аналогии с этим модулем можно создавать различные темы оформления для XFCE, менять их простой заменой модуля.

(http://storage9.static.itmages.ru/i/12/1028/s_1351435318_3846948_20ff6e0991.jpeg) (http://storage9.static.itmages.ru/i/12/1028/h_1351435318_3846948_20ff6e0991.jpeg)
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 26 Октябрь 2012, 10:44:43
Добавил в шапку про оформление - спасибо andy-voit
И Документация (http://docs.rodon.tk/doku.php?id=byte:start) - спасибо RoDoN
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: upsnix от 29 Октябрь 2012, 17:04:13
система пытается скачать недостающие зависимости , , в материнском дистрибутиве в случае невозможности их скачать
она пишет их названия в лог и сообщает об этом , в байте(XFCE) она говорит зеркало недоступно (у меня не работает вайфай на Broadcom чипе в Puppyrus 216-217) и все , мне приходится запускать терминал и вылавливать их по одной, что пипец как не удобно.
Название: Re:PuppyRus Byte (экспериментальная сборка)
Отправлено: sfs от 29 Октябрь 2012, 17:15:35
Вы ставите софт get-pet? Возьмите этот скрипт из "где работало". Если поможет - напишите подробнее что Вы делали и что не так