From owner-freebsd-x11@FreeBSD.ORG Mon Jun 9 03:04:02 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AC5A106566C for ; Mon, 9 Jun 2008 03:04:02 +0000 (UTC) (envelope-from novembre@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.250]) by mx1.freebsd.org (Postfix) with ESMTP id C60668FC1B for ; Mon, 9 Jun 2008 03:04:01 +0000 (UTC) (envelope-from novembre@gmail.com) Received: by an-out-0708.google.com with SMTP id b33so473489ana.13 for ; Sun, 08 Jun 2008 20:04:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:mime-version:content-type; bh=tsk767v77O7YsUwWIFCCCG7clO7Dyy/oufBNA96zj10=; b=LVdn1mKjtizjrtppFS631W9Fd52/5HUx4Dkq58DH21AlRBjLFOOs3sFp0SLD8YEzdq RC9qYjYruoZ57NWK5TTnqfkC78AVgVFt4VC4mW1ua52cVxX2hzY+oYe8BIiH+HVc27BA mhtZlJfhUFT3pjBXJ+G7ULK0365t+bTXLip00= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type; b=Vc8AQa6Ge5PGi9bL1vZKJP8kdl/DL3C/aCpZ6Gnx1G+TEqi8Ka9N2B6ijuos+LkATq /x005M5aX45XlzM0s4QkRi8zOtvuG4NshOHEus/5mPbXjQtYAcSpSKKFcGjovuhvGfI9 8j+AZ/nU4KAvmJ0d6kRi5WrFDbUHQICLgPpzs= Received: by 10.100.140.15 with SMTP id n15mr2812514and.110.1212980640954; Sun, 08 Jun 2008 20:04:00 -0700 (PDT) Received: by 10.100.13.7 with HTTP; Sun, 8 Jun 2008 20:04:00 -0700 (PDT) Message-ID: <3b47caa90806082004u34415f90pc4fa27a75df6d65e@mail.gmail.com> Date: Sun, 8 Jun 2008 22:04:00 -0500 From: Novembre To: freebsd-x11@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: RE: 'intel' graphics slow on 945G X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jun 2008 03:04:02 -0000 Hi, There is a tutorial on how to run Compiz Fusion on FreeBSD here: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/compiz-fusion/index.html, but as far as I understood, it is mainly written with nVidia cards in mind. I have an Intel 965G card, and I had to make some changes to make Compiz Fusion work. First of all, I use the intel driver (not the older i810) and XAA (not the default EXA) as the acceleration method, since EXA results in poor performance especially in Firefox. In my xorg.conf, I have the following lines: Option "AIGLX" "true" in ServerLayout section, Option "AccelMethod" "XAA" Option "XAANoOffscreenPixmaps" "true" Option "AddARGBGLXVisuals" "true" Option "DRI" "true" in Device section, and at the end of the file, these: Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" "enable" EndSection Then, I before I start Compiz, I run the following commands: LIBGL_ALWAYS_INDIRECT=1; export LIBGL_ALWAYS_INDIRECT INTEL_BATCH=1; export INTEL_BATCH And I run Compiz with: $ compiz --replace --indirect-rendering --sm-disable ccp & $ emerald --replace & Then it runs fine (although I have my own share of problems when I close X). My glxgears benchmark is around 1150fps. Here is the Compiz Fusion wiki page for Intel hardware: http://wiki.compiz-fusion.org/Intel%20with%20AiGLX Good luck