The easiest way to fix plymouth with nvidia drivers on Mint

Write tutorials for Linux Mint here
More tutorials on https://github.com/orgs/linuxmint/discu ... /tutorials and (archive) on https://community.linuxmint.com/tutorial
Forum rules
Don't add support questions to tutorials; start your own topic in the appropriate sub-forum instead. Before you post read forum rules
Post Reply
Brahim Salem

The easiest way to fix plymouth with nvidia drivers on Mint

Post 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
Last edited by Brahim Salem on Sat Mar 15, 2014 11:03 am, edited 12 times in total.
Brahim Salem

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

Post by Brahim Salem »

OOps i forgot one commmand line!! I have updated the above tutorial :D
Brahim Salem

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

Post 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
Brahim Salem

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

Post 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
Brahim Salem

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

Post 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
Post Reply

Return to “Tutorials”