![Sharp Zaurus SL-C3000 Instruction Manual Download Page 31](http://html.mh-extra.com/html/sharp/zaurus-sl-c3000/zaurus-sl-c3000_instruction-manual_368528031.webp)
my Zaurus SL-C3000 and SL-C3100
http://www.users.on.net/~hluc/myzaurus/
31 of 212
16/09/2007 12:23
Customising the startup screen is possible. The startup image is a 90 degrees rotated bmp file
(480x640) with a 24bit colour depth called Startup_screen.bmp. You simply need to copy it to the
correct location so it will be picked up at boot time.
# su
# cp /home/zaurus/Documents/custom/Startup_screen.bmp /opt/QtPalmtop/pics144
It will look like this:
If you want to get rid of the Sharp screen right at the beginning of the boot process, then you will
need to recompile the kernel with the sharp logo option disabled. Tetsu's kernel does that as well.
The file /root/etc/rc.d/rc.sysinit controls what is started at bootup. It runs all the scripts under the
rc.d directory depending on which runlevel is invoked and then runs rc.rofilesys. However, rc.local
which normally is the last script it runs is commented out and won't be run. You can make it run
rc.local by uncommenting that section:
cd /etc/rc.d
if [ -f "./rc.local" ];then
if [ -x "./rc.local" ];then
echo "*** Running rc.local"
./rc.local
fi
fi
Alternatively, you could also modify /home/QtPalmtop/qpe.sh and make it run /etc/rc.d/rc.local
sdisp /home/QtPalmtop/pics144/Startup_screen.bmp &
/etc/rc.d/rc.d/rc.local
cd
if [ -f /etc/restorefile ]; then
export LD_LIBRARY_PATH=/usr/QtPalmtop.rom/lib
else
export LD_LIBRARY_PATH=$QTDIR/lib
fi
qectrl -c
The difference between running rc.local from rc.sysinit and qpe.sh is that the output of the scripts
executed from rc.local will be displayed during the boot process if its run from rc.sysinit (if using
tetsu's kernel) while nothing will be displayed when running it from qpe.sh because it will be
covered by the boot screen image.
Wallpaper Customisation
The C3000 and C3100 allow you to use a wallpaper which can be a png or jpg file. By default, if you