A Review and Endorsement of Sabayon LXDE
Before moving to Lubuntu, I briefly gave Sabayon Xfce a spin. It was interesting, but there was a little bit more of a learning curve than I was prepared to commit to at the time.
But once I had my new machine working, I decided to try out Sabayon on the old one, a ThinkPad T43. Since I’ve fallen in love with LXDE as a desktop environment, I wanted to see Sabayon’s take on it. I liked it so much on the T43, I wound up installing it on the T420, my everyday laptop.
Sabayon is an intriguing distro. It’s based on Gentoo, but is much more user-friendly. From what I understand, a lot of Gentoo packages need to be manually compiled. Sabayon includes a standard package manager with a very nice selection of software. Adding and removing software is pretty ordinary, once you’ve played with Entropy, the package manager, for a little bit. I also found the advanced interface a little easier to use, since that gives you the option of searching the repositories or your installed programs.
The Sabayon LXDE default applications are fairly vanilla. I immediately added gedit, Chromium, Firefox, and GIMP. I also installed the xfce4-appfinder, which I use as an application launcher. I was also going to install Clipman as my clipboard manager, when I noticed Parcellite in the repositories. It’s comparable to Clipman and seemed to have less dependencies.
There’s also some kind of issue with the GNOME keyring and Network Manager, where every login also requires you to authenticate the keyring before Network Manager will connect. It was annoying more than anything, so I removed Network Manager and swapped in Wicd, a very nice and very underrated network manager.
The default Sabayon LXDE icons weren’t great, so I popped in Lubuntu’s. And since Lubuntu doesn’t have Wicd art, I replaced the Wicd icons with the Lubuntu Network Manager ones, which just involved messing about with /usr/share/pixmaps/wicd and changing some file names. It’s silly, but I really like the Lubuntu wifi indicators.
I was able to get the ThinkPad trackpad scroll working relatively easily, once I figured out what most other distros call .xsessionrc is .xprofile in Gentoo/Sabayon.
Wireless printing was also effortless to implement.
Sabayon is solid. It needed some work to perfect, but once I set up some Openbox key launchers (I’ve become very dependent upon Ctrl-Alt-T to launch a terminal Ctrl-Alt-E to open the file manager — the T43 lacks a Windows/super key), it began to feel comfortable.
Entropy has a nice selection of programs, which I appreciate since I’m not huge on compiling my own packages (and the Sabayon documentation kind of warns new users off of doing so). I was able to find SpiderOak, my new backup tool, in the repositories, but they also have packages for DropBox.
Because Sabayon is a rolling distribution, there are also, as one might expect, very up-to-date packages available, like the new version of GIMP that includes single window mode. Closing GIMP no longer feels like Whac-a-Mole and has probably added hours of free time to my year.
It’s still early, but so far, Sabayon has been relatively stable. It doesn’t have the out-of-the-box beauty and seamlessness of Lubuntu, but using Lubuntu as a template, I’ve been able to give Sabayon that same kind of ease and convenience. But there are some issues. Suspend doesn’t work on the T420, although it was fine on the T43. gedit is also a little buggy. There seems to be an issue with the snippets plugin that’s causing some crashing.
Sabayon comes with a few desktop environment options. There’s KDE, GNOME, Xfce and Enlightenment versions. I wasn’t a huge fan of the Xfce version, but I think that might have had more to do with Xfce 4.8 than Sabayon’s implementation.
Finally, a note about support. Sabayon has a forums area, but it’s not the same volume of answers as you’ll find with a Debian-based distribution. Google seems to know to direct Sabayon queries to Gentoo areas, and a lot of times, the answer you need can be found in the Gentoo forums, which seem a little busier than the Sabayon ones. Online Linux help tends to skew Ubuntu-related, so troubleshooting can take a little longer than you might be used to. The answers are out there, but they’re not as readily available as the Ubuntu-related ones.
But Sabayon is well-worth the extra effort. Especially given that it’s a rolling distribution, meaning all of my hard work configuring things won’t have to be re-done in a few years. Ubuntu-derived distributions are great. They usually work out of the box and a lot of thought goes into the UI (whether you personally agree with the thoughts or not). The tradeoff is that the distributions can often feel a little bloated, and sometimes it can be hard to track down what part of Ubuntu is controlling what. Sabayon is a nice halfway point between the ease of Ubuntu and the full-on control-every-aspect-of-your-distro experience of something like Arch.
So far, it’s been great for someone likes me, who likes to play with his OS, but doesn’t want it to be his full-time job.
linuxeveryday asked: Hey Steve, I'm a long time reader of both your hockey blog as well as this one. I loved the making sausage with puck update post you did a few years back, and I would love to see an updated and more in depth post on what software, hardware, and tips and trick you use in your day to day life since you've become a full time linux user. Thanks! Danny
Danny is referring to this post from my hockey blog.
It’s pretty amazing how little has changed. I’m using Lubuntu 11.04 right now (as discussed here). I do all of my writing in gedit. I use Chromium as my main browser, but other than that, my tools are pretty much the same. I still use GIMP to edit photos (and Filezilla to upload them). I’m still a heavy GCal user, only because I can’t find anything better. And my hockey blog now runs on WordPress.
Apparently, once I find a tool I like, I hang on for dear life. It’s been three years since I wrote that Making the Sausage… post and my tools are slightly different, but also very much the same.
gedit is Just a Great Text Editor
I use Xubuntu on a laptop without a mouse, which is fine, because there’s nothing I like less than taking my hands off of the keyboard — even on a desktop machine.
I also try and stick to Xfce native applications as much as I can and for the most part, it’s not an issue. The one, consistent exception I make is for my text editor, though (previously).
The default Xfce text editor is Mousepad and like the Application Finder says, it’s a simple text editor. It’s pretty much Windows Notepad.
But since I do just about all of my writing in a text editor, I need something more robust, so I work with gedit, the default GNOME text editor.
gedit does standard enhanced text editor things, like highlighting syntax (if you’re working on CSS or HTML, it’ll highlight the various elements so you can see what’s what). You can change the appearance of the editor, so you’re typing one custom color on another, which is something I find easier than typing black on white.
It has a built-in spell check and word counter which I find essential. You can go full-screen for a distraction-free writing environment, which I never use, but I know some people love.
But it also has two features that aren’t as universal and that make gedit very special for me.
The first is the Quick Open plugin, which lets me open any file using Alt-Ctrl-O. It tends to put frequently used files in right away, but older files can be located, just by typing the file’s name and/or navigating folders. One of the things I loved about Ubuntu was GNOME Do, which let me open ANY file just by typing in its name. This gives the same functionality, with only text files, which is right where I need it.
The other feature I love is the snippets plugin, which lets me assign text to a keyword. When I type the keyword and then hit tab immediately afterwards, it inserts whatever text I’ve assigned to the keyword. I don’t use it for simple HTML tags, although I certainly could, because I feel like those tags are so ingrained in my fingers, I can actually type them about as fast as I can execute a snippet. But for text I don’t use as often, and for longer yet regularly used strings of text, the snippet feature is a huge time saver. For my hockey blog, I need to grab Creative Commons photos from Flickr. I have a snippet to insert all of the blank credit information, so all I need to do is pop in the links and fill in the blanks.
It’s actually way more customizable than I take advantage of, but even using just some of its potential saves me a lot of time and typing.
One final note about gedit: there are builds for Windows and OS X. I use the Windows one at work and while it’s not as snappy as it is in Xubuntu, the same functionality is there and it’s not bad to work with.
gedit isn’t super sexy but it’s a great, surprisingly powerful text editor that’s very easy to learn.