From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 6 05:35:54 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99FE0106564A for ; Tue, 6 Mar 2012 05:35:54 +0000 (UTC) (envelope-from bfalk_bsd@brandonfa.lk) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 492AF8FC0A for ; Tue, 6 Mar 2012 05:35:54 +0000 (UTC) Received: by vbmv11 with SMTP id v11so5165606vbm.13 for ; Mon, 05 Mar 2012 21:35:53 -0800 (PST) Received-SPF: pass (google.com: domain of bfalk_bsd@brandonfa.lk designates 10.220.178.71 as permitted sender) client-ip=10.220.178.71; Authentication-Results: mr.google.com; spf=pass (google.com: domain of bfalk_bsd@brandonfa.lk designates 10.220.178.71 as permitted sender) smtp.mail=bfalk_bsd@brandonfa.lk; dkim=pass header.i=bfalk_bsd@brandonfa.lk Received: from mr.google.com ([10.220.178.71]) by 10.220.178.71 with SMTP id bl7mr793807vcb.13.1331012153711 (num_hops = 1); Mon, 05 Mar 2012 21:35:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brandonfa.lk; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=mApadCS1IA7BkYwA+tnj0IwoTQ6efOdKCqm3+am+vlE=; b=nCi0fovu9XGF352rnU0Jjo4aUjrJjK2s+7fS8pv6skP4XHb4SJu4jLyJJ17zl1UJOm Pp5arTrB24MuOqVOMQdbY6qz7V7oLAm0y9o5AK86V1L477Ze7jTA6cZn/2qt/g9O3gc6 SwcwjDVa0r/AS/CXcmkDkJy+l5/bXURB17Sk8= MIME-Version: 1.0 Received: by 10.220.178.71 with SMTP id bl7mr649134vcb.13.1331012153369; Mon, 05 Mar 2012 21:35:53 -0800 (PST) Received: by 10.220.180.133 with HTTP; Mon, 5 Mar 2012 21:35:53 -0800 (PST) X-Originating-IP: [96.255.176.77] In-Reply-To: <4F55A0EA.8000300@gmail.com> References: <4F55A0EA.8000300@gmail.com> Date: Tue, 6 Mar 2012 00:35:53 -0500 Message-ID: From: Brandon Falk To: freebsd-hackers@freebsd.org X-Gm-Message-State: ALoCoQlfwSEb8bVNSaT5uqtpubMHg3q2UXgy9SOVBnnkr/pNKhX/1TtxBHZxkrmk72PkEcPeP2Rj Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 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:35:54 -0000 I'm actually talking about perhaps getting rid of X11 totally. It's overkill for what I need. I use dwm right now and I basically want to create a dwm that doesn't have the massive X11 backend. X11 is well written, but it's getting outdated and quite large, especially if you only need terminals and no graphics (and really, I just want to learn, I understand that I'm 'reinventing the wheel'). On Tue, Mar 6, 2012 at 12:30 AM, matt wrote: > 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. > I > > do everything through terminals, and I think it'd be a fun project to > make > > 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 never > > seen one that can tile multiple terminals over say, 4 monitors at 1080p. > > 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 X11, > > or do they do what I think they should... draw graphics where commanded > to > > (via some universal OpenGL style API, not OpenGL->Xorg->Driver). Perhaps > > 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.org" > > 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 > >