设置Linux控制台的分辨率

4003阅读 0评论2010-11-22 wuhen33400
分类:

1.VGA代码和分辨率的对照表:

Colors   (depth)     640x480     800x600      1024x768     1280x1024   1600x1200
------------------+-----------+-----------+------------+-------------+-------------
   256 ( 8 bit)   |    769         771          773          775         796
32,768 (15 bit)   |    784         787          790          793         797
65,536 (16 bit)   |    785         788          791          794         798
16.8M (24 bit)    |    786         789          792          795         799

以上表格引用的链接为:http://www.blogjava.net/bonny/archive/2008/02/21/180992.html

2. 根据上面的表格,选择合适自己的分辨率,然后在引导程序grub或lilo中引导kernel的那一行添加相关内容。
   比如,我的grub中kerne部分初始内容如下:
   kernel /vmlinuz-2.6.18.3 ro root=LABEL=/ rhgb quiet
   我想设置控制台的分辨率为1024*768, 色彩24bit。那么其对应的代码应改为792。因此,具体的修改如下:
   kernel /vmlinuz-2.6.18.3 ro root=LABEL=/ rhgb quiet vga=792

   即在该行的最后添加上vga=code。

 

上一篇:FreeType 2
下一篇:Linux 的 initrd (linuxrc,init)