Can yout ry the following fix: Edit /etc/lsb-base-logging.sh
At the end of stop_splashy() edit it like:
...
# Before X starts we need to turn off the cursor to avoid artifacts:
for i in 7 8 9 10 11 12; do
if [ -c /dev/tty$i ]; then
setterm -cursor off > /dev/tty$i || true
fi
done
}
Here is a full copy of the new file (after the patch):
http://git.debian.org/?p=splashy/splashy.git;a=blob_plain;f=scripts/lsb-base-logging.sh;hb=bc470df84098e1f7d8450af6f824d09003f533ab

