Robin’s Favorite Forever

I think that if I listed all the Linux distributions I have tried, it would number somewhere near two dozen or thirty!  Some didn’t last a day, some not even an hour.  Some lasted for weeks or months, when either some update messed it, or I messed it up myself, one just disappeared, one got political and I dumped it on principle, and one – only one – was the distro I always ran home to when I either got scared off, ticked off, or turned off.

Debian and Debian-based distros.  Slackware and Slackware-based distros.  Ubuntu and Ubuntu-based distros.  PCLinuxOS (independent, the apparent “heir” of Mandrake).  Red-Hat-based distros.  Everything but Gentoo and Arch.  I am a technophobe still, after all.  Some I loved!  Crunchbang Linux, now unsupported, was most awesome when it was Ubuntu-based.  The switch to Debian brought improvements in some areas but made installation and configuration much harder and more complicated, and one installed, it ran slower too.

In the end, they’re all Linux, all wonderful for the niches they fill.  Whether for servers, tablets, or desktops; whether for super-geeks or novices; grandparents or little kids; students, teachers, heroes, and sidekicks – there’s a Linux for everyone.

For this technophobic sidekick, it really has, after 6 years, boiled down to one single distro that has kept my old relic computer out of the landfill since I first ditched WindowsXP for my first ever alternative OS, Ubuntu 8.04.  One that – once discovered – became my go-to operating system, the one I always ended up falling back to.

When Canonical tamed mighty Debian and made it finally available, installable, and useful for ordinary mortals to use without “mad techno-geek skillz,” they did it better than anyone else had before.  And they still do.  I know a lot of Linux folks enjoy belittling Canonical for their business dealings and Ubuntu (to include the official derivatives, Kubuntu, Xubuntu, Lubuntu, Edubuntu, etc) users for their lack of computer skills.   So be it.  I have always lacked computer skills when it came to tweaks and fixes and configurations and such.  I kept a diary of whatever I did and what resulted.  I learned to use the terminal like a wonderful, powerful, magic toolbox!  But I always preferred the graphical interface, and the point-and-shoot simplicity of the Synaptic Package Manager instead of sudo apt-get whatever, for example.

I may yet get a few more years out of this old dinsaur before Linux stops offering support for 32-bit architecture.  But even when I no longer need to stick to “lightweight” distros, I’ll stick with the best one I’ve ever used, the one that more than any other, has kept my old desktop running, got me through all my college classes, and inspired this blog.

Robin’s all-time, forever fanboy Linux distro:

xubu-core16-04

XUBUNTU.  Here’s 16.04, built from Xubunu-core (after installing the Ubuntu base with only a terminal) and my own selected lightweight applications.  There’s no Firefox or Thunderbird in my remix, no LibreOffice, none of the usual popular stuff, but ultralight or other lightweight alternatives.  Geary for email (because Claws Mail just refused to cooperate). Midori for web browsing. Abiword and Gnumeric for office stuff. Mostly standard Xfce apps for just about everything else I use my computer for.  All with the awesome Ubuntu base and Xubuntu team community support.

This old Dell still runs faster and better on Xubuntu, now 7 years later, than it did when it was brand new running WindowsXP.

 

Round Two: A Technophobe Tries SalixOS Again

I didn’t even mean to do it! All I wanted was to try it on a Live USB stick, just to see what’s new with Salix since Slackware 14.2 came out. Slackware is the oldest Linux distro there is, and is known to be rock-solid stable, but not for newbies to Linux – and certainly not for technophobic users who just want a ready-out-of-the-box distro that doesn’t require a bunch of setup and tweaking to make it functional. It has some big advantages though:

No systemd being one of the big ones, although opinions on that vary greatly of course. “Do one thing and do it well” is a Linux philosophy that has made Linux awesome, and systemd runs completely counter to it, and many users of the major distros that depend on systemd have found it to be a resource-hogging daemon that imposes itself on every process from boot-up to launching applications. “One ring to rule them all” doesn’t agree with not conform to the keep-it-simple rule that even the geekiest and nerdiest of Slackware users (hereafter called “Slackers”) try to stick to.

