Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 34180

Summary: kernel FrameBuffer: bad vsync with buggy hardware
Product: Gentoo Linux Reporter: crusaderky
Component: [OLD] Core systemAssignee: x86-kernel (DEPRECATED) <x86-kernel>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description crusaderky 2003-11-23 06:12:57 UTC
I've got a GeForce4 MX440, a AOC 9Glr 19'' CRC monitor and linux-2.6.0-test9-vanilla (but the problem doesn't change with any other 2.4 source, either).

My monitor has a bug so it can't say the correct vsync to the PC; i.e. at 1024x768 I get 60Hz instead of 85Hz, producing orrible deformations.
This is obviously fixed (in Windows as well as in XFree) by forcing the vsync to 85Hz.

However, I haven't found any way to force it using the kernel framebuffer mode (I use vesafb). I've already read the Documentation/fb/* docs without obtaining anything. I've already tried to use the parameter "video=vesafb:1024x768-32@85" as specified in modedb.txt but it seems to be ininfluent. The fbset utility doesn't seem to have any parameter to adjust vsync frequency, either.

Any suggestions?
Comment 1 Brian Jackson (RETIRED) gentoo-dev 2003-11-23 09:58:34 UTC
I've never heard of a way to set vsync, but that doesn't mean one doesn't exist. You may want to try the forums, or on irc in #gentoo on irc.freenode.net