LinuxSir.cn,穿越时空的Linuxsir!

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

framebuffer刷新频率问题

[复制链接]
发表于 2006-5-24 15:08:18 | 显示全部楼层 |阅读模式
grub里已经设成video=vesafb:ywrap,mtrr,1024x768-24@85,进入控制台后用fbset命令显示的信息表明刷新频率也是84.x,但是效果跟60一样,闪得厉害,不用fbsplash时看不出,一用splash就能看出来了,或者将控制台选中成白色也能看出来。
显卡时nvidia GeForce 6200 TurboCache
 楼主| 发表于 2006-5-25 14:16:53 | 显示全部楼层
没人碰到过么?郁闷!
通过显示器的OSD确认了一下,的确是60HZ
回复 支持 反对

使用道具 举报

发表于 2006-5-25 16:43:25 | 显示全部楼层
我的参数是:
video=vesafb:ywrap,mtrr,1024x768-32@85

85hz没问题。 GF2 mx400, philips 107t
回复 支持 反对

使用道具 举报

发表于 2006-5-25 18:12:59 | 显示全部楼层
我也有这个问题,说来好笑,参数我是在grub启动是编辑的
video=vesafb:ywrap,mtrr,1024*768-32@85,注意,我在grub下只能写成1024*768,
丝毫不起作用,注意那个星号“*”,之后,我修改menu.list,粘贴,复制
video=vesafb:ywrap,mtrr,1024x768-32@85,现在是“x”号了,重新进入控制台下,85HZ成了!
就是一个符号,害得我忙了几个星期都没搞成,这是我犯的错误,希望只有我犯这种错误!
顺便问一下,这个“x”号怎么输入?
回复 支持 反对

使用道具 举报

发表于 2006-5-25 18:14:49 | 显示全部楼层
uvwxyz 中的 x
回复 支持 反对

使用道具 举报

发表于 2006-5-25 18:34:37 | 显示全部楼层
我狂晕~~~~~~
没骗我吧?真的是“爱可斯”?
回复 支持 反对

使用道具 举报

发表于 2006-5-25 19:08:44 | 显示全部楼层
哇噻,学到了!
回复 支持 反对

使用道具 举报

发表于 2006-5-25 19:12:25 | 显示全部楼层
xyz
city hunter
回复 支持 反对

使用道具 举报

发表于 2006-5-25 22:08:23 | 显示全部楼层
当初我就一直纳闷 终端中用nano 修改xorg.conf 的时候想加上1024x768 就是不知道x怎么输入 后来都是复制过去的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-26 10:40:58 | 显示全部楼层
Refresh rates
=============

With VBE3.0 compatible BIOSes and vesafb-tng it is possible to change
the refresh rate either at boot time (by specifying the @<rr> part of
the mode name) or later, using the fbset utility.

If you want to use the default BIOS refresh rate while switching modes
on a running system, set pixclock to 0.

With VBE2.0 there is no way to change the mode timings after booting
Linux. If you are not happy with the 60 Hz refresh rate, you have
these options:

* configure and load the DOS tools for your the graphics board (if
   available) and boot Linux with loadlin.
* use a native driver (matroxfb/atyfb) instead if vesafb.  If none
   is available, write a new one!
* use a BIOS editor to change the default refresh rate (such an
   editor does exist at least for ATI Radeon BIOSes).
* if you're running a non-vm86 and VBE3.0-compatible system, you can
   use a kernel patch (vesafb-rrc) to hard-code some mode timings in
   the kernel and use these while setting the graphic mode at boot time.

Note that there are some boards (nVidia 59**, 57** and newer models)
claiming that their Video BIOS is VBE3.0 compliant, while ignoring the
CRTC values provided by software such as vesafb-tng. You'll not be able
to change the refresh rate if you're using one of these boards.

这是linux内核文档vesafb.txt里面的一段,它是不是说57**之后的nvidia显卡都只能用60Hz的刷新频率?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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