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

Автор Тема: LupuRus Bit (Beta 2)  (Прочитано 78390 раз)

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

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #30 : 23 Январь 2012, 12:48:41 »
изменить .xinitrc может именно сборщик WM.
Вот это и будет оптимальным - раз с базой договорились особо не экспериментировать.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #31 : 23 Январь 2012, 12:49:43 »
В LupuRus M1-2 Игорь добавил автоматическое переключение WM, но в Bit мы отказались от поддержки этой возможности. Поэтому теоретически от загрузки до выключения WM всегда один.

ИМХО, есть смысл сделать так:
изменить в /root/.xinitrc строчку
CURRENTWM="`cat /etc/windowmanager`"
на
CURRENTWM="$WM"

А для гарантии (если windowmanager используется в других местах) можно ещё:
в начале файла добавить строчку: echo "$WM" >/etc/windowmanager
Только не в .xinitrc а в xwin или где-то ещё при загрузке.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #32 : 23 Январь 2012, 15:19:55 »
В LupuRus M1-2 Игорь добавил автоматическое переключение WM
Я как раз за это раньше и голосовал, но остался в меньшинстве, а теперь мы имеем некоторые проблемы с подключением разных WM с одним файлом сохранения. Но решением ИМХО может быть только такой или подобный код:
Код
if [ "$WM" = "fluxbox" ];then echo "startfluxbox" >/etc/windowmanager
else
 if [ "$WM" = "kde" ];then echo "startkde" >/etc/windowmanager
 else
  if [ "$WM" = "xfce" ];then echo "startxfce4" >/etc/windowmanager
  else
   if [ "$WM" = "e17" ];then echo "enlightenment_start" >/etc/windowmanager
   else
 echo "$WM" >/etc/windowmanager
   fi
  fi
 fi
fi
потому, что значение $WM и запись в /etc/windowmanager совпадает только в случаях jwm, icewm и openbox, а в остальных случаях не совпадает. Значит запись echo "$WM" >/etc/windowmanager сработает только в указанных 3 вариантах WM. Вчера пришел к этому опытным путем, так как в xfce ни в какую не мог загрузить иксы, пока не поправил на echo "startxfce4" >/etc/windowmanager
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #33 : 23 Январь 2012, 22:46:43 »
Но решением ИМХО может быть только такой или подобный код:
С помощью DdShurick, за что ему огромное спасибо, код переписан более компактно:
Код
case $WM in
fluxbox) echo "startfluxbox" >/etc/windowmanager;;
kde) echo "startkde" >/etc/windowmanager;;
xfce) echo "startxfce4" >/etc/windowmanager;;
e17) echo "enlightenment_start" >/etc/windowmanager;;
*) echo "$WM" >/etc/windowmanager ;;
esac
Пока не проверил загрузку KDE и Enlightenment-17, но думаю, что и они должны нормально грузиться.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #34 : 24 Январь 2012, 09:48:15 »
Есть некоторые непонятки с подключением sfs (не более 4-х в папке).
Это точно? Т.е. любой 5й .sfs не подключается через sfsdir= ?
Некоторые цепляются, другие нет.
Те, что не цепляются через sfsdir=  через load_sfs цепляются?
1. А стоит ли "допиливать" KDE-3.5, либо притягивать KDE-4.x для Паппи? Или это принципиально;
Это свободный проект - стоит делать все, что Вам интересно. :)
2. Кто может подсказать направление (способ) создания базового .sfs для "мультизагрузки"? (Имею в виду, например lupu.sfs и несколько wm).
А разве LupuRusBit - что-то другое?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #35 : 24 Январь 2012, 10:37:25 »
KDE, e17, Openbox на XLupuRus Bit.sfs
А причем здесь XLupuRus Bit.sfs, я имею в виду в этой теме?
непонятки с подключением sfs (не более 4-х в папке)
эти непонятки скорее всего из-за XLupuRus Bit.sfs, откуда он взят, из какой сборки? В этой теме обсуждается сборка LupuRus520b2b1ix.iso и в ней используется lupu_520.sfs. Не сбивайте людей с толку.
« Последнее редактирование: 24 Январь 2012, 10:40:47 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #36 : 24 Январь 2012, 20:26:29 »
Но решением ИМХО может быть только такой или подобный код
Второй вариант я думаю подойдёт. Ещё можно посмотреть как этот вопрос решен в M1-2 и сравнить (думаю это в скрипте rc.wm).

