Well, I thought I had fixed it, but turns out that I'm retarded. I installed the entire git Xorg tree in /usr/local and I thought that I was using the git X server. Turns out that I wasn't actually using the new server because kdmrc had a full path to /usr/bin/X, which is not the correct /usr/local/bin/X. When I finally got down to it, I could never use the new X server because it can't load the keymap, yadda yadda. So I gave up. But I did manage to try Gentoo's
xorg-server-1.3.0 (7.3.0) and the same problems with EXA remain as before. Thus, I consider EXA still broken.<br><br>- Joel<br><br><div><span class="gmail_quote">On 4/20/07, <b class="gmail_sendername">Joel Feiner</b> <
<a href="mailto:jafeiner@gmail.com">jafeiner@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Alright, I built the entire
<a href="http://X.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">X.org</a> system from git (which was somewhat painful, but not altogether terrible) and the problem seems to have gone away. I'm not sure why I was getting the regressions with the Gentoo provided X-servers. I should note that I was able to the build the X server from git before but I still had these problems. It's only now that I've built the very latest version along with all the other junk that the problem has gone away.
<div><span class="e" id="q_1120eeb7c5ea07d7_1"><br><br><div><span class="gmail_quote">On 4/19/07, <b class="gmail_sendername">James Cloos</b> <<a href="mailto:cloos+pdx-xorg@jhcloos.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
cloos+pdx-xorg@jhcloos.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>>>>> "Joel" == Joel Feiner <<a href="mailto:jafeiner@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">jafeiner@gmail.com</a>> writes:<br><br>Joel> I have an ATi x300 (r300 driver). I have been using EXA plus the
<br>Joel> composite extension in conjunction with xcompmgr/kompmgr, that is,
<br>Joel> 2d compositing. With X server 7.1.1, everything works great. ...<br>Joel> But with X server 7.2, ... switching virtual desktops and mapping<br>Joel> large windows is slow. Switching desktops is especially slow
<br>Joel> taking as long as 2 seconds to complete. Most of that time, there<br>Joel> is no change in the screen. It is only at the very end that all<br>Joel> the windows appear for the new desktop.<br><br>This happens for me (on Radeon M7, r100 driver) as well, even w/o the
<br>composite module loaded. I use icewm.<br><br>Switching to a desktop with a seamonkey or firefox window is especially<br>slow. Desktops with emacs or urxvt windows are more tolerable, but not<br>nearly as fast as things used to be. (One significant difference
<br>between the likes of emacs or urxvt vs zilla is xft vs cairo.)<br><br>My xserver, ati driver, xcb, libx11, cairo, mesa are all git master,<br>I use EXA, and cairo may or may not be using glitz. (I can't tell;<br>
glitz is linked in, but I can't be sure whether the glitz, xcb or libx11<br>backends are in use....)<br><br>This has been the case for a while.<br><br>-JimC<br>--<br>James Cloos <<a href="mailto:cloos@jhcloos.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
cloos@jhcloos.com</a>> OpenPGP: 1024D/ED7DAEA6<br></blockquote></div><br>
</span></div></blockquote></div><br>