1 |
Sorry guys for duplicated messages, something is off in my mailer. |
2 |
|
3 |
The tool to find the VESA codes for the modes your card supports |
4 |
is vbespy from the bottom of |
5 |
|
6 |
http://en.wikipedia.org/wiki/VESA_BIOS_Extensions |
7 |
|
8 |
run it as |
9 |
|
10 |
./vbetest 2> /dev/null |
11 |
|
12 |
Note that the codes for non-standard VESA modes can vary from card to card. |
13 |
For example on my laptop mode 361 is 1440x900x8, while on desktop |
14 |
the same code refers to 1680x1050x32. |
15 |
|
16 |
You need to convert the VESA codes vbetest reports to kernel codes passed |
17 |
as vga=. The rule is to add 512 and optionally convert to hex. |
18 |
|
19 |
i.e 361+512=873 (decimal)=0x369 hex |
20 |
|
21 |
|
22 |
> > On 09/05/2009 02:43 PM, Paul Stear wrote: |
23 |
> > > By the way does anybody know how to use a smaller font for the boot up |
24 |
screen? |
25 |
> > |
26 |
> > What monitor do you have? If it's a TFT, use its native resolution in |
27 |
> > the kernel parameters. Though some widescreen resolutions aren't |
28 |
> > supported by some graphics cards' VESA BIOSes, sadly. |
29 |
> |
30 |
> actually, most of them are. I happily run with vesafb 1440x900x16 laptop |
31 |
> display (vga=0x36a) and 1680x1050x32 monitor (kernel parameter vga=0x369 ) |
32 |
> I had a tool that detects all VESA modes your card supports, but somehow |
33 |
> can't recall what was its name. |
34 |
> |
35 |
> > |
36 |
> > Another solution is to change the kernel font (in the kernel |
37 |
> > configuration, somewhere in the console framebuffer settings) and |
38 |
> > console font (/etc/conf.d/consolefont) since the kernel font will be |
39 |
> > replaced after the kernel has booted an init is run. |
40 |
> |
41 |
> -- |
42 |
> Dmitri Pogosyan Department of Physics |
43 |
> Professor University of Alberta |
44 |
> tel 1-780-492-2150 11322 - 89 Avenue |
45 |
> fax 1-780-492-0714 Edmonton, AB, T6G 2G7, CANADA |
46 |
|
47 |
|
48 |
|
49 |
-- |
50 |
Dmitri Pogosyan Department of Physics |
51 |
Professor University of Alberta |
52 |
tel 1-780-492-2150 11322 - 89 Avenue |
53 |
fax 1-780-492-0714 Edmonton, AB, T6G 2G7, CANADA |