Just wondering if you have any idea what might be causing this problem... Thank you, Carl Thompson
Quoting Carl Thompson <[EMAIL PROTECTED]>: > Screenshots (taken with a digital camera) of the problem can be found > at > http://carlthompson.net/hy0 . However, they are not very clear and > therefore make the screen look better than it actually does. The > screenshots are at 800x600 logical resolution and the browser window > in > the screenshot is maximized. The pink and black vertical stripes at > the > right side of the screen should not be there and are part of the > problem. A more detailed analysis follows. > > It doesn't matter whether or not a non-native resolution is the only > resolution in the XFree86 config file. The corruption occurs in all > non-native modes (modes < 1024x768) but is more pronounced the > further > you get from the native mode (640x480 is worse than 800x600). > Looking > at the screen more closely, it appears that perhaps the video card is > calculating the proper stretched pixel values for each of the 1024 > native horizontal pixels but when it displays them it does not > properly > display them in the proper places across 1024 pixels of horizontal > resolution but in only across the logical horizontal resolution (800 > pixels if in 800x600). Therefore, the screen appears messed up as if > some horizontal pixels are dropped at regular intervals. The > vertical > stretching seems to work perfectly. At the right edge of the screen > is > a vertical stripe of "garbage" the native pixel width of which is the > native screen width minus the logical screen width. (In 800x600 > logical > the width of the garbage stripe is 224 native pixels and in 640x480 > logical it is 384 native pixels.) In other words, the lower the > logical > resolution the more garbage area on the right side of the screen and > more horizontal data is dropped from the left area of the screen. I > hope that explanation is not too confusing. > > Thank you, > Carl Thompson > > > Quoting hy0 <[EMAIL PROTECTED]>: > > > I don't see anything wrong either from the log file and can't > > reproduce the > > problem here. Can you try to set only single non-native mode (like > > 800x600) > > in your config file instead of doing mode switching? Does the > > corruption > > occur to all non-native modes? > > > > Hui > > > > > Vertical stretching seems to work fine; horizontal stretching is > > broken. > > > > > > Carl Thompson > > > > > > Quoting hy0 <[EMAIL PROTECTED]>: > > > > > > > Can you send me your log file for the non-native mode? Thanks. > > > > > > > > Hui > > > > > > > > > > > > > > Hello, > > > > > > > > > > When the screen's resolution is switched to anything > other > > > > than my > > > > > laptop panel's native resolution (1024x768) the screen is > > garbled > > > > and > > > > > pretty much unreadable. It does appear to be attempting to > > scale > > > > the > > > > > new resolution to the screen's native resolution rather than > > just > > > > using > > > > > the center of the screen, but doesn't seem to be doing it > > > > correctly. > > > > > > > > > > Thanks for your work on the driver, > > > > > Carl Thompson _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86