I have Xubuntu natty, nVidia 8600M GT (on Dell Vostro 1500) and I had the same problem:
Enabling graphics menu with GRUB caused not displaying plymouth splash.
Workaround 1 — only text GRUB and text splash: Set GRUB_TERMINAL=console in /etc/default/grub. This is not preferred.
Workaround 2 — still using graphical GRUB menu but only text splash:
1. Add the following line in /etc/default/grub:
GRUB_GFXPAYLOAD_LINUX=text
2. Then update grub by running:
sudo update-grub2
Solution — still using grapgical GRUB menu and also graphical splash (like #39 and #45) — preferred:
1. Add the following line in /etc/default/grub:
GRUB_GFXPAYLOAD_LINUX=1280x800 # or whatever resolution you want on your system
2. Update grub:
sudo update-grub2
3. Create /etc/initramfs-tools/scripts/init-top/load-vesafb (like in #39) — script attached.
On my system there was no need to add the file /etc/initramfs-tools/conf.d/splash containing FRAMEBUFFER=y (see #45).
4. Then update ramdisk:
sudo update-initramfs -u
I have Xubuntu natty, nVidia 8600M GT (on Dell Vostro 1500) and I had the same problem:
Enabling graphics menu with GRUB caused not displaying plymouth splash.
Workaround 1 — only text GRUB and text splash: Set GRUB_TERMINAL= console in /etc/default/grub. This is not preferred.
Workaround 2 — still using graphical GRUB menu but only text splash: _LINUX= text
1. Add the following line in /etc/default/grub:
GRUB_GFXPAYLOAD
2. Then update grub by running:
sudo update-grub2
Solution — still using grapgical GRUB menu and also graphical splash (like #39 and #45) — preferred: _LINUX= 1280x800 # or whatever resolution you want on your system tools/scripts/ init-top/ load-vesafb (like in #39) — script attached. tools/conf. d/splash containing FRAMEBUFFER=y (see #45).
1. Add the following line in /etc/default/grub:
GRUB_GFXPAYLOAD
2. Update grub:
sudo update-grub2
3. Create /etc/initramfs-
On my system there was no need to add the file /etc/initramfs-
4. Then update ramdisk:
sudo update-initramfs -u