HowTos/DE/Opie und GPE gleichzeitig

From OpenZaurus

Zielgruppe: Fortgeschrittene Linux- oder Zaurusnutzer. Für absolute Anfänger ist es ohne eine kompetente Hilfe, auf die man im Notfall zurückgreifen kann, eventuell zu komplex.

Bei diesem HowTo habe ich mit einem Opie OZ Image angefangen. Wahrscheinlich können Sie auch mit einem GPE System beginnen, aber diese Anleitung geht von Opie aus.

Flashen Sie Ihren Zaurus mit dem Opie Image. Für den SL5000/SL5500 achten Sie darauf, einen Kernel zu verwenden, der Ihnen das meiste RAM beschert. Ich habe das 64-0 Image für meinen Collie genommen und das dürfte auch für die meisten anderen Collie-Nutzer zutreffen. Weiterhin ist es ratsam und für den Collie wiederum fast eine Notwendigkeit, altboot zu verwenden, um den Flash-Speicher nicht von vorne herein an seine Grenzen. zu bringen. altboot ist sehr einfach zu verwenden, aber nicht Teil dieser Hilfe.

Ändern Sie Opie, um auf VT3 zu starten. Das machen Sie, indem Sie die Datei /etc/init.d/opie editieren und alle Vorkommen von “-terminal 2″ in “-terminal 3″ ändern. Bei mir waren es zwei Zeilen. Ein "grep -i term /etc/init.d/opie" gibt hier schnell Aufschluß

Starten Sie Opie nun neu damit die Änderung wirksam wird. Ein kompletter Reboot ist wohl der einfachste Weg, auch wenn er nicht wirklich nötig ist. Sie können alternativ über das OPIE-Menü auch auf das erste Virtual Terminal wechseln und mit
/etc/init.d/opie restart
OPIE neustarten.

Editieren Sie die IPKG Quellen in /etc/ipkg.conf und fügen Sie die Pfade für die GPE Feeds hinzu. Hier sind die Einträge von meinem Collie. Aber bitte nicht einfach blind kopieren.

src/gz base http://feeds.openzaurus.org/3.5.4.1/feed/base
src/gz x11 http://feeds.openzaurus.org/3.5.4.1/feed/x11
src/gz x11_prev http://feeds.openzaurus.org/3.5.4/feed/x11
src/gz machine_prev http://feeds.openzaurus.org/3.5.4/feed/machine/collie
src/gz machine-upgrades http://feeds.openzaurus.org/3.5.4.1/feed/upgrades/machine/collie
src/gz machine-upgrades_prev http://feeds.openzaurus.org/3.5.4/feed/upgrades/machine/collie
src/gz opie http://feeds.openzaurus.org/3.5.4.1/feed/opie
src/gz upgrades http://feeds.openzaurus.org/3.5.4.1/feed/upgrades

Jetzt ist es an der Zeit die IPKG Paketdaten durch ein "ipkg update" zu aktualisieren. Danach installieren Sie die GPE Pakete mit "ipkg install gpe-task-base gpe-base-depends". Dann ein Reboot und es sollte auf "chvt 2" GPE und auf "chvt 3" opie laufen.

Es gibt noch ein paar Kleinigkeiten die ich geändert habe um mit GPE besser arbeiten zu können. Zunächst ein Script um einfach von GPE nach Opie umzuschalten:

Speichern Sie folgendes in “/gotoopie.sh”:

  1. !/bin/sh

chvt 3

Nun erstellen wir ein Desktop Icon für GPE. Fügen Sie folgende Zeilen in die Datei

/usr/share/applications/goto-opie.desktop ein:

[Desktop Entry]
Name=Zu Opie wechseln
Comment=Zu Opie wechseln
Exec=/gotoopie.sh
Terminal=0
Type=Application
Icon=/opt/QtPalmtop/pics/logo/opielogo.png
Categories=Utility;GPE
StartupNotify=False

Wechseln sie in die “Utilities” Gruppe [FIXME: Wie heist das auf deutsch?] und Sie sollten dort ein neues Icon finden.

Ich habe ausserdem ein “Suspend” Icon hinzugefügt, da GPE keins mitliefert:

  1. !/bin/sh

apm -s

Dies könnte allerdings einen C-Serie Zaurus abstürzen lassen. Wenn dem so ist, verwenden Sie einfach folgendes:

  1. !/bin/sh

echo 1 > /proc/sys/pm/suspend

Nun erstellen wir noch ein neues Icon mit der Datei “/usr/share/applications/suspend.desktop”:

[Desktop Entry] Name=Suspend
Comment=Suspend
Exec=/suspend.sh
Terminal=0
Type=Application
Icon=gpe-config-sleep.png
Categories=Utility;GPE
StartupNotify=False

Es ist möglich, dass Sie sich aus GPE ausloggen müssen damit die neuen Icons sichbar werden.