Chinaunix首页 | 论坛 | 博客
  • 博客访问: 87932
  • 博文数量: 21
  • 博客积分: 1416
  • 博客等级: 上尉
  • 技术积分: 215
  • 用 户 组: 普通用户
  • 注册时间: 2005-09-02 14:45
文章分类

全部博文(21)

文章存档

2010年(2)

2009年(7)

2007年(3)

2006年(2)

2005年(7)

我的朋友

分类: BSD

2006-02-12 21:30:08

环境:FreeBSD 6.0-RELEASE,sis650

1、添加内核选项并编译内核
options VESA
options SC_PIXEL_MODE
2、更改分辨率
vidcontrol MODE_316
MODE_后的数字和显卡有关,可以用下边命令查看
ls@FreeBSD% vidcontrol -i mode
    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
256 (0x100) 0x0000000f G 640x400x8 1     8x16  0xa0000 64k 64k 0xd0000000 32768k
257 (0x101) 0x0000000f G 640x480x8 1     8x16  0xa0000 64k 64k 0xd0000000 32768k
258 (0x102) 0x0000000b G 800x600x4 4     8x16  0xa0000 64k 64k 0x00000000 32768k
259 (0x103) 0x0000000f G 800x600x8 1     8x16  0xa0000 64k 64k 0xd0000000 32768k
260 (0x104) 0x0000000b G 1024x768x4 4    8x16  0xa0000 64k 64k 0x00000000 32768k
261 (0x105) 0x0000000f G 1024x768x8 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
269 (0x10d) 0x0000000f G 320x200x15 1    8x8   0xa0000 64k 64k 0xd0000000 32768k
270 (0x10e) 0x0000000f G 320x200x16 1    8x8   0xa0000 64k 64k 0xd0000000 32768k
272 (0x110) 0x0000000f G 640x480x15 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
273 (0x111) 0x0000000f G 640x480x16 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
275 (0x113) 0x0000000f G 800x600x15 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
276 (0x114) 0x0000000f G 800x600x16 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
278 (0x116) 0x0000000f G 1024x768x15 1   8x16  0xa0000 64k 64k 0xd0000000 32768k
279 (0x117) 0x0000000f G 1024x768x16 1   8x16  0xa0000 64k 64k 0xd0000000 32768k
306 (0x132) 0x0000000f G 320x240x8 1     8x8   0xa0000 64k 64k 0xd0000000 32768k
307 (0x133) 0x0000000f G 400x300x8 1     8x8   0xa0000 64k 64k 0xd0000000 32768k
308 (0x134) 0x0000000f G 512x384x8 1     8x8   0xa0000 64k 64k 0xd0000000 32768k
309 (0x135) 0x0000000f G 320x240x16 1    8x8   0xa0000 64k 64k 0xd0000000 32768k
310 (0x136) 0x0000000f G 400x300x16 1    8x8   0xa0000 64k 64k 0xd0000000 32768k
311 (0x137) 0x0000000f G 512x384x16 1    8x8   0xa0000 64k 64k 0xd0000000 32768k
312 (0x138) 0x0000000f G 320x200x8 1     8x8   0xa0000 64k 64k 0xd0000000 32768k
313 (0x139) 0x0000000f G 640x400x16 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
314 (0x13a) 0x0000000f G 640x480x32 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
315 (0x13b) 0x0000000f G 800x600x32 1    8x16  0xa0000 64k 64k 0xd0000000 32768k
316 (0x13c) 0x0000000f G 1024x768x32 1   8x16  0xa0000 64k 64k 0xd0000000 32768k
MODE_后跟第一列的数字就是不同的模式。
3、启动时自动更改分辨率
在/etc/rc.conf里加上
allscreens_flags="MODE_316"  #这个设定相应的值

阅读(1774) | 评论(1) | 转发(0) |
0

上一篇:C Shell

下一篇:OpenBSD下使用samba

给主人留下些什么吧!~~