Bug 9253 - rendering problems on radeon 9600 XT + compiz
Summary: rendering problems on radeon 9600 XT + compiz
Status: RESOLVED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/other (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
: 22395 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-12-05 05:15 UTC by Xavier Bestel
Modified: 2010-12-02 19:55 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Xavier Bestel 2006-12-05 05:15:32 UTC
Hi,

I'm using debian/sid, currently with Xorg 7.1, ati 6.6.3, kernel 2.6.18, libdrm
2.0.2, mesa 6.5.1. DRI is enabled, I'm using compiz on a radon 9600 XT. There
are rendering problems all over the place:
- xcreensaver doesn't work at all: even when I launch the settings
  and press "preview", I only have a black screen (GL or X11 hacks).
- totem-gstreamer can't play fullscreen if using Xv: the window
  seems to not be refreshed correctly, so it's not painted with the
  overlay color, so the video displays only partially or not at all.
- eog doesn't work well fullscreen (displays only partially, looks
  like the same problem as totem).
- evince and epiphany sometimes flicker a lot when fullscreen.

These problems disappear when I replace compiz with e.g. metacity.


Here is an excerpt of my config file:

Section "Device"
        Identifier      "ATI Radeon 9600XT"
        Driver          "radeon"
        VendorName      "ATI"
        Option          "accel"
        Option          "AccelMethod"           "xaa"
        Option          "RenderAccel"           "true"
        Option          "EnablePageFlip"        "true"
        Option          "ColorTiling"           "true"
        Option          "AccelDFS"              "true"
        Option          "XAANoOffscreenPixmaps"
        Option          "GARTSize"              "64"
        Option          "DDCMode"               "true"
EndSection
Comment 1 Michel Dänzer 2006-12-05 05:31:42 UTC
(In reply to comment #0)
> 
> - totem-gstreamer can't play fullscreen if using Xv: the window
>   seems to not be refreshed correctly, so it's not painted with the
>   overlay color, so the video displays only partially or not at all.

This might be at least partly fixed in xserver and xf86-video-ati git, which
together draw the colour key directly into the specific drawable instead of
always on the root window, which interacts badly with compositing managers.


>         Option          "EnablePageFlip"        "true"
>         Option          "ColorTiling"           "true"

Does not enabling either of these make any difference?
Comment 2 Xavier Bestel 2006-12-05 10:37:12 UTC
Disabling both does not help.
Comment 3 Pauli 2009-06-21 04:29:15 UTC
*** Bug 22395 has been marked as a duplicate of this bug. ***
Comment 4 Matt Turner 2010-12-02 19:55:38 UTC
Closing due to inactivity. Reopen if this is still a bug.


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.