From owner-freebsd-questions@FreeBSD.ORG Wed Oct 22 15:27:36 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B54472B7 for ; Wed, 22 Oct 2014 15:27:36 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 63276918 for ; Wed, 22 Oct 2014 15:27:36 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s9MFRSvr059658 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 22 Oct 2014 09:27:29 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s9MFRSs6059651; Wed, 22 Oct 2014 09:27:28 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 22 Oct 2014 09:27:28 -0600 (MDT) From: Warren Block To: Lars Eighner Subject: Re: Keep using syscons -- how? In-Reply-To: Message-ID: References: <20141022072744.9a7574eb.freebsd@edvax.de> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Wed, 22 Oct 2014 09:27:29 -0600 (MDT) Cc: Polytropon , freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Oct 2014 15:27:36 -0000 On Wed, 22 Oct 2014, Lars Eighner wrote: > On Wed, 22 Oct 2014, Polytropon wrote: > >> On Wed, 22 Oct 2014 04:25:12 -0500 (CDT), Lars Eighner wrote: >>> What do I have to do or not do to keep being able to use syscons in VGA >>> mode? Is there any way to keep the ability to switch between xwindows and >>> syscons (in VGA i.e. text mode)? >> >> Allow me a more general question. I'm not asking as >> a "means of insult", but because I'm really interested >> in the answer: >> >> Why not use terminal emulators (xterm, rxvt, konsole, >> gnome-terminal etc.) inside an X session? > > Because raster fonts are illegible compared to vga fonts, The text-mode fonts are raster fonts, too. > Text mode is robust. That is really the bottom line. Use vt(4) in text mode: kern.vty=vt hw.vga.textmode=1 The console will switch to graphics mode only if X is started. At present, there is no way to switch back to text mode, nor a way to control which fonts are used or the resolution selected. Some functionality of sc(4) is not yet present in text mode vt(4), like mouse cut and paste. As far as I know, there are no technical problems that prevent these features. And of course sc(4) is still present if the system does not use X at all.