gentoo on zaurus [not gentooforzaurus]

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Вт фев 06, 2007 19:38

по поводу ротации - сама ротация происходит нормально без рестарта иксов, проблема у виндовмейкера, он не престраивает рабочую область по высоте/ширине
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Civil
Доктор (4 lvl)
Сообщения: 218
Зарегистрирован: Вс авг 21, 2005 06:04

Сообщение Civil » Вт фев 06, 2007 23:43

1. Планируется ли gentoo на старые модели Зауров? (750/850)
Если будет тестер, с желанием потестировать... А так в принцыпе она должна работать везде где работает pdaXrom beta4/r121 и OZ 3.5.4.1/3.5.5
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Ср фев 07, 2007 13:51

Civil писал(а):
1. Планируется ли gentoo на старые модели Зауров? (750/850)
Если будет тестер, с желанием потестировать... А так в принцыпе она должна работать везде где работает pdaXrom beta4/r121 и OZ 3.5.4.1/3.5.5
Потестировать могу с удовольствием.
Только не хочется сносить то что стоит(r121)
Где бы почитать как поставить на SD и загрузить?

http://projects.gentoo.ru/gentoo-pda
Выдает ошибку питона :)
PS
Нашел как поставить. В этом же треде :)
Но нужна я так понимаю версия ядра под 750й.
И еще не пойму. autoboot.sh записывает kernel.img в раздел NAND. А как переключается rootfs на SD?
И еще момент. Хорошо бы убрать development на SD, а man сделать отдельным пакетом. Тогда ИМХО можно ужать и в NAND.
Zaurus SL-C750, N810 2008.36-5

Civil
Доктор (4 lvl)
Сообщения: 218
Зарегистрирован: Вс авг 21, 2005 06:04

Сообщение Civil » Ср фев 07, 2007 17:08

svs57
По хорошему можно стэйдж обычный использовать. Вот с ядром будут проблемы.
Где бы почитать как поставить на SD и загрузить?
Пока ни с чего кроме SD карты его негрузили. Но вот ядро пока что лишь одно может быть (т.е. каждый раз когда нужен pdaXrom/gentoo грузится в emergenc system и перепрошивать ядро)
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср фев 07, 2007 17:21

для 750/850, я так думаю, нужно использовать тот слепок, который НЕ eabi, на pxa25x нет iwmmx сопроца
хотя может и заведется, попробуйте.
инструкции есть в этой ветке, на gentoo.ru они отсюда продублированы
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Аватара пользователя
alexxy
Аспирант (2 lvl)
Сообщения: 75
Зарегистрирован: Вт янв 09, 2007 22:30

Сообщение alexxy » Ср фев 07, 2007 18:21

Ошибку с питоном исправил.... :-)
Со следующей недели буду раздавать аккаунты в траке...
Так что желающие свяжитесь со мной...

Кстати оверлей с ебилдами теперь есь в леймане...
Gentoo on iPAQ hx4700
Gentoo Team Russia

Civil
Доктор (4 lvl)
Сообщения: 218
Зарегистрирован: Вс авг 21, 2005 06:04

Сообщение Civil » Ср фев 07, 2007 19:41

для 750/850, я так думаю, нужно использовать тот слепок, который НЕ eabi, на pxa25x нет iwmmx сопроца
хотя может и заведется, попробуйте.
eabi незавязан на iwmmx реально... В теории он даже поддерживается на старых armv4t (но gcc 4.1.x не может собирать под armv4 с eabi). Но стэйдж тот что iwmmxt-gnueabi - незапустится на pxa25x (в реальности iwmmxt софт неможет запускаться на чём-то кроме оборудования с поддержкой iwmmxt). Так что незаведётся, в отличии от наоборот ( armv5te-softfloat-linux-gnueabi софт будет работать на arm-iwmmxt-linux-gnueabi системе, но не наоборот).
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Ср фев 07, 2007 19:53

eabi для iwmmx описывает специфический softfloat для iwmmxt, а eabi слепок собран с -march=iwmmxt
так что до момента где ему встретятся iwmmxt инструкции, он должен работать
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Civil
Доктор (4 lvl)
Сообщения: 218
Зарегистрирован: Вс авг 21, 2005 06:04

Сообщение Civil » Ср фев 07, 2007 20:38

eabi для iwmmx описывает специфический softfloat для iwmmxt, а eabi слепок собран с -march=iwmmxt
так что до момента где ему встретятся iwmmxt инструкции, он должен работать
Возможно, но при этом сам eabi не привязан к iwmmxt. Но при этом -march=iwmmxt убирает совместимость с -march=xscale. Покрайней мере даже hello world собранный так незапускался на заврах с прошивками без поддержки iwmmxt...

