When starting X on the EXA branch (commit 04d1584737fd0d14e99608a97281fd7b1549ae0e plus disabling the noisy debug printfs) on my i915, the server exits partway through gnome startup with the hardware hung. If I set EXANoComposite (so the driver's composite handler never gets called), it doesn't hang. After using EXA without EXANoComposite and hanging the chip, going to EXA with EXANoComposite also hangs. Log to follow.
Created attachment 6248 [details] Xorg.0.log-compositehang
I should really fallback in 'repeat' for i915, which is not well support now. I think that's why the engine hang, the second hang is caused by the corrupted state, so reboot is needed. I'll commit patch to disable repeat for now.
Fixed this bug a week or so back. Now it's just rendering all wrong (white text), but not hanging.
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.