wrote:
>
> I've been trying to change the resolution on my terminal to 1024x768 on
> my laptop. I read on the Internet that I should compile the kernel with:
>
> options VESA
> options SC_PIXEL_MODE
>
> and so I did. After that I tried to set the resolution with
> ``vidcontrol''. It didn't work very nicely, though. The command
> ``vidcontrol -i mode'' gives me a list of possible modes. This are the
> ones I' interested in:
>
> 261 (0x105) 0x0000000b G 1024x768x8 1 8x16 0xa0000 64k 64k 0x00000000 1024k
> 278 (0x116) 0x0000000b G 1024x768x15 1 8x16 0xa0000 64k 64k 0x00000000 1024k
> 279 (0x117) 0x0000000b G 1024x768x16 1 8x16 0xa0000 64k 64k 0x00000000 1024k
>
> But doing ``vidcontrol MODE_261'' the program says the operation is not
> supported by the device, 278 will get me to a weird screen where I can
> change to other ttys, but I keep seeing what was on the old tty when I
> go back to the one I ran vidcontrol. And 279 spawns a black screens and
> I get stuck there, the only solution is a reboot. The command
> ``vidcontrol VESA_800x600'' is the only one which worked so far.
Yes. The only reliably available one I've found is
vidcontrol -g 100x37 VESA_800x600
or
allscreens_flags="-g 100x37 VESA_800x600"
in /etc/rc.conf.
> Am I missing some configuration? Is this kinda stuff limited to a few
> hardware? Note that I do have xorg with 1024x768 resolution.
I think it's limited by what the video card's BIOS supports, and that
tends to be vestigial.
--
Warren Block * Rapid City, South Dakota * USA