Your way is the right way

It’s nice to see, on occasion, proof that my ramblings and rantings are having some effect on the collective Linux psyche, however minimal. I don’t expect to see everyone dropping Xorg, the sluggard, just because I point out its rotundity, but if you find yourself leaning more and more toward a console-only system, if the dark side of the Force is beckoning you, well. …

Well, you’re not alone. Don’t be embarrassed or shy or feel somehow diminished if you prefer a text-based system against a graphical one. There is at least one more of you out there, beyond the screen.

But at the same time, the rule of thumb is to use what suits you best. I can ramble and rant for hours on end, for days and weeks on end, but that doesn’t mean my way is the best way. It only means my way is the best for me.

So there is no implication of superiority, no surreptitious allegations of inferiority, or any other -ation of -ority. Use what you like, how you like, on the machine you like. That, in its core, is what is best about Linux: We can all do whatever we want, however we want, with whichever works best. Your way is the right way.

But of course, if you’re another console-only weenie, and you want to give a shout out, feel free. We have a kind of club, you know, and anyone can join. Dress is casual, there will be punch and pie, and your only obligation is a screenshot. For example …

That’s this machine, of course, with a Grub-to-console boot time of 23 seconds (including the time it takes to snap the framebuffer into place), a full-workload memory footprint of less than 18Mb and taking up around 1Gb of hard drive space. Jump in any time. … :mrgreen:

About these ads

