Bug 12853 - The ATI driver shipping with Ubuntu 7.10 incorrectly handles drawing dotted XOR lines
Summary: The ATI driver shipping with Ubuntu 7.10 incorrectly handles drawing dotted X...
Status: RESOLVED DUPLICATE of bug 9877
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-18 13:23 UTC by Shawn MacFarland
Modified: 2008-03-23 14:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Examples of XOR not working correctly in GIMP (233.66 KB, image/png)
2007-10-18 19:33 UTC, Shawn MacFarland
no flags Details
This is my current xorg.conf file (2.32 KB, application/octet-stream)
2007-10-19 09:48 UTC, Shawn MacFarland
no flags Details

Description Shawn MacFarland 2007-10-18 13:23:48 UTC
I have a Radeon 7000 card. I have the Ubuntu 7.10 installed.

Launch GIMP 2.4rc3 which ships with Ubuntu 7.10. The new GIMP uses XOR of  
dashed lines with a dash pattern consisting of a single 1-pixel segment, to create a dashed box in the upper left corner of the cursor. This box appears bright green by default and leaves little trails all over the client area on mouse move events.

The GIMP people are not doing anything unusual with their graphics calls, therefore the problem is with the driver on this specific hardware. See this    GIMP bug report for details.

http://bugzilla.gnome.org/show_bug.cgi?id=487670

Also see this Ubuntu Forums bug report for a screen shot of the mouse trails.

http://ubuntuforums.org/showpost.php?p=3547281&postcount=29

The rest of the Ubuntu Forums thread talks about problems with the default ATI driver configuration in Ubuntu more or less.
Comment 1 Alex Deucher 2007-10-18 14:00:19 UTC
Can you attach a picture of the problem?
Comment 2 Shawn MacFarland 2007-10-18 19:33:33 UTC
Created attachment 12116 [details]
Examples of XOR not working correctly in GIMP

So there is supposed to be a dashed box in the upper left corner of the cursor that is xored with the normal cursor. It seems to create mouse trails, instead of the normal transparency that we associate with mouse cursor motion.

Am very willing to test drive changes, and write regression testing code, or whatever you would like for assistance.
Comment 3 Dave Airlie 2007-10-18 20:31:28 UTC
can you try with 

Option "RenderAccel" "off" in your driver section?
Comment 4 Shawn MacFarland 2007-10-18 21:06:22 UTC
(In reply to comment #3)
> can you try with 
> 
> Option "RenderAccel" "off" in your driver section?
> 

No Effect. Not sure what RenderAccel does, but you should know that to get opengl support working, ie glxinfo "direct rendering" to say YES, I had to added to my /etc/modules 

agpgart
intel_agp
drm

Since doing so few changes to my xorg.conf seems to have much effect. 
Comment 5 Alex Deucher 2007-10-19 06:18:55 UTC
Do you still have problems with:
Option "NoAccel" "true"

If you are using XAA, you can try disabling various accel routines, e.g.,
XAANo...  see the xorg.conf man page for more info.

If you are using XAA, can you try EXA?  Option "AccelMethod" EXA"
Comment 6 Shawn MacFarland 2007-10-19 09:48:33 UTC
Created attachment 12124 [details]
This is my current xorg.conf file

provided for reference.
Comment 7 Shawn MacFarland 2007-10-19 09:49:11 UTC
So  Option "NoAccel" "true"

makes GIMP behave. 

However it breaks the desktop in strange ways. The file browser no longer launches at all from Ubuntu Gnome panel menu. The red desktop which renders icon pictures and files from my desktop folders, no longer appears. I get the vanilla orange desktop with no icons. The quit option no longer works when clicked from the gnome panel menu or when clicked in the upper right location of the upper gnome panel. Alarmingly typing gksudo gedit /etc/X11/xorg.conf at the terminal did not show the request for a password, but let me edit and save the file as if I had authorized access. Not that the graphics driver is responsible for any of the bad behavior in this paragraph- I just felt I should note it.

My xorg.conf file uses no options in the Devices section, I have uploaded it. Is there documentation on what they are and what they do? I spent quite a bit of time in the Ubuntu forms adding and removing things from xorg.conf only to find out that enabling 3d acceleration required the above changes to /etc/modules, rather than anything in xorg.conf.

Comment 8 Alex Deucher 2007-10-25 13:51:44 UTC

*** This bug has been marked as a duplicate of bug 9877 ***
Comment 9 Attila Fazekas 2008-03-23 14:29:12 UTC
(In reply to comment #5)
> Do you still have problems with:
> Option "NoAccel" "true"
> 
> If you are using XAA, you can try disabling various accel routines, e.g.,
> XAANo...  see the xorg.conf man page for more info.
> 
> If you are using XAA, can you try EXA?  Option "AccelMethod" EXA"
> 

It looks good with EXA.

(gentoo, M6)


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.