Compiz Fusion on an integrated Intel 865G graphics chip under Debian Lenny

This YouTube video shows Compiz Fusion running on my work computer. It has a fairly decent CPU (P4 3.00GHz), but no “useless” things like sound cards or (more relevant for this issue) graphics card. The only thing it has is an Intel 82865G graphics chip integrated in the motherboard. We are talking about an integrated chip (not dedicated graphics card) released in May 2003.

Judge the performance for yourself (take into account that the actual performance is higher, since the recording program to make the video also uses up some resources):


  1. Amila said,

    February 28, 2008 @ 16:41 pm


    I’m using debian lenny on my HP dv2132ea lap and recently i’v installed compiz-fusion-kde.
    My graphc is onboard intel 945GM express family.

    I still couldn’t have any of the compiz effects for my lap.

    hal:~# fusion-icon
    -su: fusion-icon: command not found ”

    hal:~# compiz-manager
    Checking for Xgl: xvinfo: Unable to open display
    not present.
    xset: unable to open display “”
    xset q doesn’t reveal the location of the log file. Using fallback /var/log/Xorg.0.log
    Detected PCI ID for VGA: 00:02.0 0300: 8086:27a2 (rev 03) (prog-if 00 [VGA controller])
    Checking for texture_from_pixmap: not present.
    Trying again with indirect rendering:
    Checking for texture_from_pixmap: not present.
    aborting and using fallback: /usr/bin/metacity
    Window manager error: Unable to open X display

    I could get the CM to seperate window and can setup the effects but still no effects are appearing.

    I’ve used the following repos to get the packages..

    deb ./
    deb lenny main contrib non-free
    deb-src lenny main contrib non-free

    I’ve edited the xorg.conf as..

    Section “Extensions”
    Option “Composite” “enable”

    Section “Device”
    Identifier “Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller”
    Driver “intel”
    BusID “PCI:0:2:0”
    Option “XAANoOffscreenPixmaps” “true”

    Please help me to get this thing working


  2. isilanes said,

    February 29, 2008 @ 10:24 am

    You can install fusion-icon with:

    % aptitude install fusion-icon

    Incidentally, the package that contains the fusion-icon executable is called “fusion-icon” too. When you want to find out what package contains a given file where the above is not true:

    % wajig whichpkg filename

    For that, you need the wajig package first:

    % aptitude install wajig

    To see if you are able to run CP, please tell me about the output of:

    % glxinfo | grep render

    (glxinfo is in package mesa-utils)

  3. Compiz Fusion on an integrated Intel 865G graphics chip under Debian Lenny « handyfloss said,

    September 17, 2008 @ 10:50 am

    […] Entry available at: […]

  4. iWuzHere said,

    July 22, 2009 @ 22:23 pm

    can you post a tutorial of how u got it to work?

  5. isilanes said,

    July 23, 2009 @ 9:13 am

    iWuzHere, you really don’t need a tutorial, or at least this would be a short and simple one.

    First, you need to install the relevant packages. On Ubuntu, those would be compiz and all the dependencies that will be automatically installed for you. I would heartily recommend installing fusion-icon too, so that you get a useful icon in your system tray (after executing “fusion-icon” in the command line), with which to control the behavior of Compiz. Lastly, I also recommend installing compizconfig-settings-manager and ccsm, which will give you access to the “Settings Manager” in the fusion-icon menu.

    Second, you need to install intel graphics drivers and use them. Check that you have the xserver-xorg-video-intel package installed (which probably will be), and then edit /etc/X11/xorg.conf, as follows:

    Section "Device"
            Identifier      "Configured Video Device"
            Driver          "intel"
            Option          "EXAOptimizeMigration"          "true"
            Option          "MigrationHeuristic"            "greedy"

    The two Option lines are optional. The relevant bit is to have “Driver intel”.

    After that, restart the X server and you should be done:

    # /etc/init.d/gdm restart
  6. intelchip said,

    September 9, 2009 @ 8:23 am

    isilanes, I have the same chipset, I would like to optimize a little more so please can you share the source of your information or manual you referred ?

    Will be grateful.

  7. isilanes said,

    September 9, 2009 @ 9:03 am

    Sorry, intelchip, but I can’t help you much. All the info I needed, I found it using the Holy Google, and haven’t bookmarked the relevant pages. The most important bit is the distro you are using; refer to their manuals, FAQs and forums. In Debian/Ubuntu, installing CF should be pretty straightforward nowadays, but not very optimizable (you install the binary package in the repo and that’s about it).

RSS feed for comments on this post · TrackBack URI

Leave a Comment