For future google'rs, like me:
Yes, this still applies to LMDE 201109, in March 2012:
After installing NVIDIA proprietary driver (instead of the open-source, reverse-engineered
nouveau driver), or the ATI one thereof, you may be wondering how to get back framebuffer console and/or
plymouth boot splash. Here's how to do it:
All commands as root (sudo -s):
Code: Select all
# aptitude install v86d hwinfo
# hwinfo --framebuffer
The second command above will give you a list of the resolutions which you can use in framebuffer/grub. Choose the best one, and write/note it in the following format:
Width x Height - BitDepth (only without spaces)
Example, for 1024x768 resolution @24 bits, write as:
Then:
and add the following to the
GRUB_CMDLINE_LINUX_DEFAULT line, after the word
quiet and a space:
splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap
So that it minimally looks like this:
Code: Select all
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap"
And change the GRUB_GFXMODE line to the resolution you noted earlier. Example:
and save out.
Now:
Code: Select all
# nano /etc/initramfs-tools/modules
and add the following on a new line:
Code: Select all
uvesafb mode_option=1024x768-24 mtrr=3 scroll=ywrap
and change
1024x768-24 to whatever you used in the previous step, if different.
And if you want the boot splash, install plymouth:
Code: Select all
# aptitude install plymouth plymouth-drm plymouth-x11
Finally, update grub and initrd:
Code: Select all
# update-initramfs -u
# update-grub
At this point, you can only test the graphical plymouth themes, but not the text-based ones -- like "
text", "
mint", "
details", and "
script" -- at least not until you reboot first to get framebuffer activated.
To get a list of the installed plymouth themes, run:
Code: Select all
# plymouth-set-default-theme --list
To find out which theme is currently set, run:
and finally, to preview your theme, read the "Viewing" section on this blog entry:
http://brej.org/blog/?p=158
Or simply:
1. Set your plymouth theme of choice (ex. spinfinity):
Code: Select all
# plymouth-set-default-theme spinfinity
2. Preview it for 10 seconds:
Code: Select all
# plymouthd; plymouth --show-splash ; for ((I=0; I<10; I++)); do plymouth --update=test$I ; sleep 1; done; plymouth quit
Finally, remember to update your initrd when you've changed your plymouth theme, before rebooting, or else your plymouth theme change won't take effect:
Cheers