Re: FreeBSD-head hang when shutdown by ACPI with Intel GPU and new Xorg and SandyBridge

From: David Chisnall <theraven_at_FreeBSD.org>
Date: Fri, 12 Jul 2013 11:26:06 +0100
On 12 Jul 2013, at 10:01, "Lundberg, Johannes" <johannes_at_brilliantservice.co.jp> wrote:

>> As the KMS code does not switch the display mode back, once X with KMS
> starts, you can't get a console back.
> 
> Is there any solution for this in the works?

Yes.  ray_at_ is currently being funded by the FreeBSD Foundation to improve Newcons compatibility with KMS.  The Newcons framework is designed to improve layering in the console.  The machine-dependent part simply provides a framebuffer interface, the machine-independent part provides the terminal emulator (this also means things like unicode in the console will work, as will higher-resolution consoles).  It's currently used on a few non-x86 platforms, but it wasn't a priority for x86 because the PC BIOS text console mostly works and people who want a better terminal can just run X.  It's now become a priority because of the KMS integration with X.org.  Once this work is completed, we will switch to a new X.org by default and will use the KMS interface within the kernel for selecting the video mode.  

David


Received on Fri Jul 12 2013 - 08:26:21 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:39 UTC