How to adjust the size of the desktop raster?
I don't know what the proper name for this is, but for now I'll call it a desktop raster. I'm talking about the actual content of a desktop. This is distinct from the part that X shows. There seem to be three different 'rasters'. One is what you adjust when you adjust with the monitor buttons and/or knobs. Another is what is set by the modlines in the XF86Config. The one I'm talking about is distinct from these. This is the part you actually want to see. The problem is that the edge of the desktop extends beyond the edge of the sweep of the beam. For example, the little button at the end of the kicker is completely off the edge of the display. Moving the display position and width with the monitor controls doesn't fix the problem. I believe this is a result of my having increased the vertical sync rate. Perhaps the only solution is to reduce it back to where it was. It seems to me I might be able to tell X not to paint the desktop as wide as the raster it generates. It's raster seems to overshoot the edge of the monitor's display. I don't know if any of this is making sense, but if it is, I wold be gratful for help. Steven
On Monday 24 June 2002 17:18, Steven T. Hatton wrote:
I don't know what the proper name for this is, but for now I'll call it a desktop raster. I'm talking about the actual content of a desktop. This is distinct from the part that X shows. There seem to be three different 'rasters'. One is what you adjust when you adjust with the monitor buttons and/or knobs. Another is what is set by the modlines in the XF86Config. The one I'm talking about is distinct from these. This is the part you actually want to see. The problem is that the edge of the desktop extends beyond the edge of the sweep of the beam. For example, the little button at the end of the kicker is completely off the edge of the display. Moving the display position and width with the monitor controls doesn't fix the problem. I believe this is a result of my having increased the vertical sync rate. Perhaps the only solution is to reduce it back to where it was.
Could be, but I'm no expert on this.
But have you tried to zoom in/out using <Ctrl>+<Alt>-
It seems to me I might be able to tell X not to paint the desktop as wide as the raster it generates. It's raster seems to overshoot the edge of the monitor's display.
I don't know if any of this is making sense, but if it is, I wold be gratful for help.
Leen
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! 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. 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. --doug, wa2say At 08:18 06/24/2002 -0700, Steven T. Hatton wrote:
I don't know what the proper name for this is, but for now I'll call it a desktop raster. I'm talking about the actual content of a desktop. This is distinct from the part that X shows. There seem to be three different 'rasters'. One is what you adjust when you adjust with the monitor buttons and/or knobs. Another is what is set by the modlines in the XF86Config. The one I'm talking about is distinct from these. This is the part you actually want to see. The problem is that the edge of the desktop extends beyond the edge of the sweep of the beam. For example, the little button at the end of the kicker is completely off the edge of the display. Moving the display position and width with the monitor controls doesn't fix the problem. I believe this is a result of my having increased the vertical sync rate. Perhaps the only solution is to reduce it back to where it was. It seems to me I might be able to tell X not to paint the desktop as wide as the raster it generates. It's raster seems to overshoot the edge of the monitor's display.
I don't know if any of this is making sense, but if it is, I wold be gratful for help.
Steven
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com
Also check the archives at http://lists.suse.com
At 08:18 06/24/2002 -0700, Steven T. Hatton wrote:
I don't know what the proper name for this is, but for now I'll call it a desktop raster. I'm talking about the actual content of a desktop.
I tremble at my audacity, but I think I know what you're talking about (although I don't know how to fix it...) In my case, when I installed this S-7.3, I chose to have three resolutions: 1024x768, 800x600 and 640x480. YaST2, in its infinite wisdom, decided that 1027x768 should be the default resolution, so the image fits perfectly the display, but the other two do exactly what you describe: I have to use the mouse to move the image one way or the other (or both, vertically and horizonatlly) if I want to see the whole image. I'd love to have the 800x600 and 640x480 filling the display just as well as 1024x768, but I don't know how. Maybe it's not techinically possible. I don't much care for 640x480, but I like 800x600. There *is* one way to have it to behave properly: edit /etc/X11/XF86Config and in Section "Screen" *block* the 1024x768 resolution (=place a # before it **or** enter a line Virtual 800 600) which in effect eliminates the 1024x768. (This requires rebooting the X server.) I don't know what you know about the subject, so don't be offended if I say something you know well: you know you can quickly change from one resolution to another (if you have more than one listed in XF86Config), by pressing Ctrl-Alt-+ (the + is the one in tha numeric pad). Another thought: minor adjustments of width and height can be done with xvidtune. I like it a lot. Finally, no matter what you do, make sure you don't exceed the limits of your monitor. I speak from experience, as once I fried my monitor. Be cautious of SaX2 (nothing is perfect): it wanted to include a 1280x1024 resolution, which is just outside the limits for **this** model, but not for other models of this same brand. -- Regards, gr, in /usually/ sunny, balmy Florida's Suncoast.
gilson redrick
In my case, when I installed this S-7.3, I chose to have three resolutions: 1024x768, 800x600 and 640x480. YaST2, in its infinite wisdom, decided that 1027x768 should be the default resolution, so the image fits perfectly the display, but the other two do exactly what you describe: I have to use the mouse to move the image one way or the other (or both, vertically and horizonatlly) if I want to see the whole image. I'd love to have the 800x600 and 640x480 filling the display just as well as 1024x768, but I don't know how. Maybe it's not techinically possible.
IMHO it's not possible with XFree86. As you have found out: Virtual screen resolution cannot be changed without restarting the X-server and is set, by default, to fit all configured video modes. But if I understand it right, this is not related to the original problem. -- Alexandr.Malusek@imv.liu.se
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
participants (5)
-
Alexandr Malusek
-
Doug McGarrett
-
gilson redrick
-
Leendert Meyer
-
Steven T. Hatton