{"id":145,"date":"2005-01-15T16:28:37","date_gmt":"2005-01-15T20:28:37","guid":{"rendered":"http:\/\/shadow.sombragris.org\/?p=145"},"modified":"2005-01-15T16:37:29","modified_gmt":"2005-01-15T20:37:29","slug":"cry-for-the-console","status":"publish","type":"post","link":"https:\/\/shadow.sombragris.org\/?p=145","title":{"rendered":"Guest: Cry for the Console"},"content":{"rendered":"<p>Sometimes I like to think I know how John the Baptist must have felt. He was described as the lone voice crying in the Wilderness (John 1:23). From time to time I hear echoes, but nothing solid. The like minds are all isolated, as far as I can tell. Many share my thoughts, but no one seems ready to commit time and resources to it. I&#8217;m talking about the Linux\/Unix console as desktop.<\/p>\n<p>Of course, I overstate the case. You can find <a href=\"http:\/\/www.osnews.com\/story.php?news_id=5679&#038;page=1\">a few<\/a> recent attempts &#8212; <a href=\"http:\/\/wearcam.org\/wearhow\/gpm.html\">and some<\/a> <a href=\"http:\/\/www.linuxplanet.com\/linuxplanet\/tutorials\/1987\/1\/\">not so recent<\/a> &#8212; to hightlight the current possibilities. Still, what they describe falls short of my dreams. If what I read on Usenet and other sites is any indicator, I&#8217;m in good company. In fact, I&#8217;d even accept a modified framebuffer GUI, as long as it didn&#8217;t require the 50-100MB footprint that X takes these days. I have read that it&#8217;s possible to use the framebuffer driver for odd-ball graphics chips, but that&#8217;s just X at a slow speed. As a non-coder, I have no idea what&#8217;s involved, so don&#8217;t expect a high level of technical discussion from me. My reading on the framebuffer has only proven to me there&#8217;s no documentation for the average user. Without some more expert guidance, I am unlikely to differentiate between the potential for such things as the plain console, framebuffer, SVGAlibs, and whatever else applies to this subject.<\/p>\n<p>So there are a few good apps for the console, indeed. I&#8217;ve managed to work that way at times when helping someone with a machine that lacked sufficient RAM to run X. If I had to, I could get my work done that way, too. I wouldn&#8217;t like it much. I am aware of several projects that bring a partial measure of comfort to the console, but none that gives me what I need. For example, <code>screen<\/code> allows you to work with multiple console &#8220;desktops&#8221; without having to log into another console. However, I know of no simple way to make it work with <code>bash<\/code>, because <code>screen<\/code> grabs too many important keystrokes for internal use. I&#8217;m playing with <code>links-2<\/code> and <code>elinks<\/code> as an alternative to <code>lynx<\/code>, which I&#8217;ve used for a long time. They both do some things to approach the usefulnesss of Arachne for DOS.<\/p>\n<p>Therein we find something to envy. DOS can&#8217;t hold a candle to Linux\/Unix for all the security and stability, not to mention networking, but it beats the console for apps any day. There are a few programs that have bridged the gap by appearing on both &#8212; <code>joe<\/code>, for example. Still, there is to my knowledge nothing that even approaches a word processor for the console. As one whose primary computer use is as a writer, that&#8217;s the holy grail. In DOS there are dozens. There was at one time a console version of WP8, if you could shell out the $800 (US) for a copy. There was a full suite for Unix, called Enable, available up until about 1990 or so, that offered the whole kit: word processor, spreadsheet, database, and other goodies. It was sold for DOS, too. At least <a href=\"http:\/\/www.dr-quad.com\/cliqword.htm\">one other company<\/a> claims to have a Linux console office suite, but the test version won&#8217;t run on recent distros. The closest Linux comes is a raft of plain text editors. Those are all great, except that not one is primarily a writer&#8217;s tool. All are coder tools first, with varying features that mimic word processing needs to some degree. Even then, we run into the problem that character-mode printing support is poor to none. I realize that usually requires the app have its own printer drivers, so I can&#8217;t comment too much. Still, I miss being able to get high-speed printing in raw mode with <em>italics<\/em> and <strong>bold<\/strong> print. Yes, I know, almost nobody else cares about raw-mode printing. Humor me, okay?<\/p>\n<p>I&#8217;ve seen a pair of spreadsheets, but with little interoperability with other console apps. I&#8217;m not aware of any database applications that would work like an address book, for example. To my knowledge, darn few apps that work with a mouse in Xterm work with gpm. As it is, Linux ditros have gotten away from console mousing, compared to Unix, where it&#8217;s the default to have it running. In FreeBSD, for example, the console mouse is more or less scooped up for X use. In Linux, the last time I tried it the thing crashed X. Still, even if we accept the necessity of a GUI of sorts, I&#8217;m not convinced X is the best answer for everyone. Yet, as far as I know, there really is no other answer. Be it pure console, semi-GUI or full GUI, I&#8217;d love to see someone seriously pursue Linux\/Unix desktop use for the home\/office without the bottomless pit of computer power that is X.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes I like to think I know how John the Baptist must have felt. He was described as the lone voice crying in the Wilderness (John 1:23). From time to time I hear echoes, but nothing solid. The like minds are all isolated, as far as I can tell. Many share my thoughts, but no&#8230;<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-145","post","type-post","status-publish","format-standard","hentry","category-computers"],"_links":{"self":[{"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=\/wp\/v2\/posts\/145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=145"}],"version-history":[{"count":0,"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=\/wp\/v2\/posts\/145\/revisions"}],"wp:attachment":[{"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shadow.sombragris.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}