Archive for June, 2013

The brief answer is you.  Since most computer users started with Microsoft’s products, we have a mindset that someone else is in charge of our computing experience.  As for operating system updates, Microsoft is in charge.  They have moved more and more toward automatic updates rather than user controlled updates.    Upon moving to Linux, I have kept the old mindset of the maintainers of the distribution as the ones being in charge of my Linux.  The truth is, Linux is open source and I, the user, can learn and understand each part of Linux and even become the maintainer of MY install.  Well, we  Linux users  need to take charge and realize WE are in control.  I have come to that realization and have taken my first step to controlling my Linux install.  I will update my Linux when I want to an with what I want to.  This will cause me to have to learn more about Linux, but the info is there, I just have to read it.

That first step is compiling a kernel for myself.  I watched Linux4UnMe ‘s YouTube channel.  He had a video up on Vanilla Kernel Compilation Tutorial (Ubuntu, Mint etc) which is here   I completed my first kernel compile on CrunchBang.  Nothing went wrong.  There is a tutorial on their site I used but use his instructions.  The one thing I discovered is when it gets time to do the ‘make menuconfig’ there are some options.  ‘make oldconfig’ uses a command line choice which is mind-numbing.  I did it that way.  DON’T use this.  ARGH!  This option just drives me nuts.  It would be useful it you were compiling a kernel without an xserver being installed.  Use ‘make menuconfig’ or ‘make nconfig’ instead.  It gives you a better way to learn the different options to set when recompiling a kernel.   This experience has got me thinking.  I am planning to load a fresh install of XFCE on Crunchbang.  I HATE openbox, but love the Wheezy underneath.  I can update Wheezy, but openbox is what it is.  I plan to learn how to update the different OS parts.  I might even uninstall all software but the terminal, editor, and a few other minor pieces of software so I can then work my way back up and install fresh copies of what I want.

Time to dig into manuals to see how to upgrade the gcc compiler and its proper dependencies for a 64 bit version of Linux.

 

Take charge!  It is your Linux.  Decide what gets updated and when.  You can do it!

Advertisements

Argh! How to fix Linux?

Posted: June 2, 2013 in GNU, Linux, Ubuntu, XFCE
Tags: , ,

Well, my time with Fedora 18 was not good.  I couldn’t leave well enough alone and tried to unload the Cinnamon desktop.  If you remember, I had loaded MATE, Cinnamon, and KDE on top of my XFCE Fedora.  I tried to remove CINNAMON.  I really try to like Cinnamon, but it just doesn’t make it for me.  Well, that hosed my install.  I could still enter the desktop with startx.  My install dropped me into Linux, which is the command line.  I had to manually enter the X windows environment.  Since I liked KDE and wanted to explore more, I got the KDE spin.  I kept getting the same error when entering KDE.  Strike One.   Then Dolphin kept crashing and ran TERRIBLE.  Strike Two.  I tried to load the rpm from Midori’s site so I could get 0.5.0.  The system would load the rpm built for Fedora.  Strike Three.  You’re out.  (American baseball reference.)

During this time I also realized I didn’t use any of KDE’s customization.  You see, I am a minimalist at heart.  At least, when I comes to my computer environment.  KDE doesn’t deserve the bashing it gets, but I personally don’t want to use a desktop environment that has a bunch of gadgets.  I like a clean desktop.  I also want stability and reliability.  I don’t want errors.  I am tired of distros that are not polished.  I am tired of the fragmentation of Linux with 300+ distros.  Linux will NEVER be a popular desktop because of all the fragmentation.  Some say choice.  I say fragmentation.  Choice I understand.  Making a distro just because I want this app, or group of apps loaded when I install isn’t a reason for a distro.

Just because Linux is free doesn’t mean I want a sloppy distro with errors.  I want a polished, professional looking and acting distro!  Is that too much to ask.  I am also tired of the distribution elitism.  This distro is for newbs, or this distro is for advanced users.  Just because I don’t want to spend a couple of hours installing and configuring my Linux experience, doesn’t mean I am less of a computer user.  I want to spend my time learning how to write Java code and small engine repair.  Tracking down an error in a package and finding out why my touchpad isn’t working out of the box really frustrates me.

My final rant is with Ubuntu leaving the spirit of Linux and remaking Linux into a private distro.

I want Linux to be Linux.

I am now running #! (crunchbang).  It uses Openbox as a desktop and Wheezy Debian at its base.  It is stable and my laptop’s touchpad works without editing the conf file.  I am loving my experience so far.