Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Feb 2003 10:21:28 -0600
From:      Dan Nelson <dnelson@allantgroup.com>
To:        Didier Wiroth <didier.wiroth@mcesr.etat.lu>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: vidcontrol -i mode, please help!!!
Message-ID:  <20030218162128.GC90978@dan.emsphone.com>
In-Reply-To: <200302181523.05337.didier.wiroth@mcesr.etat.lu>
References:  <200302181523.05337.didier.wiroth@mcesr.etat.lu>

next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Feb 18), Didier Wiroth said:
> Could someone please enlighten me about  the meaning of the
> "vidcontrol -i mode" output!
> 
> Here is some info: I'm using the native freebsd nvidia driver from
> www.nvidia.com which brings its own nvidia.ko module. My card is a

(Only used by Xfree86.  The console doesn't need it)

> 32mb "Asus AGP-V7100D/2V1D" which uses the nvidia Geforce 2 MX
> chipset ! I've the following kernel devices/options compiled in my
> custom kernel:
>
> -----------------------------------------
> device agp
> options		VESA
> device		vga0	at isa?
> options		SC_PIXEL_MODE
> options		VGA_WIDTH90
> ----------------------------------------
> Actually I'm using these settings in rc.conf:
> font8x16="iso-8x16"
> font8x14="iso-8x14"
> font8x8="iso-8x8"
> allscreens_flags="-g 100x37 VESA_800x600"
> 
> Here is the output of vidcontrol -i adapter & vidcontrol -i mode :
> fb0:
>     vga0, type:VESA VGA (5), flags:0x700ff
>     initial mode:24, current mode:258, BIOS mode:3
>     frame buffer window:0xa0000, buffer size:0x2000000
>     window size:0x10000, origin:0x0
>     display start address (0, 0), scan line width:100
>     reserved:0x0
>     mode#     flags   type    size       font      window      linear buffer
> ------------------------------------------------------------------------------
>  24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000 32k
>  30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000 32k
>  32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000 32k
>  34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000 32k
>  40 (0x028) 0x00000001 T 90x25           8x16  0xb8000 32k 32k 0x00000000 32k
>  42 (0x02a) 0x00000001 T 90x30           8x16  0xb8000 32k 32k 0x00000000 32k
>  46 (0x02e) 0x00000001 T 90x50           8x8   0xb8000 32k 32k 0x00000000 32k
>  48 (0x030) 0x00000001 T 90x60           8x8   0xb8000 32k 32k 0x00000000 32k
> 
> 1) Now!? How to I set a mode like 132x60 or for instance I'm using
> 100x37 but this mode is not listed here!? Why?

You're using 800x600, which is a special graphical (not a text) mode. 
It's really only useful for certain older laptops, which is why only
800x600 is supported.
 
> 3) Why I can't I set a mode like: VESA_132x60? Are not all modern
> cards able to display these console resolution?

Nope.  Video card makers don't care about text modes anymore.  The
modes I left in your list above are the only ones that vidcontrol
really cares about.  Your card does not support 132-column mode, so you
can't get any of those 132x### resolutions.
 
-- 
	Dan Nelson
	dnelson@allantgroup.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030218162128.GC90978>