LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1202|回复: 4

在 framebuffer console 下实现高刷新率

[复制链接]
发表于 2004-6-26 12:28:13 | 显示全部楼层 |阅读模式
vesafb 实现 framebuffer console (fbcon) 使用的是 VBE 2.0 标准,刷新率往往达不到正常的 85Hz 或 100Hz 。不过可以通过 patch 内核使 vesafb 使用 VBE 3.0 标准(什么?!你的显卡不支持?!恭喜,你拥有一块古董级显卡~),从而实现 fbcon 下的高刷新率。

内核 patch 作者的网站是:
http://dev.gentoo.org/~spock/
最新的 patch 是 vesafb-tng,不过目前只提供了 for 2.6.7 的版本。
如果您的内核不是 2.6.7 则可以使 vesafb-rrc patch,针对 2.4 和 2.6 内核都有相应的 patch 。

关于 patch 的使用,作者的网站上及 patch 的 README 说的很清楚,不多说了。

这里需要说的是当使用 vesafb-rrc patch 使刷新率提高后,可能会出现屏幕偏移的问题。您需要手动更改 /usr/src/linux/arch/i386/boot/vesafb_modes.h 文件,不要对其中的数字感到头痛,您可以使用 xvidtune 查询需要的数据。
发表于 2004-6-26 12:43:12 | 显示全部楼层
不过可以通过 patch 内核使 vesafb 使用 VBE 3.0 标准(什么?!你的显卡不支持?!恭喜,你拥有一块古董级显卡~),从而实现 fbcon 下的高刷新率。


不用恭喜,全系列A卡(至少到9800)都不支持VBE 3.0
 楼主| 发表于 2004-6-26 12:55:57 | 显示全部楼层
谢谢指出,A 卡一般用 atyfb 不用 vesafb 吧~
发表于 2004-6-26 13:21:18 | 显示全部楼层
用 matrox不能用内核,还想问一下100/G200/G400/G450/G550 support
和G100/G200/G400 support  有什么区别。。。
我使用

  1. [*]   VESA VGA graphics support                                     │ │
  2.   │ │             < >   Hercules mono graphics support                                │ │
  3.   │ │             < >   nVidia Riva support                                           │ │
  4.   │ │             < >   Intel 810/815 support (EXPERIMENTAL)                          │ │
  5.   │ │             <M>   Matrox acceleration                                           │ │
  6.   │ │             [ ]     Millennium I/II support                                     │ │
  7.   │ │             [ ]     Mystique support                                            │ │
  8.   │ │             [ ]     G100/G200/G400/G450/G550 support                            │ │
  9.   │ │             [*]       G100/G200/G400 support                                    │ │
  10.   │ │             <M>     Matrox I2C support                                          │ │
  11.   │ │             <M>       G400 second head support                                  │ │
  12.   │ │             [ ]     Multihead support
复制代码
发表于 2004-6-30 11:04:12 | 显示全部楼层
gentoo自己的内核已经加了补丁,不需要再打的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表