From owner-freebsd-x11@FreeBSD.ORG Tue Oct 21 01:47:31 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 75F9731A for ; Tue, 21 Oct 2014 01:47:31 +0000 (UTC) Received: from phlegethon.blisses.org (phlegethon.blisses.org [50.56.97.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 53000A34 for ; Tue, 21 Oct 2014 01:47:30 +0000 (UTC) Received: from blisses.org (cocytus.blisses.org [23.25.209.73]) by phlegethon.blisses.org (Postfix) with ESMTPSA id 9BA201F13D8; Mon, 20 Oct 2014 21:47:29 -0400 (EDT) Date: Mon, 20 Oct 2014 21:47:27 -0400 From: Mason Loring Bliss To: Jan =?iso-8859-1?Q?Kokem=FCller?= , Warren Block Subject: Re: Radeon Caicos issue Message-ID: <20141021014727.GS6490@blisses.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <5445B045.10009@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 01:47:31 -0000 On Tue, Oct 21, 2014 at 03:00:53AM +0200, Jan Kokemüller wrote: > Hi! Hey there. > Can you try "kern.vty=vt" in your /boot/loader.conf? This enables the new > console subsystem which should play nice with the KMS drivers :) That was interesting. It didn't do anything when I loaded radeonkms from the console - the console went away and I was done. But... On Mon, Oct 20, 2014 at 07:18:52PM -0600, Warren Block wrote: > Why are you manually loading the firmware at all? ...so, combining the two, I had that set and told loader.conf to load up radeonkms, and ... I couldn't boot, because radeonkms choked on not finding its firmware. I learned how to disable modules from the boot loader prompt, and continued... So, the reason why I was loading the firmware explicitly in loader.conf was because: 1. radeonkms wouldn't work if not loaded from loader.conf - after booting was too late, and 2. it finds its requisite firmware fine if I load it after boot, but it simply does work, whereas if I explicate the firmware in loader.conf, it has the firmware available as it boots. The upshot of all of it is that I need to say this in loader.conf for it to all work: kern.vty="vt" radeonkmsfw_CAICOS_pfp_load="YES" radeonkmsfw_CAICOS_me_load="YES" radeonkmsfw_BTC_rlc_load="YES" radeonkmsfw_CAICOS_mc_load="YES" radeonkms_load="YES" I'm downloading xorg packages now, and we'll see how the next step goes. I'm psyched to get this far though. If I get this all working, it's another box stolen from Debian's clutches and delivered into Beastie's light. :) -- Mason Loring Bliss (( If I have not seen as far as others, it is because mason@blisses.org )) giants were standing on my shoulders. - Hal Abelson