Problem (subpixel issue?) with ATI M6

James Butler sweetnavelorange at gmail.com
Wed Feb 27 07:43:29 UTC 2008


On Mon, 25 Feb Andrei Kolu wrote:
> On Saturday 23 February 2008 13:23:56 James Butler wrote:
> > Greetings
> >
> > I've just installed 7.0-RC2 on my Thinkpad X31 (ATI Radeon LY RV100
> > Mobility M6), and added Xorg from packages. When starting X without an
> > xorg.conf, or with an xorg.conf generated by X -configure, I get a
> > strange effect on the screen: It's hard to describe, but it looks like
> > maybe X is drawing the wrong subpixels, as all shapes have strange
> > coloured fringes, and the the X "weave" background consists of white,
> > red and blue pixels instead of just white. The total effect is that
> > the image looks "washed-out" and pixelated; I'm sorry I have no easy
> > way to capture how this looks!! (Also I just noticed that some xft
> > fonts are coming out ~50% bigger with the "ati" driver than with
> > "vesa".... don't know if this is relevant).
> >
> > I have tried all three documented "SubPixelOrder" settings in
> > xorg.conf without effect, and I also tried disabling DRI (for no good
> > reason); currently I am using the "vesa" driver which works perfectly
> > (if slowly). If I have missed anything obvious please let me know.
> >
> > Please find the xorg.conf.new and Xorg.0.log generated by X
> > -configure, along with my dmesg, here:
> > http://homepages.ihug.co.nz/~sweetnavelorange/
> >
> > If anyone has any ideas, then thanks in advance.
> >
> I have similar problem with Intel 945GM graphics on Dell XPS 1210- in KDE
> konsole during compilation I see black pixel leftovers after text scrolling
> up- when I move window behind some other application and back then those
> pixels disappear.

I think your problem is unrelated, and has to do with drawing rendered
fonts. My issue is with every pixel on the screen, al the time.... I
have tried with little success to take a photo of it, so I'll resort
to ASCII art to try to clarify what I mean.....

The lovely default X background is a pattern like this (o for black, x
for white):
oooxoooxooox
oxoooxoooxoo
ooxoooxoooxo
xoooxoooxooo
oooxoooxooox
oxoooxoooxoo

What I see is (adding c for cyan, m for magenta):
oocxoocxoocx
cxoocxoocxoo
ooxmooxmooxm
xmooxmooxmoo
oocxoocxoocx
cxoocxoocxoo

(from memory). Is this familiar to anyone?

Thanks,
James


More information about the freebsd-x11 mailing list