- With Option "EXAPixmaps" "on" When enabled, X simply hangs at startup, just get a black screen with visible mouse cursor. - With Mesa/gallium nv30 backend (I know, unsupported, just in case it is the same issue): progs/trivial/tri hangs X somewhere in libdrm. gdb show me it is when nouveau_pushbuf_flush() is called. The specific instruction seems to be drmCommandWrite(..., DRM_NOUVEAU_GEM_PUSHBUF, ...). Not the first time it is called, but the 3rd or 4th. In both cases, disabling agp (nouveau.noagp=1) makes no change, X still hangs.
- No more X hang when running some Mesa application, with latest git (20090730) for everything. Will try a bit later EXAPixmaps option.
Enabling Option "EXAPixmaps" "on" in xorg.conf does not hang X anymore. So I suppose it is fixed (or else it is disabled for hardware that may cause problems?).
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.