Friday, April 24, 2009

compiz problem in Jaunty solved

Today I upgrade few machines to Jaunty Jackalope 9.04. However in machines with Intel's graphic driver I faced two kind of problem with compiz.

Problem 1: After upgrading to Jaunty, compiz couldn't be enabled.
The error was saying that the driver was backlisted.

To solve this create a file ~/.config/compiz/compiz-manager and put
SKIP_CHECKS=yes

Now enable compiz and it should work.

Problem 2: After upgrading to Jaunty, compiz is very slow.
You'll easily notice the performance degradation.

To solve this you can revert to intrepid driver by following https://wiki.ubuntu.com/ReinhardTartler/X/RevertingIntelDriverTo2.4

But what I did was used "UXA" instead of "EXA". UXA is new and far better but this has some bug, which prevented it from being default in jaunty.
To do this open your /etc/X11/xorg.conf and add
Option "AccelMethod" "uxa"

under Section "Device"

20 comments:

  1. works. great.

    ReplyDelete
  2. I also had similar problem of compiz not starting in Compaq laptop. It was working fine in intrepid. I tried your first solution and its working fine. Thanks.

    ReplyDelete
  3. worked for me too. thank you!

    ReplyDelete
  4. compiz runs fine after this but i get occasional freezes while the compiz is enabled. i have to hardboot the computer . the zapping( dontzap) doesn't work as well. does anyone of you have the same issue?

    ReplyDelete
  5. infact if i have compiz enabled, i have to hardboot the computer atleast 5 times in a day!!! its pathetic. i wish compiz was compatible with intel chipsets...

    ReplyDelete
  6. I use vmware, and gdm crashed many times a day after installing ooo3.1

    After reverting to ooo3.0 I don't have any problem. In fact there is no problem in around 10 computers with intel chips in my office

    ReplyDelete
  7. hi....
    please tell me howw to enable normal desktop effects, whem i try to enable that it searches for drivers and then after few seconds some work it says desktop effects cant be enabled!!
    please help me!!

    ReplyDelete
  8. Hi ss,

    Is it your Laptop or Desktop ? Do you have Nvidia card ?

    ReplyDelete
  9. no its dell dimension desktop 2400 series and i have intel card.....the following are the details..

    00:02.0 VGA compatible controller [0300]: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device [8086:2562] (rev 01)

    ReplyDelete
  10. Hello ss,

    Then the stuff should be easy. Just create a file /home/your_user/config/compiz/compiz-manager and put 'SKIP_CHECKS=yes' in it without quotes.

    ReplyDelete
  11. no that didnt work here u can have a look at mine detailed config and bugs in post ##673
    [url]http://ubuntuforums.org/showthread.php?p=7793761#post7793761[/url]

    ReplyDelete
  12. From you post I can see

    "Blacklisted PCIID '8086:2562' found " which means its still checking for the blacklisted cards. Are you sure you have put SKIP_CHECK=yes properly in the file mentioned above.

    What is the output of `ls ~/.config/comiz/compiz-manager' and `cat ~/.config/compiz/cmompiz-manager`

    ReplyDelete
  13. ok...i done that skip check =yes but when i execute command "compiz" it gaves a blank white screen!!

    ReplyDelete
  14. @ss, Please give me the output of the two commands given above. Try enabling "desktop-effects" now.

    ReplyDelete
  15. o/p of those two commands..........
    /home/sonusikka/.config/compiz/compiz-manager

    SKIP_CHECKS=yes
    and when i try to enable dektop effects it gives a blank screen without anything on desktop just wallaperand mouse pointer nothing else!!

    ReplyDelete
  16. @ss, go to run(by pressing ALT+F2) and type metacity --replace and again compiz --replace. Can you show me the screenshot of what you mean by blank screen. (maybe that's the reason your card is blacklisted.)

    After this you need to try Part B of http://ubuntuforums.org/showthread.php?t=1130582

    ReplyDelete
  17. I have the same problem as ss. I created the /.config/compiz/compiz-manager file and if I try to enable Desktop Effects everything but my wall paper disappears and the system freezes. Also running compiz --replace has the same effect. So with some Intel chipsets comipiz rendering in Ubuntu 7.x -> 8.04 has completely vanished in 9.04. In fact the graphics are as clunky and poor as there were back in the 5.04 days.

    ReplyDelete
  18. @George, Please try http://ubuntuforums.org/showthread.php?t=1130582

    ReplyDelete
  19. I have similar problems. It seems that with the Intel 845G chipset, compiz no longer runs.

    I've instructed it to skip checks, and when I try to enable desktop effects, it doesn't work, when I run compiz --replace, the entire X session is rebooted, and compiz is not running. :(

    ReplyDelete