It Sounds Kinda Like Slackware – But With Gnome Stuff!

…That is, if you like and want Gnome stuff, like Geary, one of my e-mail favorite clients.  Gnome stuff is unavailable in Slackware (and therefore unavailable in Salix).  I might have switched permanently to Salix from Xubuntu if not for that, because of the systemd thing.  I know, I know, before you jump all over me for having such great reservations about systemd, it’s simply this:  Systemd removes a lot of choice and control from the end-user, leaving it up to developers and maintainers.  So much stuff is dependent on systemd in Linux distros that have switched to it – including all the Big Ones like Debian, Ubuntu (and all it’s derivative distros like Xubu, Lubu, Kubu etc., Linux Mint), and Red Hat (Fedora and family).  Slackware and it’s derivatives remain systemd-free, as does PCLinuxOS and a shrinking number of others.

So what’s this new systemd-unencumbered distro?  It’s a virtual unknown called Void Linux.  Not a fork, not built or derived from any other Linux distro, Void is described as “the most BSD-like Linux distribution out there.”  Users describe it as superduperultramega lightning fast on even ancient hardware. It needs only 96 megabytes of RAM!  Available in “flavors” from KDE and Gnome to LXDE, Xfce, LXQt, and even Enlightenment, Void Linux is a rolling-release distro that uses runit instead of systemd.  It just sounds awesomely perfect for hopefully bringing my old “dead” relic back to life, if I can fix the hardware issue.

VoidLinux

So, naturally, I’ll have to try this thing out.  It’s not for beginners, probably not for technophobes either, but curiosity has got the better of me and I’ll at least experiment with the Live Xfce version, and if my hardware issue can be fixed on the old Dell, I’ll throw Void Linux on there and write about it here.  Stay tuned!

 

Xubuntu and Linux Lite

I take special delight in keeping this ancient Dell desktop running and out of the landfill.  With it’s very low resources, it doesn’t really run the full-blown version of Xubuntu as well as it used to, and when 32-bit support ends it’ll finally be time to retire the faithful old box. It runs xubuntu-core like a dream though!  Well-chosen lightweight applications (Geary and Midori instead of Thunderbird and Firefox, for example) and the very basic Xfce desktop with the wonderful Xubuntu default settings (but no compositing, not a bunch of daemons running in the background, etc) make this old beast race along as sweet as ever.

But I also have a laptop with 3 gigs of RAM and a dual-core processor and it’s 64-bit.  So just for grins, I’m giving Linux Lite a try.  It’s Xubuntu-based and designed to be even more novice-friendly (if that is even possible).  It has some pretty special little features that are great for folks trying out Linux for the first time.

lite-welcome

Once installed (using the super-awesome Ubiquity installer that makes all the Ubuntu-based distros installable in minutes with wonderful simplicity), the first boot of Linux Lite offers this interactive step-by-step guide to getting started.  After updating installed software, you can upgrade within a series with a great little Linux Lite application that changes repository settings as needed to the next point within a “series.”  Each series is based on the LTS releases of Ubuntu and compare with point releases.  Very cool.  Now check out the “Tweak tool:”

linux-lite-tweaks-tool_orig

This is a sweet little all-in-one-screen utility that does a little bit of housekeeping and customizing.  Newbies can simply check all the “Safe” options to keep the system clean and fast.  All of this can be done in any Xfce distro from the Settings menu, but Linux Lite has made it more convenient and reassuring for novice users.  Now they can tweak and peak their OS fearlessly.  That extra little safety assurance is similar to what Linux Mint  has done with their Updater, with levels of risk clearly labeled and explained for the user.

SUPPORT

The interactive online Help Manual opens in a tabbed web page and helps users navigate through many of the tasks that sometimes frustrate newbies (and technophobes like me), like getting the wireless to work, finding the right driver (or even updating existing ones!), getting the sound to work, etc.  For most users, all that stuff works right out of the chute anyway!  But if not, this Help Manual is about the simplest and best I’ve ever seen.  Not a Wiki or a searchable database, but a step-by-step guide with pictures and everything.

linux-lite-support-page

CONCLUSION

If you’re installing Linux yourself for the first time, Linux Lite is an awesome beginner’s distro with all of Xubuntu’s awesomeness made super simple and a lot less scary for the technically challenged / phobic novice than most distros, even “beginner friendly” ones.  And it’s lightweight enough to run on most computers that used to run Windows XP or Windows 2K.

If you’re not a “rank beginner” and can find your way around or want to provide a little bit of support for a friend, I still recommend Xubuntu.  I also recommend Xubuntu-core if you’re like me, using an ancient dinosaur relic fossil that can barely manage full-blown Xubuntu or Linux Lite, which is not lighter than Xubuntu in any way, but you don’t need to settle for a bare-bones desktop interface that doesn’t offer the fantabulous configurability and beauty of the Xfce desktop.  I remain a

xubuntubar

but heartily recommend Linux Lite for rookie beginner novices, with older hardware that is too nice to just throw away.

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!