P.S. Кстати, а у кого-нибудь pygtk собирается на завре? я 3-ий день вижу разные ошибки гцц на тему него (в основном segmentation fault).
P.S.S. Пытаюсь собрать xfce4. Попутно обнаружил, что для того что-бы он собрался нужно пересобирать glib, иначе жалуется:
/usr/bin/env: perl -w: No such file...
При этом перл стоит и себя прекрастно чувствует.
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team

Curga
Новенький (0 lvl)
Сообщения: 2
Зарегистрирован: Чт фев 08, 2007 00:42

Сообщение Curga » Чт фев 08, 2007 00:51

@ Mesk
CF-GPS ПЮАНРЮЕР
ЙЮПРНВЙЮ GlobalSat BC-337 + gpsdrive

http://img267.imageshack.us/img267/9253/441ps7.th.png
http://img267.imageshack.us/img267/2347/551so6.th.png
how did you get BC 337 to work? i'm runing a gentoo on a toshiba laptop, maybe it possible to "merge" your installation way to my laptop.

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Чт фев 08, 2007 01:09

Civil, посмотри какой файл вызывается
у меня была проблема с /usr/bin/glib-mkenums, я просто заменил
#!/usr/bin/env perl -w
на
#!/usr/bin/perl -w
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Mesk
Доктор (4 lvl)
Сообщения: 263
Зарегистрирован: Вт ноя 14, 2006 21:27

Сообщение Mesk » Чт фев 08, 2007 01:22

Curga, what is your problem exactly?

It creates serial port, when you insert card to CF slot
You need just to set it in gpsdrive preferences.

In my case it's /dev/ttyS0

Код: Выделить всё

zaurus bin # dmesg | tail 
pccard: card ejected from slot 0
pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
pcmcia_resource: pcmcia_socket0: odd IO request: base 0x3f8 align 0x100
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
ttyS0: detected caps 00000700 should be 00000100
0.0: ttyS0 at I/O 0xc4820400 (irq = 137) is a 16C950/954
zaurus bin # 
my gpsdriverc :
ftp://gentoo.ru/pub/meskmisc/gpsdriverc

and my current kernel .config for Z:
ftp://gentoo.ru/pub/meskmisc/curr.config

Check out what you have in PCCARD and Serial drivers
--
C1000/Gentoo + Buffalo lan + Buffalo wifi + SiRF Star GPS + Dlink DCF BT + 4G SD + 4G CF

Civil
Доктор (4 lvl)
Сообщения: 218
Зарегистрирован: Вс авг 21, 2005 06:04

Сообщение Civil » Чт фев 08, 2007 10:48

Civil, посмотри какой файл вызывается
у меня была проблема с /usr/bin/glib-mkenums, я просто заменил
#!/usr/bin/env perl -w
на
#!/usr/bin/perl -w
Да перекомпиляция глиба решила эту проблему. ИМХО это беда кросс-компилированного глиба была.
Zaurus SL-C3100. Gentoo.
HP iPAQ rx1950
zavrik.ru team

Аватара пользователя
igorekk
Модератор
Сообщения: 3788
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение igorekk » Чт фев 08, 2007 11:34

Civil, ну это не совсем хорошо, если несколько версий perl'а будет.

Curga
Новенький (0 lvl)
Сообщения: 2
Зарегистрирован: Чт фев 08, 2007 00:42

Сообщение Curga » Чт фев 08, 2007 12:44

thx, for the fast reply
root@CurgasTab curga # dmesg | tail
bus pcmcia: add device 0.0
pccard: card ejected from slot 0
DEV: Unregistering device. ID = '0.0'
bus pcmcia: remove device 0.0
PM: Removing info for pcmcia:0.0
pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
DEV: registering device: ID = '0.0'
PM: Adding info for pcmcia:0.0
bus pcmcia: add device 0.0
my pc didn't make a serial port. in the pcmcia there is no entery for the bc 337, also in serial. my versions:
sys-apps/pcmcia-cs
Available versions: 3.2.8-r2 ~3.2.9_pre20050614
Installed: 3.2.8-r2(09:06:14 11/08/06)(X gtk -trusted -vanilla -xforms)
Homepage: http://pcmcia-cs.sourceforge.net
Description: PCMCIA tools for Linux

sys-apps/setserial
Available versions: 2.17-r3
Installed: 2.17-r3(14:03:14 11/23/06)
Homepage: http://setserial.sourceforge.net/
Description: Configure your serial ports with it

sys-kernel/gentoo-sources
Installed: 2.6.18-r6(2.6.18-r6)(14:37:24 01/03/07)(-build -symlink -ultra1)
2.6.19-r5(2.6.19-r5)(12:48:29 01/31/07)(-build -symlink)
Homepage: http://dev.gentoo.org/~dsd/genpatches
Description: Full sources including the Gentoo patchset for the 2.6 kernel tree
the /proc/bus/pccard/drivers is empty.
i will try the 2.6.20 kernel and your kernel config,maybe it helps ;)

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»