Page 1 of 1

Noobie question - Ubuntu 7.10

Posted: Mon Jan 14, 2008 4:32 am
by jiminyjetson
i recently installed Ubuntu 7.10 onto my work laptop, dual-booting with XP. I'm having an irritating problem in that the Ubuntu splash screen seems to cause the system to crash. If i boot the system normally, when it *should* be displaying the spash screen, the screen blanks and hangs indefinately. If i alter the boot command to -nospash, it boots fine.
First of all, anyone heard of this error before?
Secondly, i'm a linux noob and have no idea how to make GRUB save the -'nospash' change. i have to go in and change it every time i boot at the moment... which is a bit annoying!

Posted: Mon Jan 14, 2008 4:46 am
by titan
The next time you boot into Linux, you'll need to edit the grub.conf file in the /boot directory. You should see a line that has "splash" written in it somewhere. Just comment out that line by placing a "#" as the very first character of the line. It may, however, be part of the kernel command line, if it is, just delete that portion.

As far as it freezing at the splash screen during boot...I don't know.

Posted: Mon Jan 14, 2008 4:50 am
by jiminyjetson
That's exactly what i needed to know. cheers :)

Posted: Mon Jan 14, 2008 12:13 pm
by bitvector
I've posted this before, but there's a proper way to do that modification in Ubuntu/Debian. Since the grub config is partially auto-generated in Ubuntu, if you just manually modify the boot entries, they'll get changed back every time a system upgrade changes your kernels:

* Edit /boot/grub/menu.lst (you'll need to use sudo or root to edit this file)
* Find the following part:
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

Remove splash. So the line should just look like this:
# defoptions=quiet

* Then run update-grub (you'll also need sudo/root for this).

Running update-grub propagates your options change to all managed entries in /boot/grub/menu.lst. If you just edited the entries in /boot/grub/menu.lst directly to remove splash, they'd be re-added every time your kernel was updated by your package manager and then things would break again. Debian/Ubuntu stores the default boot params in those special comments in the menu.lst file.