Decrease boot screen wait time/change loading image

Hi all, this is my first post of these forums. I purchased the retail version of OpenSUSE 10.2 a while ago, but I’ve only just got it working (sort of) properly. I’m now having ‘a lot of fun’ with it.

First of all, I was wondering whether it’s possible to decrease the amount of time that the boot screen stays on for before choosing the default OS? Or maybe even not show the screen at all seeing as I only have OpenSUSE on my laptop?

Following on from that is there anything (simple) that can be done to speed up the loading time as it takes a while (longer than Windows did anyway) to load and startup?

Also, can the main OpenSUSE loading image be changed, because I find that the blue screen is kinda dull? Would it be possible to add my own custom image?

Thank you for any advice you can give.

You can edit /boot/grub/menu.lst; change the timeout value to the number of seconds you want to wait. I have mine set to 5.

%sudo vim /boot/grub/menu.lst

should be the same for suse…

HowTo: Set up a custom image as a Grub splash screen - Ubuntu Forums

change to custom grub screen.

You can edit /boot/grub/menu.lst; change the timeout value to the number of seconds you want to wait. I have mine set to 5.

Thanks very much, it works great!

Thanks for the link, at the beginning I put in and got the following:

tim-laptop:/boot/grub/images # sudo apt-get imagemagick
sudo: apt-get: command not found

but carried on with the rest of the intructions until I got to:

tim-laptop:/boot/grub/images # sudo convert -resize 640×480 -colors 14 Mountains.jpg splashimage.xpm
convert: invalid argument for option `640×480’: -resize.

I’ve looked in Yast and the program ‘imagemagick’ is installed and up to date, do you have any idea what might be wrong?

First of all, I was wondering whether it’s possible to decrease the amount of time that the boot screen stays on for before choosing the default OS? Or maybe even not show the screen at all seeing as I only have OpenSUSE on my laptop?

This is easy. Take a look under Yast - System. You should find bootloader there (Unless it’s not there in 10.2. I have 10.3 :)) You can edit the grub bootloader from there and change the wait time. I have mine set to 2 seconds.

Hope this helps!

tim-laptop:/boot/grub/images # sudo convert -resize 640×480 -colors 14 Mountains.jpg splashimage.xpm
convert: invalid argument for option `640×480’: -resize.

I’ve looked in Yast and the program ‘imagemagick’ is installed and up to date, do you have any idea what might be wrong?

Apt-get does not work in OpenSuse. The tread you are using is for Ubuntu. Suse’s version of Apt-get is Zypper.

When you are in your terminal type “su” and enter the root password. You are now loged in as root user and don’t need sudo at every command. Try running it as
“convert -resize 640×480 -colors 14 Mountains.jpg splashimage.xpm” (without the quotes :))

I don’t know if imagemagick is in a Suse repository. If it is try: zypper install imagemagick
If it isn’t download it from their website and compile from source.

Hope this helps!

Can you suggest what I might be doing wrong. I took an image from my camera and edited it in Gimp to 1024x768 and compressed that to gz and store it as
/boot/grub/images/dcp00328.xpm.gz
In my menu.lst I now have this:

Modified by YaST2. Last modification on Wed Jun 11 12:39:16 EST 2008

default 0
timeout 8
splashimage (hd0,8)/boot/grub/images/dcp00328.xpm.gz
gfxmenu (hd0,8)/boot/message

But on booting, I get Suse’s green screen rather than the image as a splash.

And advice?

Thanks

Thanks for the advice. I’ve checked Yast and it says that imagemagick is installed and up-to-date, but when I enter the code, I get the following:

tim-laptop:~ # zypper install imagemagick
Restoring system sources…
Parsing metadata for 20080618-175132…
Parsing metadata for 20080618-174947…
Parsing metadata for 20080618-175039…
Parsing metadata for 20080618-175258…
Parsing metadata for 20080618-175636…
Parsing metadata for 20080618-180308…
Parsing RPM database…
package ‘imagemagick’ not found
Summary:
Nothing to do.

Do I need to add any more installation sources, or does this mean I have to download and compile it from source, something which I don’t know how to do?

I have not tried apt-get in openSUSE-10.3 nor 11.0, but apt-get most definitely DOES work in 10.1 and 10.2. But one must do an appropriate additional installation to get it setup.

For 10.3 and 11.0, I don’t see why one would want to use apt-get. I believe there are less repositories setup for apt, and IMHO both zypper and smart have more setup repositories and they work better.

I stand corrected :slight_smile:

Try this page here. It’s better and Suse based.

This might work as well though I have not tried it yet.

  • Find an image at Eyecandy for your KDE-Desktop - KDE-Look.org
  • Move the image you want as Splash screen to a folder.
  • Open Yast - System - Boot Loader - Boot Loader Installation tab.
  • Click Boot Loader Options
  • Click Browse next to Graphical Menu File and select your image
    (You can change all sorts of options for Grub in this screen including hiding it all together)
  • Click Ok
  • Click Finish
  • Reboot and pray :smiley:
    (In my case it says invalid image so I must try it with a different one)

I will play with it some more later. I do like this better than editing the menu.lst file :slight_smile:

There are a number of neat things one can do to the various splash/boot images that appear with openSUSE.

There is a recently created openSUSE wiki that describes some of this:
Customizing your openSUSE boot screens

However as I type this, Welcome to openSUSE.org - openSUSE is VERY VERY slow, likely because 11.0 is just being released, and that site is getting flooded with “hits”.

In the interim, until the reponse time of opensuse.org comes back to normal, that page originated from here:
SuSELinuxSupport: HowToChangeSuSEBootSplashScreens

> However as I type this, ‘Welcome to openSUSE.org - openSUSE’
> (http://en.opensuse.org) is VERY VERY slow

you would think that ‘they’ would have anticipated that and had more
capacity available…

DenverD

Thanks very much for the links oldcpu, they’re very useful. I’ve managed to change the Grub boot screen, I’m now going to try to change the other screens mentioned in the wiki guide.

Thanks again to all that helped :slight_smile: