From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 6 05:31:42 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 BF9021065674 for ; Tue, 6 Mar 2012 05:31:42 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 859F58FC0C for ; Tue, 6 Mar 2012 05:31:42 +0000 (UTC) Received: by pbcwz17 with SMTP id wz17so3582896pbc.13 for ; Mon, 05 Mar 2012 21:31:42 -0800 (PST) Received-SPF: pass (google.com: domain of sendtomatt@gmail.com designates 10.68.216.4 as permitted sender) client-ip=10.68.216.4; Authentication-Results: mr.google.com; spf=pass (google.com: domain of sendtomatt@gmail.com designates 10.68.216.4 as permitted sender) smtp.mail=sendtomatt@gmail.com; dkim=pass header.i=sendtomatt@gmail.com Received: from mr.google.com ([10.68.216.4]) by 10.68.216.4 with SMTP id om4mr57627767pbc.19.1331011902381 (num_hops = 1); Mon, 05 Mar 2012 21:31:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=My3hF6dnzRvwApEeglHpFnDG/BzyRaWLYkltfmRzX+4=; b=1Etpx+aPh9EZAztiUYqriAdJ+H7h2u7nsxEnpNHRBtz57B7ce7FkffvuU93yzpVZ59 rRUM40pBmxfsqs+KxMXQEgGrMM8QFP0EjoPXC9/TcHBipmqkQzOW0qf5ethuCCiM25Xy 0rvBvpBP9igSwHAGz+QW5VEFMT4O3JhnQIwXluqgFYHYYbZJZx6Ik0NXro22PZoCMVWT MnumcqDDtW6Iveggq5DMcBQPEatc5W4QospSie/CV/Mx9ncXSQeTMW+TVpgEL/GyhV89 OJhE6EI0vAFqInHFiLHYCgHqM7gR1ZqjiWapb00xbrsngFhgxtchXqBmUJfHKznw0JVP jg4A== Received: by 10.68.216.4 with SMTP id om4mr49276579pbc.19.1331011902334; Mon, 05 Mar 2012 21:31:42 -0800 (PST) Received: from bakeneko.local (70-36-223-154.dsl.dynamic.sonic.net. [70.36.223.154]) by mx.google.com with ESMTPS id 3sm15296712pbx.66.2012.03.05.21.31.40 (version=SSLv3 cipher=OTHER); Mon, 05 Mar 2012 21:31:41 -0800 (PST) Message-ID: <4F55A0EA.8000300@gmail.com> Date: Mon, 05 Mar 2012 21:30:18 -0800 From: matt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120301 Thunderbird/10.0.1 MIME-Version: 1.0 To: Brandon Falk , freebsd-hackers@freebsd.org References: In-Reply-To: X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: 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 05:31:42 -0000 On 03/05/12 20:39, Brandon Falk wrote: > I've been thinking for a while about possibly making an extremely > lightweight environment that supports full monitor resolution, custom > fonts, and terminals... that's about it. > > Essentially, an x11 that only supports tiling xterms all over the place= =2E I > do everything through terminals, and I think it'd be a fun project to m= ake > something that's only purpose is to make it so you can use your entire > screen to its fullest (larger resolutions, smaller fonts, etc). Just a > graphical tty. > > Not sure how stupid this idea sounds (or if it even is already done). I= 've > seen graphical terminals that use 1024x768 VESA graphics, but I've neve= r > seen one that can tile multiple terminals over say, 4 monitors at 1080p= =2E > I'm completely oblivious to how X11 actually gets data to the screen > (besides drivers that depend on X11 itself... and this is not stripped = down > X11, it's a 'replacement' for people who don't need a graphical > environment, but would appreciate a much more expandable terminal > environment), and I'd love to get some advice or maybe even work with a= > team if someone thinks this idea is good. Seems like it'd be a driver > specific thing at the very core of the issue. Do drivers tie in with X1= 1, > or do they do what I think they should... draw graphics where commanded= to > (via some universal OpenGL style API, not OpenGL->Xorg->Driver). Perhap= s > that's how they are... I'm rambling. > > Tell me if you need any clarifications, as I'm lacking in sleep and > tomorrow when I read this it will probably not make any sense. > > -Brandon > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.o= rg" Ratpoison is in ports and I think it does what you're asking...aka a tiling wm aimed at keyboard control. Just use a very minimal xinitrc? Matt