XLupuRus Bit.sfs
Такой системы нет, насколько я знаю. Вы качали ту систему, которая в шапке темы?
Есть некоторые непонятки с подключением sfs (не более 4-х в папке).
Этого не должно быть...

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #37 : 28 Январь 2012, 15:38:30 »
Подгружаю в директорию <SFS> ещё один .sfs и тишина. Но тоже выборочно.
вероятно, проблема в самих .sfs или их комбинации

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #38 : 28 Январь 2012, 20:09:48 »
В результате, грузятся .sfs из сборки.
CD с дистрибутивом вставлен? Если - да, то действительно, возможно подхватывается каталог "SFS" с CD-ROM. Будет время - проверю код.
А Вы можете попробовать переименовать каталог "SFS" (и соответственно изменить значение параметра sfsdir)?

вероятно, проблема в самих .sfs или их комбинации
Не уверен, нужно разобраться.

Заметил на форуме, что мало кто работает с установкой на NTFS.
Это верно, под NTFS не всё тестировалось. Но теоретически должно работать.

Если, что не в тему, строго не судоите.
Как раз в тему! Помощь в тестировании весьма полезна.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #39 : 29 Январь 2012, 18:32:28 »
Дополнительно проверить, подключились ли конкретные .sfs при загрузке можно так:
В каталоге initrd находятся подкаталоги pup_ro1, pup_ro2, pup_ro3 и т.д. В каталоге pup_ro2 можно увидеть файлы, которые находятся в базовом .sfs, а в каталогах pup_ro3, pup_ro4 и далее - файлы, которые находятся в других подключённых .sfs.

И ещё вопрос, те же самые .sfs нормально подключаются кликом?


Планирую приобретение нового ПК с i5. Боюсь, любимая XLupu-520 станет ругаться!
Есть ли вариант компиляции нового ядра без потери функционала XLupu-520 ?
Теоретически на i5 стандартный LupuRus Bit должен работать. Гораздо чаще встречаются проблемы с видеокартами.
Версия с новым ядром была в планах, но только когда будет отлажена основная версия (мало разбираюсь в замене ядер, как это делается конкретно не подскажу).

И ещё, обратите внимание что эта версия называется LupuRus Bit, а не XLupuRus (чтобы не было путаницы с веткой xLupuRus, разработкой которой занимается andy-voit), потому что в Bit доступно несколько оконных менеджеров, а в xLupuRus - исключительно XFCE.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #40 : 29 Январь 2012, 22:13:23 »
Странно, так не должно быть.

Если Вас не затруднит - пожалуйста попробуйте вот это (при работе с HDD):
Цитата
...переименовать каталог "SFS" (и соответственно изменить значение параметра sfsdir)...
И проверьте подключение так:
Цитата
В каталоге initrd находятся подкаталоги pup_ro1, pup_ro2, pup_ro3 и т.д. В каталоге pup_ro2 можно увидеть файлы, которые находятся в базовом .sfs, а в каталогах pup_ro3, pup_ro4 и далее - файлы, которые находятся в других подключённых .sfs.
Чтобы можно было понять, на каком этапе возникает проблема.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #41 : 30 Январь 2012, 11:12:57 »
5.1 да
5.2 нет. Есть конвертер 3->4
По остальным ?? у меня создается впечатление, что это личные проблемы кривых модулей, не связанные с Bit
Пробуйте цеплять их по 1му в системе, загруженной без модулей - разберетесь...

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #42 : 30 Январь 2012, 20:07:40 »
Что делал: 1.1) - назначил  папку в нижнем регистре .sfs;
Попробуйте вообще другое название.

SFS версии 3 вообще не должны работать, их не поддерживает ядро.
Как я понял, Вы используете разные .sfs, а не только те, которые были собраны/протестированы под Lupu. В этом случае причины некорректной работы могут быть самые разные: библиотеки других версий, одинаковые файлы (порядок загрузки .sfs из каталога может быть любым), и много чего ещё. Поэтому лучше проверять сначало заведомо рабочие .sfs, а потом, по одному - неизвестные.

В слоях загрузки нашел FBReader-0.1.2_200. sfs, LibreOffice-.sfs, может прошляпил, но остальное не заметил.
Если в меню есть - значит есть и в одном из каталогов pup_roX (они подключаются только оттуда).

Больше 8-и .sfs не пробовал.
Теоретический предел - 32.

Делал на " чистой" системе без сохранёнки
Может быть у Вас памяти мало? При такой загрузке все .sfs копируются в RAM (можно попробовать запустить систему с параметром pfix=nocopy).

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #43 : 30 Январь 2012, 22:03:03 »
Способы подключения по клику и при загрузке немного (хотя и не принципиально) отличаются. Но мне пока не попадались .sfs, которые бы подключались нормально, но не подключались при загрузке...

Хотелось бы знать о промежуточных результатах работы по LupuRusBit!
Всё можно найти в этом разделе. В данный момент в основном тестируется Beta 2 и собирается информация.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #44 : 04 Февраль 2012, 09:01:54 »
Gnome.sfs
Из любопытства посмотреть можно. Улучшать не впишусь