Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want the resolution of my console to match my screen resolution(1440x900). 1024x768 works fine but for some reason when I put 1440x900 when I switch to ttyX the command prompt is almost right off the bottom of the screen! The Ubuntu splash screen goes off the edge of the screen during boot as well.

Here is my /etc/default/grub

  8 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
 11 GRUB_GFXMODE=1440x900

How do I get my CLI resolution to be 1440x900?

share|improve this question
Run vbeinfo to verify whether your hardware supports the resolution for the console. – user4124 Jan 20 '11 at 3:55
I did. It says it supports 1440x900. – mikewilliamson Jan 20 '11 at 4:02
What video card are you using? With what driver? – papukaija Feb 12 '11 at 14:50
up vote 10 down vote accepted

For what it's worth, this is something Kernel Mode Setting does for us automatically. KMS is a feature available for most of the open source graphics drivers. Basically, it means the system figures out the screen resolution as early as possible and sticks with it.

If you are willing to give up fancy 3D support and your graphics hardware has an open source driver available, you can try switching to that.
That's “nouveau,” as opposed to “nvidia,” for NVidia hardware.
“ati/radeon,” as opposed to “fglrx” for ATI hardware.

share|improve this answer
Interesting... I'll look into this. Thanks. – mikewilliamson Jan 20 '11 at 14:30
I'm thinking this is the answer in your particular case. However, on natty with nvidia binary drivers - at least in my case - 1440x900 switching to a console works out of the box. The text is fairly large, but it is still usable. Wanting tiny text would mean I would have to go with open source drivers. I KNOW it works with simple VESA drivers in knoppix for example. – RobotHumans Feb 6 '11 at 17:22

Here is what you have to do to get Plymouth working with proprietary Nvidia drivers.

1. Edit the /etc/default/grub file.

Open a terminal and run this command (you can paste it in):

gksu gedit /etc/default/grub

Uncomment this line (by removing the leading # character):


2. Edit /etc/grub.d/00_header.


gksu gedit /etc/grub.d/00_header

Find the line that says:


Make a new line right after that line. The new line should say:

set gfxpayload=keep

3. Update the GRUB2 configuration.

To apply the new GRUB configuration, simply run:

sudo update-grub
share|improve this answer
Great - that was exactly what I was looking for. – jhominal May 8 '11 at 19:22

This page details how to fix the screen resolution at startup. I'm guessing that this would also solve your problem with the console as well.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.