From owner-freebsd-x11@FreeBSD.ORG Thu Jul 26 06:13:56 2007 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 D10D116A419 for ; Thu, 26 Jul 2007 06:13:56 +0000 (UTC) (envelope-from vehemens@verizon.net) Received: from vms040pub.verizon.net (vms040pub.verizon.net [206.46.252.40]) by mx1.freebsd.org (Postfix) with ESMTP id B35F713C465 for ; Thu, 26 Jul 2007 06:13:56 +0000 (UTC) (envelope-from vehemens@verizon.net) Received: from susy.dsl-verizon.net ([71.107.40.49]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JLR00MEFVZ7ZNM5@vms040.mailsrvcs.net> for freebsd-x11@freebsd.org; Thu, 26 Jul 2007 01:13:56 -0500 (CDT) Date: Wed, 25 Jul 2007 23:13:48 -0700 From: vehemens In-reply-to: <46A80053.4020105@micom.mng.net> To: Ganbold Message-id: <200707252313.49139.vehemens@verizon.net> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7bit Content-disposition: inline References: <200707030247.52207.vehemens@verizon.net> <200707251346.39940.vehemens@verizon.net> <46A80053.4020105@micom.mng.net> User-Agent: KMail/1.9.6 Cc: freebsd-x11@freebsd.org Subject: Re: RADEON/AIGLX/DRM Problem 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: Thu, 26 Jul 2007 06:13:56 -0000 On Wednesday 25 July 2007 07:00:51 pm Ganbold wrote: > I tried this patch. Now X works with AIGLX enabled. Of course beryl > works with white screen :) > However when I try to run googleearth, it crashes X. When I kill beryl, > X crashes too. Assuming that you have AIGLX enabled in your xorg.conf, did you reboot before launching X with beryl? If not, try after a reboot and see if you still get a white screen on the first try as there seems to be a few more bugs in the ATI code with xserver restarts. If that doesn't do it, then it's probably a bug that got fixed by my using the the development branch of 1) the ati driver, 2) drm driver, 3) xserver. My ati and drm drivers have some custom patches as well. Here the path I'm going to recommend if your willing: 1) Upgrade your ati driver to 6.6.192 then consider patching to match the development branch. I can send you my patches which also has a patch to the RADEONRestoreAccelState function which may be required for stability. 2) Update the drm driver to match the development branch. I can send you my port which also has patches required to prevent kernel hangs. 3) Update the xserver to the development branch and mesa 7.0. Also requires updating the keyboard and mouse drivers as well as the pixman port. I can send these to you as well.