20 Responses to “Your way is the right way”

  1. 1 SicknessNow 2010/03/09 at 11:43 PM

    I like X11 because it works for me on my desktop (currently running Arch Linux) and my netbook (currently running OpenBSD 4.6). I use it mainly to run Xterms. The only graphical application that I run is the Chromium web browser.

    Here’s what my desktop currently looks like, which runs Evilwm:

    • 2 mulenmar 2010/03/11 at 1:57 PM

      Doesn’t Chromium’s code still phone-home and all that? You might want to try out SRWare’s version, Iron. They have Linux, Mac, and Windows versions.

  2. 3 ed 2010/03/10 at 2:58 AM

    How does one go about getting into a console only OS? I have been reading this site for a few months now, and I have been really trying to get the most out of my current set up (2 laptops, one with linux only (testing netbook (ASUS 1005PE)), and a ubuntu + windows powerful laptop (HP HDX 16t)). I want to play with console only, because I am a programmer, and I already use vim to program, so there is little reason to boot into a GUI… I could just Google this, but I figured I would like to hear your take on trying to get into a CLI OS. (or even a very minimal OS)… (The main problem I have had is that the netbook is brand new, and the drivers for the wireless card are sometimes non-existent for some OS’s (I tried #!, and I have been trying to get Arch! to run on it, but haven’t had much time lately)). Thanks,

  3. 4 CorkyAgain 2010/03/10 at 4:52 AM


    This is a Linux site, but as a FreeBSD user I want to point out that FreeBSD does NOT install xorg by default. So right out of the box, you’re in a “console only OS”.

    From that point on, the game is to see how long you can avoid installing a GUI. :)

  4. 5 chexmix 2010/03/10 at 5:33 AM

    Ed -

    You might try a “netinst” of Debian, which installs a basic system but does not include X.

    My distro of choice, Slackware, in a way gives me the best of both worlds: it boots to a login prompt, and I can stay in pure console as long as I feel like it. X is only a “startx” away if I wind up wanting it after all.

  5. 6 John Bohlke 2010/03/10 at 6:47 AM

    You can download the alternate install cd for ubuntu and select command line install. That’s what I always do and then build my own version on top.

  6. 7 David Gerard 2010/03/11 at 4:49 AM

    Yes – if you want console-only, FreeBSD or Debian are excellent choices. I repurposed an ancient laptop (Pentium 233MHz MMX – not P II, original Pentium! – and 96MB memory) as a household server with a floppy install of Debian etch I dist-upgraded to squeeze. Worked like a charm.

    • 8 steve 2010/03/13 at 3:42 PM

      That is amazing. Every time I hear someone installing Debian on some piece of minimal hardware, someone goes even more minimal. My server is a p3 with 192MB of RAM and debian runs like a dream.

  7. 9 Dann 2010/03/11 at 7:27 AM

    Sadly I am an Xorg user (not that I haven’t felt the frustrations of using it), but Arch and Gentoo are my sexy command line go-to’s when I’m feeling down.

  8. 10 steve 2010/03/13 at 3:45 PM

    There is nothing wrong with using X. What alternative do we have in Linux? The idea that X is bloated is purely relative. WinXP uses about 250MB on this laptop at startup. X + openbox would be lucky to top 30MB. Now tell me which one is ‘bloated’. It’s all relative and most reasonably modern hardware (even DDR) can easily cope with the ‘bloat’ of X.

  9. 11 scannerdarkly 2010/07/26 at 7:52 AM

    There are countless tutorials to help new/potential users migrate from Windows to Linux. Perhaps you could do a tutorial/run-through that holds our hands as we migrate from X towards a console-only system? What do we need to arm ourselves with? What tools are going to be essential for average desktop use?

    When people see a text-based system, every form of intuitive input they’ve learnt from using GUIs is irrelevant and therefore TTYs are quite a scary place to be if you’re going to live there.. Surely the first step is setting up GRUB/2 to use the best resolution? Great blog! :-)

  10. 12 LM 2011/04/16 at 3:13 AM

    I’ve been trying to get Debian installed from a netinst disk up and running on my desktop PC. It’s been a couple of months now and I’m still fighting hardware issues and trying to set things up properly. One thing I really want (and FreeBSD does quite well) is to be able to boot into console mode and then only run X (startx) if needed. (I’d definitely be running FreeBSD on the machine instead if it only had the hardware drivers and hardware support the machine needs.) Still trying to work out issues in Debian. Since I have an ATI card, the system uses KMS to try to give me a nice pretty screen when I log in to X. However, if you’re not logging in directly to X, you’re left with a really high res console screen with really small print that’s hard to work with. I’ve tried boot parameters such as nomodeset and video: and I’ve experimented unsuccessfully with fbset. I think my next try will be to increase the font size instead of attempting to lower the screen resolution. Still looking for that magical combination that will give me a nice looking console mode to work in when I start the machine.

    It’s always nice to read about others booting to and/or using console mode as well. The way KMS seems to work, it’s great for X applications, but makes you think everyone’s forgotten about trying to do anything outside of X. Nice to hear that’s not the case for everyone.

  1. 1 Links 10/3/2010: Fedora 13 Alpha, Freescale+Linux | Boycott Novell Trackback on 2010/03/11 at 3:21 AM
  2. 2 Five unattached ideas « Motho ke motho ka botho Trackback on 2010/07/26 at 5:49 AM
  3. 3 There are no ugly GUIs « Motho ke motho ka botho Trackback on 2010/08/28 at 7:49 AM
  4. 4 Howto: Switch to a console lifestyle « Motho ke motho ka botho Trackback on 2010/10/19 at 10:32 PM
  5. 5 Once again: Don’t do it « Motho ke motho ka botho Trackback on 2010/11/09 at 10:23 PM
  6. 6 Rationalizing a CLI lifestyle « Motho ke motho ka botho Trackback on 2010/12/25 at 10:46 PM
  7. 7 What’s a warranty worth? « Motho ke motho ka botho Trackback on 2011/02/18 at 8:46 AM
  8. 8 Sam and me « Motho ke motho ka botho Trackback on 2011/04/09 at 8:37 AM

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Visit the Wiki!

Some recent desktops

May 6, 2011
Musca 0.9.24 on Crux Linux
150Mhz Pentium 96Mb 8Gb CF

May 14, 2011
IceWM 1.2.37 and Arch Linux
L2300 core duo 3Gb 320Gb

Some recent games

Apr. 21, 2011
Oolite on Xubuntu 11.04
L2300 core duo 3Gb 320Gb

Enter your email address to subscribe to this blog and receive notifications of new posts.

Join 405 other followers


This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blog Stats

  • 3,960,554 hits



Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: