Originally Posted by Nickolay Kolchi
I have different experience. With composite extension under latest drivers (8178) several problems occure:
- XV still don't work. Video flicks, glitches and other nasty things.
- GL applications freeze server. (they work just OK without composite)
- Macromedia Flash don't work with composite (this have no relation to nvidia of course)
Nothing changed from Xorg 6.8 release.
So, X7.0 release is just a vaporware. They switched from Imake to Autoconf building system, introduced a "new rendering technology" XAA (side note: it is supported only on some exotic hardware) and have done nothing else.
We still have various problems with Composite. We still don't have working Xgl and so on. Great work!
to answer to your complains :
- first of course xv still doesn't work and it will not as long as it doesn't change because it doesn't care of of the composite manager, it prints it output directly to the screen so it bypasses the composite manager and this is the source of the problem. If you uses Xshm instead it works like a charm and i that's it.
- Pretty much the same lack of communication between glx and composite that can explain the crashes even if it doesn't occur to everyone.
- For flash i can't answer.
Concerning xorg7, i would say that yes maybe you didn't saw a lot of changes but well i guess we aren't concerned but hey you think that changing the build lsystem is an easy task whereas it took a long time.
Even if there were not a lot of changes in this release, now all parts of the x server are splitted and so you can update each one separately and build same separately as well so it should be easier to update some pieces and the changes you want will arrive.
Concerning EXA, i think it is a good idea and it will improve speed on some point. I also read about xcb which is a future asynchronous replacement of the xlib which is the slow part of the X server.