From owner-freebsd-x11@FreeBSD.ORG Thu Aug 29 11:27:14 2013 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6102A9B2 for ; Thu, 29 Aug 2013 11:27:14 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DAFD82DDE for ; Thu, 29 Aug 2013 11:27:13 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id EC66F4000C for ; Thu, 29 Aug 2013 13:27:10 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id E234E4000E; Thu, 29 Aug 2013 13:27:10 +0200 (CEST) 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 (unknown [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id BE69F4000C; Thu, 29 Aug 2013 13:27:09 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3cQhP92P5wz8hVt; Thu, 29 Aug 2013 13:27:09 +0200 (CEST) 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 GjTsbNPS_k4d; Thu, 29 Aug 2013 13:27:06 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3cQhP65MDjz8hVm; Thu, 29 Aug 2013 13:27:06 +0200 (CEST) Received: from [IPv6:::1] (celes.daemonic.se [IPv6:2001:470:dca9:1::3]) by mail.daemonic.se (Postfix) with ESMTPSA id 3cQhP63YrCz9Ctq; Thu, 29 Aug 2013 13:27:06 +0200 (CEST) Message-ID: <521F3002.4040104@freebsd.org> Date: Thu, 29 Aug 2013 13:26:58 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: Thomas Mueller Subject: Re: ports/156405: x11-drivers/xf86-video-ati driver: no hardware rendering References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 130829-0, 2013-08-29), Outbound message X-Antivirus-Status: Clean X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-x11@freebsd.org, Matthew Rezny 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: Thu, 29 Aug 2013 11:27:14 -0000 On 2013-08-29 02:26, Thomas Mueller wrote: > From my previous post and Niclas Zeising's response: >>> I could return to a text console in the dark and type "shutdown -r now" or even type the command to go back into X, successfully. >> In general, this can work. It did last time I tested, but that was some >> time ago so things might have changed. > > When I tried with new Xorg and KMS in 9-STABLE, my system froze immediately, not just the console. I finally managed to downgrade to the old Xorg after considerable difficulty. What hardware do you have? Are you sure that the system froze, and not only that the console went black? Did you check any logs (dmesg, xorg log, etc.) How do you load the kernel modules for the intel kms driver? In general, you shouldn't need to load anything at all, X loads the correct kernel module at the correct time during startup. > > I'd like to try again on a new computer, with FreeBSD-current/HEAD (10.0 is in the not-so-distant future?). 10.0 is slated to arrive in a few months. Be aware when trying new hardware, however, that FreeBSD might be lagging somewhat in support, especially when it comes to graphics hardware. > > With 3 TB hard drive and GPT, I have plenty of space and partitions to experiment, and probably less hazardous than the stablest versions of NetBSD. > >>> With serial ports becoming obsolete, what can one use for or in place of a serial console? > >> FireWire. I haven't tested myself, but have a look at >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug-dcons.html >> for instructions on how to use FireWire as a console. > > This still leaves the question of how to set it up in terms of hardware. I don't think there are any FireWire consoles. > > Would I plug anything into the motherboard's FireWire port? I just thought of FireWire-to-HDMI cable but haven't looked to see if these exist. Check the guide. In general you plug the firewire cable from one computer into another computer, and use the first one to debug the second. > >>> Would it work to have two xorg.conf files, one with Intel driver and the other with vesa? Then could you go back to a working console when using the vesa driver? >> Once you've loaded the KMS awawre kernel module, there is no way to get >> the console back short of a reboot of the system. > > But would starting X with vesa driver load the KMS awawre kernel module? No, using vesa driver won't load the KMS module, but once you've loaded the KMS module, you can't get the console back short of a reboot. > > What about "xorg -configure" which I might want to do the first time? In general you don't need very much in terms of a config file any more... It was some time since I set up my own X, so I can't remember how xorg -configure works, you have to try yourself. Regards! -- Niclas