Checking for Xgl: not present.
Blacklisted PCIID '8086:2992' found
aborting and using fallback: /usr/bin/metacity
http://www.realistanew.com/2007/09/23/c ... tu-update/
Compiz in Ubuntu Update
Filed under: Compiz, Ubuntu
Rather than reply to the comments left on my last post I’ve decided to write this so more people will see the answers.
First of all, my source of info is me. I’m on the compiz team in Ubuntu.
We’ve fixed the Intel driver so compiz+video works there unless you have a 965 (x3000 or x3100). If you have one of those compiz will refuse to start now. That is actually how we are dealing with most of the driver and/or hardware problems right now. We’re just blacklisting cards that have been known to have problems.
So, you shouldn’t have to worry about what happens when compiz isn’t supported on your card or doesn’t work right. In that case you’ll just get metacity. It’s not the greatest solution but it’s what we have to work with until proper fixes are done in the drivers.
The only hardware known to work with compiz is newer (2000 or later) ATI, Intel (other than 965), and nVidia. It might work on others if you use Xgl but those are the main ones. I doubt it’ll ever work on Via stuff, the driver situation there seems pretty bad.
On the other hand, we’ve done a lot of work over the past few weeks to get things working. Java apps, for example, should work now. We closed about 60 bugs in a week. Most of them were little annoyances, some were worse. A particularly bad one that is now fixed is gnome-screensaver not being able to lock the screen properly when compiz is running. I think we fixed the screen redraw issues after xrandr rotation but I’m not sure as my hardware does not support xrandr.
Another good thing, nVidia released the 100.14.19 driver which finally fixes the out-of-memory problems with texture_from_pixmap (black windows). Seems to also fix the problems with black screens after VT switch. All around it’s a pretty solid driver. We’ve also fixed the bug in Xorg that made nvidia+compiz+3d app crash the X server. nVidia should be working great now so long as your card is supported by the 100.14.19 driver.
Finally, Kubuntu will not be using Compiz. They are waiting for KDE4 which will have its own compiz-like compositor in kwin.
I hope this clears everything up.
Posted on September 23, 2007 |
http://blog.smylie.co.nz/28/gutsy-gibbo ... blacklist/
I mentioned the other day about the issues I had running compiz with the intel i965 video chipset in gutsy - basically you can’t because the i965 is blacklisted. (You’ll get an error, “Blacklisted PCIID ‘8086:2a02′ found” if you try.)
The reason it’s blacklisted turns out to be because video doesn’t work properly with compiz enabled. Totem (or mplayer) will crash with a ” ‘BadAlloc (insufficient resources for operation)’ ”
You can “fix” this error by changing the output from XV to GL (or GL2). It works but it’s not pretty - the picture is overlayed and not composited, so it flickers and compiz effects don’t affect it. (If you try and spin the desktop cube, the picture just stays stubbornly right where it is - not cool when you are trying to impress people with your compiz bling!) It’s also not accelerated so it’s a lot more cpu intensive than it needs to be.
The Compiz team decided to “fix” this, by black listing it. (Fair enough too if they are the people that have to support it). The real fix according to the CompizTeam at wiki.ubuntu.org, is to use exa - a new xorg acceleration architecture. Its still in development (read “unstable”), but I’ve had no issues running it so far. According to this the i965 is fully supported, so enabling it is not hard - it’s already included with Gutsy, so all you need to do is add:
Option "AccelMethod" "exa"
in your cards device section in /etc/X11/xorg.conf. Remember to take a back up first folks and don’t restart just yet!
When you restart X and try and load compiz, you’ll find gdm will instantly crash, taking your entire session with it. It seems to do this regardless of what options are, or are not, supplied.
There’s a bug registered with launchpad for this exact issue and the fix is again quite simple. The clever person submitting the bug managed to work out it was a particular xorg patch for a completely (or at least mostly) unrelated problem, and he’s kindly produced a .deb that fixes the problem. To install this, you need to do it from the command line:
dgs@dgs-laptop:~/Desktop$ dpkg -i xserver-xorg-core_18.104.22.168.dfsg-6ubuntu2_i386.deb
Restart now and you should find that compiz will work:
dgs@dgs-laptop:~/Desktop$ compiz --replace
It’s seems to run pretty good - no excessive slow downs, and most importantly, my video playback is not all messed up =)