Another advantage (again, in my opinion) is ultra-long-term support. Much earlier editions of Slackware are still supported. It’s rock-stable and reliable for many years. In the case of an ancient relic of a computer that isn’t even upgradable anymore hardware-wise, Slackware won’t become obsolete and require an upgrade or reinstall to keep a perfectly good old computer out of the landfill for hopefully (but by no means guaranteed) 3 to 5 years. Even my beloved Xubuntu and LXLE are outrunning this old heap. I still recommend them for newbies and people with newer hardware than mine (it’s an abacus compared to anything built in the last 10 years). But I’m all about making this old relic last as long as I possibly can, just for fun, and I don’t want to limit myself to Debian and Ubuntu-based distros.

But this isn’t a review of Slackware. This is SalixOS – a Slackware spin-off that remains fully compatible with it’s parent distro. Other Slackware derivatives like Vector Linux and Zenwalk are meant more for newbies and users that want that out-of-the-box readiness where everything “just works.” But to get there they need to distance themselves from their parent, kinda like Ubuntu has done from Debian. If I was to describe SalixOS in a single sentence, it might be “SalixOS is Slackware with automated dependency resolution and some cool tools for compiling and installing software from source.” The developer calls it as a distro “for lazy Slackers.” Sounds perfect!

Anyway, I didn’t start out intending to install it, just revisit it in a Live environment to see what has changed. I really liked it before, and only quit using it because one day it just refused to boot at all and even a reinstallation didn’t fix it.  Now that turned out to be simply a matter of updating the bootloader to a new kernel. Anyway I accidentally downloaded an installation iso instead of a “LiveCD” of Salix. But once I loaded I figured, “what the heck, this should only take about 30 minutes anyway.” WRONG. It took less than half that time! Badda-bing badda boom, done in under 15 minutes. And that’s including the time it took to figure out that graphical-but-not-for-new-users installer.

Three modes of installation are available. Being a technophobe, I installed “everything,” which really isn’t very much. That’s because the one-application-per-task philosophy doesn’t double up on a bunch of applications that do the same job. SalixOS is available in multiple flavors, but being an Xfce fanboy I installed the Xfce flavor and “full” install. You can download a minimal version with just a CLI to completely customize it. But that’s a really geeky option, certainly scary for a technophobe. My gosh, y’all, it’s Slackware and that’s scary enough! But I might have chosen “Basic,” and had Xfce and some GUI tools. So even with “Full” installation and that not-so-newbie-friendly installer, it still took mere minutes to completely install. That’s the fastest install in the history of ever, I think.

It was definitely not ready “out-of-the-box” for instant use though. But look, cool, Seamonkey is in the Slackware repository! And installing it using the gslapt GUI is as easy as Synaptic Package Manager is in the Debian/Ubuntu-based distros. But the biggest deal and coolest feature of Salix is the automatic dependency resolution that Debian and Ubuntu users take for granted but which most Slackers don’t even want. But simple technophobes need it and depend on it! I’d rather be a “lazy Slacker” than forego the advantages of Slackware altogether. You can choose a repository mirror near you, anywhere in the entire universe. That is done during installation, which is pretty cool. I installed my favorite Internet suite effortlessly in mere seconds. No adding the Ubuntuzilla PPA and going through all that rigmarole to get a single application. Simplicity! That’s why I like Xfce. And it’s also why the Slackware philosophy (one app per task) and the Linux philosophy (do one thing and do it well) appeal to me.

Y’want an app that’s not in the repos? No problem. Salix’s other cool tool can compile and install it right from the source code! This wonderful geeky application is another super awesome feature of SalixOS! I couldn’t find my old favorite icon themes in the repos, but Sourcery found them and installed them automagically!

