Basically, using compiz gives the feeling that some stuff is being rendered in software mode. Scrolling text, etc., consumes 100% cpu power and is very laggy. These are the modules I'm using. xserver 1.2.99.903 drm kernel modules from git linux-agp-compat from git xf86-video-intel from git libdrm from git mesa from git intel dri drivers from git Using the same list of modules, but replacing xf86-video-intel with version 1.7.4 of xf86-video-i810 gets rid of the problem. I'm not sure if this in fact is a compiz bug or not, but I wouldn't think so. I'll attach xorg.conf and log file. The device in question is intel 855GM. Thanks for your code!
Created attachment 9394 [details] Xorg configuration file
Created attachment 9395 [details] Xorg log file
I also filed this related bug 10486...
(In reply to comment #0) > Using the same list of modules, but replacing xf86-video-intel with version > 1.7.4 of xf86-video-i810 gets rid of the problem. If using XAA (possibly with Option "XAANoOffscreenPixmaps") instead of EXA doesn't help, please attach a log file from 1.7.4.
(In reply to comment #4) > (In reply to comment #0) > > Using the same list of modules, but replacing xf86-video-intel with version > > 1.7.4 of xf86-video-i810 gets rid of the problem. > > If using XAA (possibly with Option "XAANoOffscreenPixmaps") instead of EXA > doesn't help, please attach a log file from 1.7.4. > XAA with Option "XAANoOffscreenPixmaps" does indeed work. I was of the impression that compositing should be faster with EXA. Except for this glitch, EXA on intel seems very stable otherwise...
(In reply to comment #5) > XAA with Option "XAANoOffscreenPixmaps" does indeed work. I was of the > impression that compositing should be faster with EXA. It should indeed; the thing is, the way GLX_EXT_texture_from_pixmap is currently implemented with AIGLX, it actually tends to be faster with 2D acceleration disabled, which is what the XAA option achieves. If the patches I put up on http://people.freedesktop.org/~daenzer/aiglx-zero-copy-tfp/ were ported to the i915(tex) 3D driver, that should be much faster with EXA.
(In reply to comment #6) > (In reply to comment #5) > > XAA with Option "XAANoOffscreenPixmaps" does indeed work. I was of the > > impression that compositing should be faster with EXA. > > It should indeed; the thing is, the way GLX_EXT_texture_from_pixmap is > currently implemented with AIGLX, it actually tends to be faster with 2D > acceleration disabled, which is what the XAA option achieves. If the patches I > put up on http://people.freedesktop.org/~daenzer/aiglx-zero-copy-tfp/ were > ported to the i915(tex) 3D driver, that should be much faster with EXA. > Are there any plans to port them? Sometimes I really wish I could code... Anyway, I noticed - after opening several windows - that compiz still was a bit slower than with the older driver. Not unusably so, just slightly annoyingly...
I'm trying out xserver 1.3 + xf86-video-intel 2.0 now (contra my first post, all other packages are latest released, i.e. no git-version of anything), and compositing with compiz is too slow for everyday use now... I've tried both XAA + XAANoOffscreenPixmaps, as well as EXA. Is there any work around for this?
(In reply to comment #6) > If the patches I put up on > http://people.freedesktop.org/~daenzer/aiglx-zero-copy-tfp/ were > ported to the i915(tex) 3D driver, that should be much faster with EXA. Ported to i915tex and pushed to the master branches.
Hi ! I have the same trouble with xf86-video-2.2.1 on Archlinux and Compiz-Fusion. With the package 2.1.1, no problem, fluid and not CPU intensive. P200 Toshiba Laptop with 945GM. If you can help... Thanks 1
If this is still an issue with current versions of the intel drivers, please reassign to Driver/intel and select 'Reassign bug to default assignee and QA contact, and add Default CC of selected component'.
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.