Today I tested Mesa from the radeon-rewrite branch and found that enabling the "EnablePageFlip" option in xorg.conf hangs the system completely in some 3d games (I tried etracer and nexuiz). The system freezes in a black window with the cursor in the left-up corner soon after the start of the program. I have xpress 200m, Ubuntu 9.04 with the last libdrm (git20090427) and ati driver (git20090427). The "EnablePageFlip" option works fine on the same system with Mesa 7.4. At least, it does not hang the system.
I can confirm this problem in Mesa 7.6, while running Civilization 4 on top of Wine. The game will run with no problems at first, but I if I try to move to another workspace on my desktop, my whole system locks up, and I am forced to hard reboot my system. This was not a problem in Mesa 7.5.1. I recompiled Mesa with debugging turned on, but no there are no error messages associated with this lockup(I think because the system freezes before Mesa has a chance to write an error message). If I set EnablePageFlip to False in my xorg.conf, then this problem goes away. Here is the current hardware/software I have on my system: Graphics Card: ATI Technologies Inc RC410 [Radeon Xpress 200M] (prog-if 00 [VGA controller]) Mesa: 7.6 libdrm: 2.4.15 xorg-server: X.Org X Server 1.6.3.901 (1.6.4 RC 1) xorg radeon driver: 6.12.4 wine: 1.1.33 kernel: 2.6.31 OS: Gentoo
*** Bug 15019 has been marked as a duplicate of this bug. ***
The classic r300 driver has been abandoned long ago. It was replaced by the Gallium driver r300g. If you have issues with r300g please file a new bug report with component Drivers/Gallium/r300 Thanks.
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.