Super User is a question and answer site for computer enthusiasts and power users. 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've just a installed a Debian Wheezy box (Debian 7.0rc1). By default, the console is displayed using the frame buffer, and due to a certain hardware setup I won't go into, this comes out too wide on my display, e.g. the leftmost column of the console doesn't show.

Is there a way I can make the console one or two columns narrower? I mean, I don't want to make the font narrower or wider, I want there to be less columns at the same width, and for the whole rendered console screen to take less width but be centered the same way.

Update: Based on @mr.spuratic's answer I installed and tried to use fbset; which doesn't do exactly what I asked for but might theoretically help me overcome the problem. Anyway, when I try to set the mode with it I get:

fbset FBIOPUT_VSCREENINFO: invalid argument


  • I would like a solution both through manipulation grub's configuration and on-the-fly from the console after I've booted.
  • If there's additional information you require to provide a solution, comment and ask.
share|improve this question

Usually an auto adjust of the monitor sorts this out, and it's often far less hassle than software solutions.

Otherwise, check the monitor info menu to see what resolution/refresh it's running, and then search for the monitor model and fbset which is the tool used to set the low-level timings which control the display timings.

share|improve this answer
auto-adjust doesn't work in my case due to certain KVM issues (plus it doesn't adjust the refresh rate which is a problem I didn't mention.) Editing the question to reflect my fbset experience. – einpoklum Mar 23 '13 at 6:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .