Take the 2-minute tour ×
Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It's 100% free, no registration required.

I would like to make Raspberry PI useful for TV purpose or so... Therefore I would like to show to end user loading image before entering the X-Windows and starting customized desktop...

So instead of watching kernel loading modules I would like to switch this with GIF image or something...

Where is the best place to start to achieve this?

share|improve this question
    
Welcome EW- Please form specific questions and there is no need to sign your posts. We can click on your Nickname to get more information about you. I hope you get the answer you are looking for.Please remember accept a question if it has solved your problem or lead you in the correct direction –  ppumkin Jul 31 '12 at 10:04
add comment

3 Answers 3

You can take a look at Splashy for creating a custom loading (splash) screen.

I can't see it on the list of official packages, so you would have to compile it from source. It is available via git from here.

You should be able to check out the source and build like this:

git clone http://anonscm.debian.org/gitweb/?p=splashy/splashy.git
cd splashy
./configure
make && sudo make install

Hopefully that will build, at first glance I can't see any problem with it. You can then follow the README provided with the source code (or online here) for the installation configuration procedure.

share|improve this answer
    
Does 'make install' not install it? If not, what is the difference between 'make', 'make install', and installing? Thanks. –  NickHalden Jul 26 '12 at 0:31
    
make builds the executable. make install installs the executable, usually simply by copying it to the appropriate directory. –  Jivings Jul 26 '12 at 8:19
    
So in your above post you issue the command 'make && sudo make install' which should build and install the executable. However, you went on to say "You can then follow... for the installation procedure." How is installing the executable different from the installation? –  NickHalden Jul 26 '12 at 14:47
    
@JGord Sorry, perhaps that should be the configuration procedure. After installation of the binaries you have to do things such as edit the kernel parameters and make some symlinks. The README contains all that information. –  Jivings Jul 26 '12 at 16:07
1  
@Jivings Tut tut, link rot threat! –  Alex Chamberlain Jul 26 '12 at 19:45
show 6 more comments

Custom Splash Screen for Raspberry Pi (Raspbian)

This is a quick and dirty solution for an unanimated custom splash screen during boot.

First of all, you need to install fbi:

apt-get install fbi

Copy your custom splash image to /etc/ and name it "splash.png".

Next, create an init.d script called "asplashscreen" in "/etc/init.d/".

I chose "asplashscreen" with an "a" at the beginning to be sure it starts first.

#! /bin/sh
### BEGIN INIT INFO
# Provides:          asplashscreen
# Required-Start:
# Required-Stop:
# Should-Start:      
# Default-Start:     S
# Default-Stop:
# Short-Description: Show custom splashscreen
# Description:       Show custom splashscreen
### END INIT INFO


do_start () {

    /usr/bin/fbi -T 1 -noverbose -a /etc/splash.png    
    exit 0
}

case "$1" in
  start|"")
    do_start
    ;;
  restart|reload|force-reload)
    echo "Error: argument '$1' not supported" >&2
    exit 3
    ;;
  stop)
    # No-op
    ;;
  status)
    exit 0
    ;;
  *)
    echo "Usage: asplashscreen [start|stop]" >&2
    exit 3
    ;;
esac

:

Then make that script executable and install it for init mode rcS:

chmod a+x /etc/init.d/asplashscreen

insserv /etc/init.d/asplashscreen

Reboot and watch your custom splash screen:

reboot
share|improve this answer
    
I actually prefer this solution - much simpler, less time-consuming. –  recantha Jan 3 '13 at 13:59
    
Strangly, this causes a graphical glitch in the top left corner of the screen. Any ideas? –  Mateo Jun 11 '13 at 23:20
add comment

Here's a working solution for a custom splash in the Raspbian distribution. http://www.edv-huber.com/index.php/problemloesungen/15-custom-splash-screen-for-raspberry-pi-raspbian

share|improve this answer
2  
That is a nice link - but linking to external sites can cause issues later. Maybe copy the example the example - format it well and make sure to provide the source to the original content. That way your answer is always related to when you answered it- Possibly later versions can change some things. –  ppumkin Nov 1 '12 at 16:46
add comment

protected by Community Feb 21 '13 at 16:09

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.