In the following way: you CAN do more with Linux if you know how to use the Command Line Interface [CLI] and here is a perfect example.....I have NO ONE but myself to blame, either.
I like to tinker and I go by the maxim: it's only software, you can't break it.
Well, unfortunately, sometime you can, meaning, you can render your OS unbootable or your GUI
un-viewable and, if you don't know how to manipulate the 'guts' of your OS, via the command line, then you're pretty much screwed and have to start all over, by reinstalling the OS, in this case Suse 9.3.
Half the time, I can't remember exactly what I did to 'break' my install, if I recall, I merely tried out one of the 'alternate GUIs' that come with 9.3, not KDE and not GNOME, but Windowmaker, something or other. A real 'bare bones' GUI....and I must not have shut it down properly [couldn't find the damn 'log out' button, nor a terminal into which I could type: shutdown -h now].
In any event, when I booted back up, Suse seemed to boot, ie: ran through all the usual 'ya-da, ya-da' stuff on the screen, but when I got to the final GUI log in, there was no GUI log in!
What to do now?
Well, a seasoned Linux guru would simply get a command line going and do his or her thing to get the window back up. Well, when all you know basically is GUI solutions, there isn't much you can do.
Suse does have a pretty good Repair Options with the bootable DVD that comes with the OS, but I ran it and it still didn't 'repair' my GUI log in, so for the 2nd time in two weeks, I had to reinstall the OS, losing all my Home files in the process, which is no big deal, since I can simply drag and drop them over from my NTFS drives in Linux, but, it's still a pain.
[That's my ONE complaint about Suse Linux: it doesn't create a separate partition for your Home files, as most versions of Linux do, so when you have to re-install, you lose all those files. ]
So...that's my salute to the grizzled, grey Linux gurus: they ARE right when they say you can do more with the OS using the CLI, than you can with the GUI.
Now, if only I weren't so damn lazy, I'd get out there and learn a few UNIX commands beyond the 12 or so I know! The problem is, I just HATE typing commands, especially ones that seem to have no logic or meaning, like: tar -xvjpf /mnt/cdrom/stages/stage3-
Does this mean I probably don't customize my own Linux kernel.....ummm, yeah!