So very cool. Again, no need to add a PPA just for an icon set to jazz up my Xfce desktop without adding “weight” to it. I was always warned about adding PPAs in Xubuntu, and LXLE is slap full of extra PPAs for everything from Mozilla stuff to the latest versions of LibreOffice. Probably not a good idea for brand-newbies who would have no idea what to with issues caused by all those extra PPAs. LXLE does get props for having a PPA Manager in LXLE, but I wouldn’t think a newbie would know what to do with it. In Salix there’s no need for PPAs, much less the need to manage an overabundance of them.

The only glitch this time was no sound at startup. Easily fixed by adding Pulseaudio and ALSA to the startup menu – again, and awesomely for a user scared of the terminal, graphically!

However, I did have to create a file a file using Leafpad in /home/user, named “asoundrc”. It simply reads:

pcm.!default {
type hw
card 1
}

ctl.!default {
type hw
card 1
}

Credit for that goes to “Jdemos” who posted it in the Salix forums here.

Here’s the system services menu.  Pulseaudio and ALSA were not ticked.

Maybe it should have been enabled by default at installation, but this is Slackware after all. Simple, not more than the user really needs. I just ticked the services I wanted enabled on startup and un-ticked stuff like Bluetooth and Wireless that I never use on this old relic.

It’s Xfce! Infinitely configurable and beautiful, and best of all, simple enough for little old me.

Today is only Day Three since installation (during Hurricane Matthew, so I had enough time on my hands to play a little), but rebooting, suspension, and all that have been trouble-free so far. I haven’t decided whether or not to keep it, but unless I have an issue like last time, I’m likely to just leave it in place.

UPDATE:  This system is gorgeous, simple, and fast!  The Slackware repositories are vast, akin to Debian’s, and whatever you don’t find in there can probably be compiled and installed using Salix’s awesome Sourcery tool.  Day 7 and it’s effortless and trouble free after multiple reboots (thunderstorms and stuff around here, so I shut down to protect this old relic) and updates.

My simple, beautiful Xfce desktop with cool SalixOS wallpaper

robinxsalixdesktop

Thanks for reading!

PCLXDE

So here’s my latest experiment in Linux:

It’s PCLinuxOS with the LXDE desktop. Or “PCLXDE” for short. It’s plenty fast and all that, but really it’s the applications more than the desktop environment that make a system fast or slow it seems to me. I’m interested in LXDE because of their plans to “convert,” as it were, to Qt instead of GTK.

So far it still looks and behaves like the same old LXDE, except it’s much better behaved in PCLinuxOS than in Ubuntu or Mint. Lots better.

Panels are adjustable for geometry and opacity, color, and order of launchers and applets. But there’s no weather applet, the clock is – well, you get what you get – digital with a simple calender that doesn’t compare with Xfce’s options and integration with Orage, the Xfce calender app. But I bet when they’re all Qt-ed up it could be as spectacular as KDE, but ultralight at the same time. A rival to Enlightenment, perhaps!

I haven’t noticed any particular difference in responsiveness between Xfce and LXDE, which is what my experience has always been. Fewer features than Xfce and no noticeable advantage in speed or resource consumption. I’m not sure why PCLXDE comes with Compton, a composting window manager (like Compiz) in addition to Openbox. But it does ship with lightweight apps like Slypheed mail reader instead of Thunderbird, and Abiword instead of the heavier and slower LibreOffice suite. But installing LibreOffice is a snap with the built-in quick-installer.

This isn’t supposed to be a review of PCLinuxOS / LXDE or anything, just a little update of my Linux journey and one sidekick’s experience with LXDE so far. I have no idea why it’s so much better on PCLinuxOS than on Ubuntu or Ubuntu-based Linux Mint. I only know that all of my previous flirtations with this desktop environment fell victim to what I call “the ‘Buntu Bug.” But apparently, only on my computer and others like it. Dells are known to be a little capricious on Linux, as Ubuntu is known to be capricious on just about any computer. 😉

I might just get to missing my old wonderful Xfce desktop enough to switch back, but I’ll always keep trying LXDE on for size every year or so, and perhaps more often as the Qt integration proceeds. Can’t help myself, I guess. Xfce has become as comfortable as old leather, and in my limited and few years of experience thus far, it seems to be improving a lot faster than it’s younger sibling.