On Monday 24 June 2002 17:04, Doug McGarrett wrote:
I'm not really sure of this answer, but maybe it will help. Most modern monitors can cope with "standard" displays, like 1024 x 768, or whatever. I doubt if any of them can cope with non-standard rasters. (If you wanted 1024 X 1024, for instance.) So you need to set up something standard. You also have to set up a vertical scan rate that is commensurate with that raster. If you don't, you may have strange displays, like you have, or you may literally burn out your monitor!
These are the specs right off the ViewSonic site: 1600 x 1200 @ 77Hz 1280 x 1024 @ 90Hz 1024 x 768 @ 118Hz 800 x 600 @ 149Hz My resolution is 1600 x 1200 @ 71.5Hz. The modeline in the /etc/X11/XF86Config is: Modeline "1600x1200" 193.00 1600 1664 1856 2160 1200 1201 1204 1250 There was a time when I almost understood what these numbers mean, but I haven't had the time to refreshe my knowledge.
The instructions that came with your monitor should have the display rates and pixel architectures that it will tolerate. Pick any one of those, and you should be able, with the monitor controls, to get your whole picture on screen.
Oh, maybe there's something else: early versions of Linux seemed to default to a screen bigger than your actual display. That is actually determined by this line in the XF86Config: Modes "1600x1200" "640x480" "800x600" "1024x768"
I did learn one thing about this. The card has default setting which seem to work well at lowere resolutions. I don't believe this card has a built-in 1600x1200 setting.
Perhaps you have inadvertantly set up this mode. The mode was designed so that you could scroll around a larger desktop (or whatever) than you could actually display. I thought it stank, and apparently enough others did so that Linux now defaults to a fixed size screen. If this is the case, I don't remember the fix. But if you can scroll around an oversized screen with your mouse, this is likely to be the problem. Write back to the list, and somebody will remember how to fix it.
I believe what I need to do is play with the numbers in the modeline, or something like that. If I figure something out, I surely post it.
--doug, wa2say