From owner-freebsd-current Tue Dec 14 4:55: 4 1999 Delivered-To: freebsd-current@freebsd.org Received: from ns.cvzoom.net (ns.cvzoom.net [208.226.154.2]) by hub.freebsd.org (Postfix) with ESMTP id 3A9F3151FA for ; Tue, 14 Dec 1999 04:55:01 -0800 (PST) (envelope-from dmmiller@cvzoom.net) Received: from cvzoom.net (lcb13.cvzoom.net [63.65.159.13]) by ns.cvzoom.net (8.9.3/8.9.3) with ESMTP id HAA04020; Tue, 14 Dec 1999 07:35:27 -0500 (EST) Message-ID: <38563DE8.3494309F@cvzoom.net> Date: Tue, 14 Dec 1999 07:54:00 -0500 From: Donn Miller X-Mailer: Mozilla 4.7 [en] (X11; I; FreeBSD 4.0-CURRENT i386) X-Accept-Language: en MIME-Version: 1.0 To: "Jordan K. Hubbard" Cc: freebsd-current@FreeBSD.ORG Subject: Re: syscons extension: "propellers" References: <12445.945172604@zippy.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Jordan K. Hubbard" wrote: > Indeed, so I'd also suspected and more the reason to do so, > right? It would make possible many other types of "dashboard" > controls as well. Skins for syscons! I can see it now! Haha! > [he laughs hysterically as several burly guys in white medical > gowns leap out of a panel van, wielding hypodermic needles > and various restraints]. Actually, that's not a bad idea. One idea I had was combining syscons with XFree86 server code, so you always have a crippled X server running without the bloat of a full-blown X server running. That way, you could just type "xclock", and an xclock would pop up right on your syscons screen (without formally starting X ;-). Well, the idea would be to somehow integrate the driver portion of XFree86 into a new console driver package. You would have your video card type entered in /etc/rc.conf (or some other place, such as /etc/syscons.conf). Then, you could have the option of loading this "enhanced" version of syscons at boot time. Each video driver would be loaded as a KLD. Then, we could do something like run X apps at the virtual console without X running. For example, you want to run netscape without firing up X. You would just type "netscape", and netscape would display right on your syscons virtual console without having to start X proper. What this would give us is a way to run X11 apps as console graphics applications. You would lose window management, however, because the idea is to run the apps as if they were console graphics (e.g. svgalib) apps. One potential drawback is that it would probably bloat the syscons code slightly. - Donn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message