Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm trying to remove a ~40 seconds pause that happens when my Ubuntu machine starts.

During this pause, all I see is a magenta rectangle (approx 80% of screen size) over a black background.

The gap is clearly visible on my bootchart (not using an IMG tag here because the image is too high):

http://dl.dropbox.com/u/18558160/syrius-natty-20110512-1.png

I also see a gap on my syslog. It seems to be related with the "video device" (I've got an NVIDIA).

...
May 12 23:15:14 syrius kernel: [    1.544436] TCP reno registered
May 12 23:15:14 syrius kernel: [    1.544447] UDP hash table entries: 4096 (order: 5, 131072 bytes)
May 12 23:15:14 syrius kernel: [    1.544491] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
May 12 23:15:14 syrius kernel: [    1.544593] NET: Registered protocol family 1
May 12 23:15:14 syrius kernel: [   42.870179] pci 0000:06:00.0: Boot video device
May 12 23:15:14 syrius kernel: [   42.870222] PCI: CLS 64 bytes, default 64
May 12 23:15:14 syrius kernel: [   42.871588] PCI-DMA: Disabling AGP.
May 12 23:15:14 syrius kernel: [   42.871697] PCI-DMA: aperture base @ c4000000 size 65536 KB

What can I do to fix this? It didn't happen on Ubuntu 10.10.

I've done some more tests. It seems that the boot sequence requires some sort of input while booting (?) It turns out that it'll not boot until I press enter (the magenta rectangle stays in the screen forever unless you press enter)

Any ideas? Thanks!

share|improve this question
1  
Try temporarily disabling the splash screen to reveal the underlying prompt. –  ændrük May 13 '11 at 16:42
1  
I had a similar issue on my laptop - I had to add "noapic" to my grub entry - does this work for you? –  fossfreedom May 13 '11 at 22:55
    
I get something a bit like this too since upgrading to natty. I don't think it's a prompt - moving the mouse seems to have the same effect(!). Probably an interrupt problem. Nvidia also. –  Alistair Buxton May 14 '11 at 13:12
    
Could you post your dmesg? For me it's better to see the whole dmesg output. –  David Rando May 17 '11 at 22:12

4 Answers 4

Or press e when you see the grub boot message, go to the line that starts with "linux", cursor to the end of the line and delete "splash" and "quiet", then Ctrl-X to continue the boot process. This will allow you to see what is happening during boot. Good luck!

share|improve this answer

try editing you /lib/plymouth/themes/"your current theme"/mdv.script and make sure the background is set to a "Z" value of negative 1000 just in case it is blocking a password prompt box or something.

that part is usually at the beginning if the script where the image is loaded

background.sprite = SpriteNew();
background.sprite.SetImage(background.image);
background.sprite.SetPosition(Window.GetX(), Window.GetY(), -1000);

you can also check if the prompt box has an opacity of 0 making it invisible if that is the case change it to 1 and after you are done with editing the plymouth theme do a sudo update-initramfs -u

share|improve this answer

I had a similar issue on a Fedora box I was using, turned out to be a Samba mount that I added to my fstab but forgot to add a password, so it was waiting for me to enter a password before finishing the boot.

You can always try pressing ESC to see what's being output behind the rectangle?

share|improve this answer
    
thanks for your answer but no, pressing ESC doesn't show anything different than pressing any other keys. –  egarcia May 31 '11 at 14:46
up vote 0 down vote accepted

I've noticed that since last week (around 2011-07-11 / 2011-07-16) an update seems to have fixed this issue. My computer "timeout" has been automatically reduced from 150 seconds to 5. It's still visible, but it isn't an issue any more.

I'm closing down this question.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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