From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 6 14:52:40 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E74A8106566B for ; Tue, 6 Mar 2012 14:52:40 +0000 (UTC) (envelope-from lidl@hydra.pix.net) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::3c]) by mx1.freebsd.org (Postfix) with ESMTP id B82A28FC0C for ; Tue, 6 Mar 2012 14:52:40 +0000 (UTC) Received: from hydra.pix.net (localhost [127.0.0.1]) by hydra.pix.net (8.14.4/8.14.4) with ESMTP id q26EqdTc050506; Tue, 6 Mar 2012 09:52:39 -0500 (EST) (envelope-from lidl@hydra.pix.net) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.1 at mail.pix.net Received: (from lidl@localhost) by hydra.pix.net (8.14.4/8.14.4/Submit) id q26Eqdlm050505; Tue, 6 Mar 2012 09:52:39 -0500 (EST) (envelope-from lidl) Date: Tue, 6 Mar 2012 09:52:39 -0500 From: Kurt Lidl To: perryh@pluto.rain.com Message-ID: <20120306145239.GD50393@pix.net> References: <4F55A0EA.8000300@gmail.com> <4f5635d4.5Qp6ViEgiFLUuPKI%perryh@pluto.rain.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4f5635d4.5Qp6ViEgiFLUuPKI%perryh@pluto.rain.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-hackers@freebsd.org, bfalk_bsd@brandonfa.lk, amvandemore@gmail.com Subject: Re: Graphical Terminal Environment X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Mar 2012 14:52:41 -0000 On Tue, Mar 06, 2012 at 08:05:40AM -0800, perryh@pluto.rain.com wrote: > Brandon Falk wrote: > > > I havent tried tmux yet, but on my system im only able to get > > 80x40 with vidcontrol on one monitor. But with xterm in xorg > > i can get 319x89 per monitor ... > > To get higher resolution than what vidcontrol provides, you'll most > likely need to run the display in graphic mode (which is what X11 > does) rather than in text mode. That means that you will need to > either use, or reinvent, the lowest levels of X (display driver, > window mapping) and at least part of the xterm/rxvt application > (terminal emulation, font rasterizing, perhaps scrolling). You > could, however, eliminate the X practice of using the network to > connect the terminal emulator to the display; this would give you > an architecture resembling SunView (and its predecessor, SunTools). > > I _think_ SunTools/SunView were proprietary, although it's possible > that Sun released the source code at some point. You could try > doing some research with Google and/or the Internet Archive. I don't think they ever released that code. If you want re-use the lowest levels of the X11 drivers, you ought to check out the "Wayland" project. http://wayland.freedesktop.org -Kurt