Page 1 of 1

The easiest way to fix plymouth with nvidia drivers on Mint

Posted: Tue Mar 04, 2014 11:33 am
by Brahim Salem
The easiest way to fix ugly plymouth theme fter installing nvidia drivers is to open terminal and type:

Code: Select all

sudo gedit /etc/default/grub
Look for the line :

Code: Select all

#GRUB_GFXMODE=640x480
Just underneath write the line :

Code: Select all

GRUB_GFXPAYLOAD_LINUX=auto
If this does not fix your problem replace "GRUB_GFXPAYLOAD_LINUX=auto" with:

Code: Select all

GRUB_GFXPAYLOAD_LINUX="1024x768"


then update grub with this command line:

Code: Select all

sudo update-grub
reboot and your fine :D

Solution tested with fashion theme http://gnome-look.org/content/show.php/ ... ent=163634

Image

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
and then set your screen resolution to:

Code: Select all

1024x768
save and close grub customizer.

Image

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
then use the attached script. Or create an excutable script with the following content:

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

Re: The easiest way to fix plymouth with nvidia drivers on M

Posted: Tue Mar 04, 2014 3:09 pm
by Brahim Salem
OOps i forgot one commmand line!! I have updated the above tutorial :D

Re: The easiest way to fix plymouth with nvidia drivers on M

Posted: Tue Mar 04, 2014 3:20 pm
by Brahim Salem
I haven't tested this with ATI drvers but it should work fine. If you test it with ATI please tell us the results :D

Re: The easiest way to fix plymouth with nvidia drivers on M

Posted: Tue Mar 04, 2014 3:24 pm
by Brahim Salem
I have tested this with many computers with nvidia cards and it works like a charm! Why don't the Linux Mint team add this to Mint driver-manager,so that we want to use the terminal anymore :D

Re: The easiest way to fix plymouth with nvidia drivers on M

Posted: Fri Mar 14, 2014 9:35 am
by Brahim Salem
I have invented a command line that fixes the issue if the above solution does not work. I have updated the above tutorial. The command line is:

Code: Select all

GRUB_GFXPAYLOAD_LINUX="1024x768"
It works like a charm guys :D :D