On Friday 02 July 2010 12:14:51 Mike McCarty wrote:
> Simon Geard wrote:
> > On Thu, 2010-07-01 at 17:59 -0500, Mike McCarty wrote:
> >> Apparently, it's the stated non-goal to support switching back
> >> by the authors (or at least owners) of the driver.
> >> So, unless he's willing to get the source for the driver, and
> >> rewrite portions of it himself, there's not going to be a way
> >> to "go back".
> >
> > I don't think it's a matter of Nouveau specifically, as the kernel
> > graphics infrastructure in general. Having any such driver loaded means
> > using the graphics-mode console. That's the impression I got from
> > Stephane's comments to Alex, and it makes sense to me that things work
> > that way.
>
> If the driver supports changing modes, and there is an app which
> can make an ioctl() call, then the change can be made. The kernel
> probably won't notice the change, and it may get confused if,
> while the mode is selected, some other app (like the window manager)
> tries to make a call to display something. OTOH, my version (with
> X and GNOME) seems to switch to 80x25 very easily when I press
> CTRL-ALT-F1 through CTRL-ALT-F6, so the kernel must support
> _something_ along those lines.

Hmmm. OP's problem is that his consoles are *not* 80x25; rather, they are 
closer to 64x250 (on his wide aspect ratio monitor). I believe he wants to 
change the resolution of the consoles, not X, to restore 'normal' 80x25 text 
mode. I have my 1280x1024 monitor 'set' to 64x160 (using an 8x16 or 9x16 
font) because I want more information on the consoles. That's the mode of the 
console, which is independent of X. IIUC, the mode of the consoles cannot be 
changed after boot, though I could be wrong on this point.

There *is* a parameter (vga=) that can be specified at boot or in LILO/grub 
that sets the console video mode during startup. But I can't recall how I did 
it. If he can find this parameter and set it, he may be able to set his 
console to display larger text. He might also be able to use 'vidmode' to set 
the default video mode in his linux image. There's a small chance he set the 
default mode when he configured his kernel.

If he cannot find and set this parameter, he will be stuck with finding a 
larger font (perhaps 18x32) and using consolechars to set it on each of his 
consoles.

References:
  http://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/
  http://en.wikipedia.org/wiki/VESA_BIOS_Extensions
  http://www.linuxquestions.org/questions/debian-26/lilo-vga-modes-152575/
  /usr/src/linux/Documentation/svga.txt
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to