From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: 48 line console [was Re: Post-22.1 development]? Date: Fri, 8 Jun 2007 11:40:26 +0100 Message-ID: <20070608104026.GA1509@muc.de> References: <864plnorgn.fsf@lola.quinscape.zz> <85ps4ap0kh.fsf@lola.goethe.zz> <18024.30252.846428.246125@kahikatea.snap.net.nz> <20070607235855.GB1264@muc.de> <18024.36714.594298.928727@kahikatea.snap.net.nz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1181294140 26929 80.91.229.12 (8 Jun 2007 09:15:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Jun 2007 09:15:40 +0000 (UTC) Cc: emacs-devel@gnu.org To: Nick Roberts Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 08 11:15:37 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HwaZB-0003ws-Cn for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 11:15:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwaZA-0002zd-J6 for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 05:15:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwaZ3-0002xb-18 for emacs-devel@gnu.org; Fri, 08 Jun 2007 05:15:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwaZ1-0002vt-0R for emacs-devel@gnu.org; Fri, 08 Jun 2007 05:15:24 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwaZ0-0002vk-TA for emacs-devel@gnu.org; Fri, 08 Jun 2007 05:15:22 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HwaZ0-0002YE-Ea for emacs-devel@gnu.org; Fri, 08 Jun 2007 05:15:22 -0400 Original-Received: (qmail 70434 invoked by uid 3782); 8 Jun 2007 09:15:16 -0000 Original-Received: from acm.muc.de (p54A3F596.dip.t-dialin.net [84.163.245.150]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Fri, 08 Jun 2007 11:15:13 +0200 Original-Received: (qmail 3777 invoked by uid 1000); 8 Jun 2007 10:40:26 -0000 Content-Disposition: inline In-Reply-To: <18024.36714.594298.928727@kahikatea.snap.net.nz> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: FreeBSD 4.6-4.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72479 Archived-At: Hi, Nick! On Fri, Jun 08, 2007 at 11:06:18AM +1200, Nick Roberts wrote: > > I use Emacs on a 48 line Linux tty. RMS also uses a tty. So does > > Thi, and I think one or two other Emacs developers. Uncluttered > > editing on Emacs isn't going to disappear any time soon. > I realise it's a bit off-topic, but just how do you set up a 48 line > console? I'd like to just use the console for Emacs more often, but > getting just 24/25 lines can be a real killer. For anybody else who's reading, you've got to compile "frame buffer" into your (Linux) kernel. With "make menuconfig" (called from the directory kernel-source-2.6.n, or the like), go down this branch of the menu structure: / , then enable , then click on the right video card. Don't forget "Logo Configuration", which is the kernel hackers' secret code word for Tux the penguin. :-) A tip: rather than configuring your kernel from scratch, extract the current config from your running kernel with gunzip -c /proc/config.gz > .config Having compiled your new kernel and got it to boot up (no mean achievement, the first time you manage it - don't be deluded by the hordes of smart Alecs on the Web telling you how easy it is and how it can be done "in half an hour". It hurts. ;-), you have to give it a parameter like video=matroxfb:vesa:791, but I've forgotten exactly what that means, it was so long ago. The documentation is under ..../kernel-2.6.n/Documentation/fb/. My lilo stanza in its entirety looks like this image= /home/acm/kernel-source-2.6.8/arch/i386/boot/bzImage label = Deb-Sarge-NW read-only append = "root=/dev/hdg6 video=matroxfb:vesa:791 ide3=0xd800,0xdc02,11 parport=0x378,7 lp=parport0" root = /dev/hdg6 vga = 0x030A > -- Nick -- Alan.