[Bug 24587] HD3470 mobility hangs (more or less randomly) with KMS

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 19 16:08:04 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=24587





--- Comment #6 from Rafał Miłecki <zajec5 at gmail.com>  2009-10-19 16:08:04 PST ---
Do you use Gnome? Is this possible it's window manager tries to use OpenGL?
What about removing r600 for a moment?
mv /usr/lib64/dri/r600_dri.so /usr/lib64/dri/r600_dri.so.backup

If this does not help, try to disable Composite, DFS and UTS with following
options in xorg.conf:
Option "EXANoComposite" "true"
Option "EXANoUploadToScreen" "true"
Option "EXANoDownloadFromScreen" "true"

If this still does not help, can you apply following patch to xf86-video-ati?
diff --git a/src/r600_exa.c b/src/r600_exa.c
index a2ce5c9..cf381c8 100644
--- a/src/r600_exa.c
+++ b/src/r600_exa.c
@@ -173,6 +173,7 @@ R600PrepareSolid(PixmapPtr pPix, int alu, Pixel pm, Pixel
fg)
     uint32_t a, r, g, b;
     float ps_alu_consts[4];

+    return FALSE;
     if (!R600CheckBPP(pPix->drawable.bitsPerPixel))
        RADEON_FALLBACK(("R600CheckDatatype failed\n"));
     if (!R600ValidPM(pm, pPix->drawable.bitsPerPixel))
Just put "return FALSE;" after variables definitions.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list