Results 1 to 2 of 2
Hello
Im trying to use the framebuffer console to improve non-X linux usage, but when I compile in vesafb and choose a vesa video mode, the system works *ok* in ...
- 10-20-2006 #1Just Joined!
- Join Date
- Oct 2006
- Posts
- 5
vesafb chooses 77Hz vertical refresh I need 60Hz
Hello
Im trying to use the framebuffer console to improve non-X linux usage, but when I compile in vesafb and choose a vesa video mode, the system works *ok* in that it sets the correct mode and happily uses it BUT it sets the vertical refresh to 77Hz. My LCD screen will not accept that, it needs 60Hz; when I connect to an older multisync screen I can see that as far as linux is concerned everything is fine.
How can I force vesafb to use 60Hz refresh? I thought that should be the default?
John
(Debian distro, kernel 2.4.33.3, Dell GX1 built-in ATI Rage Pro VESA card)
- 10-20-2006 #2
Check out the kernel documentation for more on that : /usr/src/linux-$(uname -r)/Documentation/fb/
From what I can see, vesafb defaults to 60Hz.
With a more appropriate frame buffer driver (the aty182fb in combination with modefb in your case, you can specify the resolution, refresh rate and color depth) :
So something like that should work :Code:video=<driver>:<xres>x<yres>[-<bpp>][@refresh]
of course this is just an example.Code:video=aty128fb:1024x768-16@60
"To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."
-Bruce Lee


Reply With Quote
