From owner-freebsd-x11@FreeBSD.ORG Mon Mar 11 10:19:46 2013 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C67A457B; Mon, 11 Mar 2013 10:19:46 +0000 (UTC) (envelope-from zeising@daemonic.se) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) by mx1.freebsd.org (Postfix) with ESMTP id 7ECC7328; Mon, 11 Mar 2013 10:19:46 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 852D640008; Mon, 11 Mar 2013 11:19:44 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 7AFB940007; Mon, 11 Mar 2013 11:19:44 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 4065140003; Mon, 11 Mar 2013 11:19:44 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3ZPb0F0kSXz8hVn; Mon, 11 Mar 2013 11:19:41 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id jy1FzuVFcKyL; Mon, 11 Mar 2013 11:19:38 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3ZPb0B3rQWz8hVm; Mon, 11 Mar 2013 11:19:38 +0100 (CET) Received: from [IPv6:2001:470:dca9:1::3] (celes.daemonic.se [IPv6:2001:470:dca9:1::3]) by mail.daemonic.se (Postfix) with ESMTPSA id 3ZPb0B35lMz9Ctq; Mon, 11 Mar 2013 11:19:38 +0100 (CET) Message-ID: <513DAFBD.7000104@daemonic.se> Date: Mon, 11 Mar 2013 11:19:41 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: "J.R. Oldroyd" Subject: Re: New AMD drm code References: <20130311001858.61224bf6@shibato> In-Reply-To: <20130311001858.61224bf6@shibato> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: "freebsd-x11@freebsd org" , =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 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, 11 Mar 2013 10:19:46 -0000 On 2013-03-11 05:18, J.R. Oldroyd wrote: > On Sun, 10 Mar 2013 20:39:46 -0400 Adam K Kirchhoff wrote: > You will also need to patch the port graphics/libdrm to make it > enable KMS. This isn't just a question of enabling the KMS > compilation option. You'll need to edit xf86drmMode.c to have > it return true for the FreeBSD case. Also note that this will > then cause your old UMS driver to fail if you go back to it. > You'll need to revert libdrm to the non KMS version to go back > to the old UMS setup. Hi! Just a quick pointer on this. The xorg development repo should have support for radeon KMS, just use the xf86-video-atikms driver. It should also automatically load the correct kernel modules when starting X. See https://wiki.freebsd.org/Xorg for details on how to get the xorg-dev repo. Regards! -- Niclas --