From owner-freebsd-ppc@FreeBSD.ORG Sun Mar 30 08:41:38 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 0323D93C; Sun, 30 Mar 2014 08:41:38 +0000 (UTC) Date: Sun, 30 Mar 2014 08:41:38 +0000 From: Alexey Dokuchaev To: Justin Hibbits Subject: Re: PowerMac G4 graphics issue Message-ID: <20140330084137.GA73481@FreeBSD.org> References: <20081108120019.440D2106570D@hub.freebsd.org> <762295.44650.qm@web33105.mail.mud.yahoo.com> <20140329105152.GA73812@FreeBSD.org> <20140329124227.GA22005@FreeBSD.org> <20140329164046.GA7227@FreeBSD.org> <20140329100217.505671e8@zhabar.att.net> <20140330073331.GB30090@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140330073331.GB30090@FreeBSD.org> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: FreeBSD PowerPC ML X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2014 08:41:38 -0000 On Sun, Mar 30, 2014 at 07:33:31AM +0000, Alexey Dokuchaev wrote: > That's true, I don't have r200_dri.so there, but I do have radeon_dri.so; > why X is trying to load r200 one? Looks like r200 is correct for newer Radeons. Adding R200 to DRI_DRIVERS in /usr/ports/graphics/dri/Makefile and rebuilding/reinstalling the port made it available, but apparently it was disabled for reason, as it doesn't work: (II) AIGLX: Screen 0 is not DRI2 capable ... (EE) AIGLX error: r200 does not export required DRI extension libGL with verbose debugging also reports: libGL: screen 0 does not appear to be DRI2 capable libGL: XF86DRIGetClientDriverName: 5.3.0 r200 (screen 0) libGL: OpenDriver: trying /usr/local/lib/dri/r200_dri.so libGL error: failed to load driver: r200 libGL: OpenDriver: trying /usr/local/lib/dri/swrast_dri.so Does NEW_XORG implies DRI2, or there's a fallback of some sort that can be used as a workaround? ./danfe