allow it some time for that. Otherwise, there's race between psplash and
opie on some machines (seen on h3900), leading to opie hang. With this change,
opie *could* run on VT 2, but it appears that opie's GUI manager has off-by-one
error, causing it to not use last screen scanline, so old content is seen
there, which is unaesthetic. So, keep running opie on VT 3, which is empty.
case $1 in
'start')
#/sbin/getkey 5 "Starting Opie in 5 seconds... press key to interrupt." && exit 0
+
+ # Turn off psplash if any - sleep is required for anti-race
+ if [ -e /mnt/.psplash ]; then
+ TMPDIR=/mnt/.psplash psplash-write "QUIT" || true
+ sleep 1
+ fi
if [ -x "$OPIEDIR/bin/opie-login" ]; then
echo Starting Opie-login....
require ${PN}.inc
-PR = "r4"
+PR = "r5"
SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/core/apps/calibrate \
${HANDHELDS_CVS};tag=${TAG};module=opie/noncore/settings/mediummount \
require ${PN}.inc
PV = "${OPIE_CVS_PV}"
-PR = "r4"
+PR = "r5"
SRC_URI = "${HANDHELDS_CVS};module=opie/core/apps/calibrate \
${HANDHELDS_CVS};module=opie/noncore/settings/mediummount \