Bug 12720

Summary: picture misses colors and has pixel-lines instead
Product: xorg Reporter: Evgeni Golov <evgeni>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: high CC: nate
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
photo of my screen, showing gdm almost without colors
none
Photo of my screen showing greys not displayed right
none
A screen capture of the same window
none
My xorg.conf
none
My current xorg.log
none
Xorg.0.log for 051435610a66735fd455bbb526fa294fcfe8c0b6 none

Description Evgeni Golov 2007-10-06 16:59:05 UTC
After installing 6.7.195, I got a kinda strange output on the screen of my Thinkpad X31 (Radeon Mobility M6 LY): the picture misses colors (it's not b/w, but  all colors are almost gray) and you can see the pixel-lines. As I don't know how to describe that better, I attach a photo of the screen.

6.7.194 worked fine for me, so I tried bisecting the problem, and found commit 597dffce9bdc200003d0be880235258386a0bdd7 (Alex Deucher, RADEON: final fix for RMX/LVDS) as the culprit.
master with only this one commit reverted gives me a good picture again.

please tell me, if you need any additional information.

regards
Evgeni
Comment 1 Evgeni Golov 2007-10-06 17:00:36 UTC
Created attachment 11921 [details]
photo of my screen, showing gdm almost without colors
Comment 2 Alex Deucher 2007-10-06 23:23:29 UTC
does changing line 105 of radeon_modes.c help:

-        new = xf86CVTMode(radeon_output->PanelXRes, radeon_output->PanelYRes, 60.0, TRUE, FALSE);
+        new = xf86CVTMode(radeon_output->PanelXRes, radeon_output->PanelYRes, 60.0, FALSE, FALSE);
Comment 3 Evgeni Golov 2007-10-07 02:56:54 UTC
it's line 106, but yeah, that helps.
thank you.
Comment 4 Alex Deucher 2007-10-07 16:43:47 UTC
Should be fixed in git.
Comment 5 Evgeni Golov 2007-10-07 23:46:57 UTC
Yes it is fixed as of commit 051435610a66735fd455bbb526fa294fcfe8c0b6.
Thank you for you'r great work.
Comment 6 Nate Straz 2007-10-08 06:18:03 UTC
Created attachment 11935 [details]
Photo of my screen showing greys not displayed right

I am also seeing some color problems with 6.7.195.  Anything in the lighter grey area turns white.  Here is a photo of my monitor, a Dell 1905FP, of the freedesktop.org home page.  Notice the border around the fd.o logo is missing, also around the wiki nav bar.
Comment 7 Nate Straz 2007-10-08 06:21:16 UTC
Created attachment 11936 [details]
A screen capture of the same window

Just for thoroughness, here is a screen capture showing what the color should look like.
Comment 8 Alex Deucher 2007-10-08 06:23:57 UTC
(In reply to comment #6)
> I am also seeing some color problems with 6.7.195.  Anything in the lighter
> grey area turns white.  Here is a photo of my monitor, a Dell 1905FP, of the
> freedesktop.org home page.  Notice the border around the fd.o logo is missing,
> also around the wiki nav bar.
> 

Is this a regression from 6.7.194?  Is this a dual dvi card?  Please attach your xorg log and config.

Comment 9 Nate Straz 2007-10-08 06:33:15 UTC
Created attachment 11937 [details]
My xorg.conf
Comment 10 Nate Straz 2007-10-08 06:33:55 UTC
Created attachment 11938 [details]
My current xorg.log
Comment 11 Nate Straz 2007-10-08 06:34:29 UTC
(In reply to comment #8)
> Is this a regression from 6.7.194?

I have not tried 6.7.194 yet.  I jumped from 6.6.x to 6.7.195.  I'll give it a shot.

> Is this a dual dvi card?

No, this is a Radeon Xpress 200 with a single analog output.

> Please attach your xorg log and config.

Will do.
Comment 12 Nate Straz 2007-10-08 06:45:01 UTC
(In reply to comment #11)
> (In reply to comment #8)
> > Is this a regression from 6.7.194?
> 
> I have not tried 6.7.194 yet.  I jumped from 6.6.x to 6.7.195.  I'll give it a
> shot.

I had the same problem with 6.7.194 as I did with 6.6.x.  My monitor goes into power save mode and the X server takes up 100% cpu.  I can renice it to a lower priority, but I can't kill it.  At least 6.7.195 gets the output correct.
Comment 13 Nate Straz 2007-10-08 06:47:05 UTC
(In reply to comment #5)
> Yes it is fixed as of commit 051435610a66735fd455bbb526fa294fcfe8c0b6.
> Thank you for you'r great work.

I tried this version too and the colors are still wrong for me. :(   

Comment 14 Alex Deucher 2007-10-09 20:00:48 UTC
(In reply to comment #13)
> (In reply to comment #5)
> > Yes it is fixed as of commit 051435610a66735fd455bbb526fa294fcfe8c0b6.
> > Thank you for you'r great work.
> 
> I tried this version too and the colors are still wrong for me. :(   
> 

logs?  config?
Comment 15 Nate Straz 2007-10-10 05:50:39 UTC
Created attachment 11968 [details]
Xorg.0.log for 051435610a66735fd455bbb526fa294fcfe8c0b6

Here is the log.  The config is the same as attachment 11937 [details].
Comment 16 Alex Deucher 2007-11-12 14:57:41 UTC
The should be fixed in 6.7.196 and git master.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.