Code: Select all
sudo gedit /etc/default/grub
Code: Select all
#GRUB_GFXMODE=640x480
Code: Select all
GRUB_GFXPAYLOAD_LINUX=auto
Code: Select all
GRUB_GFXPAYLOAD_LINUX="1024x768"
then update grub with this command line:
Code: Select all
sudo update-grub
Solution tested with fashion theme http://gnome-look.org/content/show.php/ ... ent=163634
BTW this solution did not work for me http://www.webupd8.org/2010/03/how-to-g ... vidia.html
If for any reason your grub menu resolution is not right, install grub customizer with this command lines:
Code: Select all
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Code: Select all
1024x768
Further reading:
gfxpayload:
If this variable is set, it controls the video mode in which the Linux kernel starts up, replacing the ‘vga=’ boot option (see linux). It may be set to ‘text’ to force the Linux kernel to boot in normal text mode, ‘keep’ to preserve the graphics mode set using ‘gfxmode’, or any of the permitted values for ‘gfxmode’ to set a particular graphics mode (see gfxmode).
Depending on your kernel, your distribution, your graphics card, and the phase of the moon, note that using this option may cause GNU/Linux to suffer from various display problems, particularly during the early part of the boot sequence. If you have problems, set this variable to ‘text’ and GRUB will tell Linux to boot in normal text mode.
The default is platform-specific. On platforms with a native text mode (such as PC BIOS platforms), the default is ‘text’. Otherwise the default may be ‘auto’ or a specific video mode.
This variable is often set by ‘GRUB_GFXPAYLOAD_LINUX’
source: https://www.gnu.org/software/grub/manua ... yload.html
to test plymouth install plymouth-x11 by typing the following in terminal:
Code: Select all
sudo apt-get install plymouth-x11
Code: Select all
#!/bin/bash
#requires plymouth-x11 installed
#sudo apt-get install plymouth-x11
echo
echo "Running 30-second test..."
sudo plymouthd ; sudo plymouth --show-splash ; for ((I=0; I<30; I++)); do sleep 1 ; sudo plymouth --update=test$I ; done ; sudo plymouth --quit
exit