OLVIDALO. Al segundo o tercer reinicio, GPE intenta arrancar en el terminal 3 y cuelga el sistema. Ni idea del porqué. Supongo que al cambiar alguna configuración. ¿La intensidad de la luz?
He intentado probar la solución que dan en
OpenZaurus pero por lo visto en la 5500 (mi caso) no funciona. Cuento los pasos que he seguido.
1.- Lo basico para cualquier imagen nueva de AltBoot. Creo una imagen en SD. La formateo como EXT2, la monto en media/image...
cd /media/card/
mkdir boot-images
cd boot-images
# -------- Crea la imagen - 150000 es el tamaño. Minimo 40MB. Tarda unos minutos
dd of=opiegpe-rootfs.bin if=/dev/zero bs=1024 count=150000
# -------- Formateo en EXT2. Pregunta y/n. Contesto yes
mkfs.ext2 opie-rootfs.bin
# ---------Monto imagen loop1 en /media/image
mkdir /media/image
losetup /dev/loop1 /media/card/boot-images/opiegpe-rootfs.bin
mount -t ext2 /dev/loop1 /media/image
2.- Necesitamos un par de tarballs del feed para el sistema de ficheros.
1 Tarball de GPE 9Mb2 Tarball de Opie 9MbLos descomprimimos en la imagen (/media/image)
#---------- Tenemos 19MB libres en ls SD ...paths cortados...?
cd /media/card
wget http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/...
...unstable/3.5.4/images/collie/tarballs/opie-image-3.5.4-collie.rootfs.tar.gz
wget http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/...
...unstable/3.5.4/images/collie/tarballs/gpe-image-3.5.4-collie.rootfs.tar.gz
cd /media/image
tar -xzvf /media/card/opie-image-3.5.4-collie.rootfs.tar.gz
tar -xzvf /media/card/gpe-image-3.5.4-collie.rootfs.tar.gz
3.- Editar el inicio de /card/image/etc/init.d/Opie para que tarde unos segundos mas en cargar. Tambien necesitamos que se inicie en la terminal 3 (cambiar terminal 2 por terminal 3). Solo he encontrado 2 cambios.
# ------- Tiempo 40 segundos. Si tarda menos de 10, interrumpe la carga de GPE.
/sbin/getkey 40 "Starting Opie in 40 seconds... press key to interrupt." && exit 0
#-------- Lineas donde cambiar la terminal
$OPIEDIR/bin/opie-login -terminal 3 (busca terminal 2)
$SSHAGENT $OPIEDIR/bin/qpe -terminal 3
4.-Editar /media/image/etc/init.d/gpe-bootsplash para que inicie en la terminal 1
No pongo codigo. Solo hay que cambiar chvt 2 por chvt 1 al final del fichero.
5.- Crear los iconos para cambiar de Desktop
#---- fichero /media/image/opt/QtPalmtop/apps/1Pim/goto-gpe.desktop
[Desktop Entry]
Exec=gotogpe.sh
Icon=Tux
Type=Application
Name=GPE Desk
Comment=Go GPE Desktop
#---- Fichero /media/image/usr/share/applications/goto-opie.desktop
[Desktop Entry]
Name=GotoOpie
Comment=Switch to Opie
Exec=/usr/bin/gotoopie.sh
Terminal=0
Type=Application
Icon=/opt/QtPalmtop/pics/logo/opielogo.png
Categories=Utility;GPE
StartupNotify=False
----- Fichero /media/image/usr/bin/gotogpe.sh
#!/bin/sh
chvt 2
----- Fichero /media/image/usr/bin/gotoopie.sh
#!/bin/sh
chvt 3
----- Recuerda que estos dos ultimos son ejecutables
chmod +x /media/image/usr/bin/gotoopie.sh
chmod +x /media/image/usr/bin/gotogpe.sh
¿Error o duda? Comenta