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

Reply via email to