From owner-freebsd-x11@FreeBSD.ORG Wed Jul 25 14:44:37 2012 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 39231106578D for ; Wed, 25 Jul 2012 14:44:37 +0000 (UTC) (envelope-from l.pizzamiglio@bally-wulff.de) Received: from mail.bally-wulff.de (mail.bally-wulff.de [212.144.118.8]) by mx1.freebsd.org (Postfix) with ESMTP id B0D468FC0C for ; Wed, 25 Jul 2012 14:44:36 +0000 (UTC) Received: from bwex.bally-wulff.de (unknown [192.168.204.106]) by mail.bally-wulff.de (Postfix) with ESMTP id D456A408D; Wed, 25 Jul 2012 16:44:28 +0200 (CEST) Received: from pizzamig.bally.de ([192.9.205.30]) by bwex.bally-wulff.de with Microsoft SMTPSVC(6.0.3790.4675); Wed, 25 Jul 2012 16:44:29 +0200 Message-ID: <5010064A.7030406@bally-wulff.de> Date: Wed, 25 Jul 2012 16:44:26 +0200 From: Luca Pizzamiglio User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: joaoBR References: <20120725030004.52b1e8c2@pop1.hm.net.br> <20120725112622.24184266@pop1.hm.net.br> In-Reply-To: <20120725112622.24184266@pop1.hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Jul 2012 14:44:29.0933 (UTC) FILETIME=[FF3921D0:01CD6A73] Cc: freebsd-x11@freebsd.org Subject: Re: 2/3D rendering cards 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: Wed, 25 Jul 2012 14:44:37 -0000 Hi all, there are, more or less, three opportunities: Nvidia AMD/Ati Intel Nvidia has really good performance using nvidia legacy driver. You have pros and cons (I don't want to start a debate about it) of closed-source. Nvidia using nv has quite poor performance, on Linux as well. AMD/Ati platform has a lack of support on FreeBSD (TTM not fully implemented or something like that). That means no OpenGL hw acceleration. Intel is on the way: it's usable in 9-STABLE or 10-CURRENT and using not-yet-released ports. I successfully used SandyBridge with hardware acceleration, IvyBridge is still using DRISWRAST (sw raster, no OpenGL hw acceleration) and I don't understand why/no time to investigate it. If you need a solution NOW, my personal and questionable suggestion is NVidia GPU with nvidia closed-source driver. In the near future, another solution is Intel integrated graphics with open-source driver. It depends how much powerful your GPU should be. I'm using Nvidia and I have no problem. Someone had ones and it was bad, because he couldn't fix, cause closed-source nature of the driver. A note: there is a debate about x11/nvidia-driver, because it renames a couple of openGL libraries and replaces them with NVidia's ones. Using pkg (the new package system) this is not allowed. I don't know how this is could be solved. Remember also, that when you update OpenGL library (via portmaster), a cleaner way to do it is deinstall nvidia-driver, update OpenGL libraries and reinstall nvidia-driver. Best regards, Luca On 07/25/12 16:26, joaoBR wrote: > Em Wed, 25 Jul 2012 14:36:11 +0200 > Olivier Smedts escreveu: > >> Hello, >> >> 2012/7/25 joaoBR : >>> is there somewhere a list of cards which actually support 2/3D >>> rendering on 9 with standard ports? >> >> What do you mean by "standard" ports ? > > Hi > ok, I mean xorg from ports tree without code hacking or experimental or > beta versions > > >> >> I have great results with NVidia cards and the x11/nvidia-driver port. >> Works great with all cards, amd64 and i386. It's not open source but >> it just works... >> > > that is 3D or 2D or both? > >> I have mitigated experiences with ATI cards and the open source >> radeon driver. >> > > I am aware of it and missing gallium driver, because same Ati card on > Fedora works full 3D and openGL stuff, stable and clean, while on > FreeBSD it does xRender only > > thanks for having answered this, I still appreciate if you could be more > specific on the nv/nvidia driver with not commercial driver > >