Archive

Author Archive

KWLUG: File Synchronization (2015-10)

October 10th, 2015 No comments

This is a podcast presentation from the Kitchener Waterloo Linux Users Group on the topic of File Synchronization published on October 5th 2015. You can find the original Kitchener Waterloo Linux Users Group post here.

Read more…




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

Distro hopping: so what comes with PC-BSD?

October 6th, 2015 No comments

In my previous post I talked about the differences between Linux and BSD and quickly showed the installation process. Now I will go through what comes with a default install of PC-BSD.

Just like Manjaro, for some reason PC-BSD ships with a number of development utilities including tools for Qt interface builders. It also comes with something called Easy PBI. I have no idea what a PBI is but apparently it’s easy to make one!

EasyPBI

EasyPBI

Interestingly the next two on the list didn’t even start when I tried to launch them… The first was Marble which claims to show a globe (again I can’t confirm that), and the second is AMOR which might be a game?

The graphics menu is full of little utilities but the real heavy weight there is the venerable GIMP.

For browsers PC-BSD comes with both Firefox and Konqueror. This is likely due to Konqueror being a big part of KDE but it still feels like an unnecessary addition that could confuse new users. Even weirder Konqueror is the set as the default which I guess actually makes Firefox the odd inclusion… very confusing indeed.

Two browsers for the low, low price of FREE!

Two browsers for the low, low price of FREE!

For media playback it also comes with two options in the form of VLC and SMPlayer. Again I’m not quite sure why both are included in the default install as each would have been a decent choice in their own right.

You also have your choice of default media players

You also have your choice of default media players

Beyond the major applications PC-BSD comes loaded with Adobe Flash saving you an install as well as a number of additional utilities. I’m not sure why it doesn’t come with an office suite by default like most Linux distributions but I suppose that’s not a huge deal.

So there you have it. A quick walk through of what comes with PC-BSD by default. Check back soon for my ongoing adventures in the world of BSD!

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: PC-BSD, Tyler B Tags: ,

Distro hopping: a Linux user tries PC-BSD

October 6th, 2015 No comments

That’s right, the next hop on the great distro hopping experiment of 2015 is not a Linux distribution at all but a BSD instead! While some of us have briefly used BSD on The Linux Experiment before, including PC-BSD, I personally have not and so this is a bit of a new experience for me. I’m looking forward to seeing what the differences are and if I end up preferring one over the other but first what exactly are the technical differences between the two?

If you would like a full list of differences I would highly recommend checking out the following excellent links from which I will summarize below.

  • Different kernels
    • Linux distributions start by using a version of the (shocker!) Linux kernel whereas each BSD maintains their own BSD kernel.
    • While the distinction is largely a technical one the other main difference is that while Linux is worked on by many people it is Linus Torvalds, the creator of Linux, who maintains control over the direction of the project. For BSD each project team maintains their own control, although within each project there is usually a small group or single individual who has last say as well.
  • Linux is just a kernel
    • As mentioned above Linux is actually just a kernel, thus that whole GNU/Linux thing. BSD projects on the other hand maintain all software in one place, including things like the applications (Firefox, KDE, etc) as well. That doesn’t mean that BSD projects create all of that software mind you so the differences again are largely minor.
  • Different software licenses
    • Linux is released under the GNU General Public License while BSD is released under the BSD License. The major difference between the two are that if you make a change to Linux you must make the source code for that change available upon request and it must also be licensed under the GNU GPL. The BSD license on the other hand has no requirement for you to make your changes available to the public.
  • Not compatible with each other (well… sort of)
    • While Linux and BSD software are compiled differently and technically incompatible many BSDs come with libraries that can run Linux programs almost natively making the difference (at least in that direction) somewhat moot.

Without further ado I give you a walk through of the install process for those who are interested in seeing how it may differ from a standard Linux install.

Welcome to the graphical installer for PC-BSD

Welcome to the graphical installer for PC-BSD

On the first screen you get to choose the type of install (i.e. Desktop or Server) as well as customize the additional software you want to install. PC-BSD uses KDE by default which should provide some familiarity.

System Selection

System Selection

By default PC-BSD uses the ZFS file system and appears to enable compression on a number of directories which may not be unique in the BSD world but is certainly something new for a Linux user.

Default disk layout

Default disk layout

Here is one thing all operating systems have in common: loading bars…

Installing the system

Installing the system

A quick reboot and some minor user configuration later we get to log into our desktop.

A pretty basic login screen but not the worst I've ever seen

A pretty basic login screen but not the worst I’ve ever seen

Welcome to your PC-BSD desktop

Welcome to your PC-BSD desktop

In my next post I’ll go through the default applications that come with PC-BSD and provide my initial thoughts on using it.

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: PC-BSD, Tyler B Tags: ,

Distro hopping: curtains for Manjaro Linux

September 29th, 2015 1 comment

The time has come to wrap things up with Manjaro and hop on to the next distribution to try out. So here are some final thoughts on my short time with Manjaro Linux.

Manjaro has a very nice theme

Manjaro has a very nice theme

Pros:

Cons:

  • …at times also a completely bizzare collection of default software. Qt4 Designer? Sensor Viewer? These seem like things that could probably just be added by users who want them after the fact instead of being default software.
  • Just like what Chakra did for Gentoo, I’m not exactly sure where Manjaro wants to sit. Is it a polished distribution for new/average users? Is it a power users dream come true? Neither is really quite right…

Other:

  • Why isn’t Manjaro a more popular distribution? It seems like it should be.

manjaro_welcome

Come back soon to find out what’s next!

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: Manjaro Linux, Tyler B Tags:

Distro hopping: adventures in installing software from the AUR (from within Manjaro)

September 27th, 2015 No comments

Manjaro Linux allows you to take advantage of its Arch Linux background and search for software from within the Arch User Repository (AUR). This is a collection of community maintained source code packages that are built and installed on your system (instead of being downloaded as pre-built binaries). Historically this has been a good solution for getting more niche software or just the latest version of a particular piece of software. Plus it lets you feel all l337 as you watch the terminal scroll through the compilation process like you are part of The Matrix.

Using the AUR in Manjaro

If you want to make use of the AUR in Manjaro you can but you should know that doing so can also cause problems on your system. These are not officially maintained or supported installations and so any number of things can go wrong as a result. Because of that the AUR is disabled by default so in order to enable it simply open the Package Manager application and enter the preferences window.

Before enabling the AUR these are the officially supported packages available

Before enabling the AUR these are the officially supported packages available

 

Enable AUR support

Enable AUR support in this menu

Once enabled you can choose to search in the AUR and doing so often shows additional results.

More results with AUR

More results with AUR!

If you choose one of the packages from the AUR (usually ending in -svn) it will kick off an interactive terminal where you have to OK various parts of the build process. I believe there is an option under preferences to turn this off should you wish to do so.

Downloading source, compiling package, installing...

Downloading source, compiling package, installing…

Huzzah! You’ve successfully compiled a program out of the Arch User Repository! Now you can go on your merry way doing whatever it was you wanted to do!

Once finished installing you can use the software just like anything else you've installed on your system

Once finished installing you can use the software just like anything else you’ve installed on your system

Conclusion

The Arch User Repository provides a nice addition to the regular officially supported repository that makes it much easier to find, download and install extra software packages from source rather than you having to track them down yourself. While there are some risks involved, many people swear by the AUR and so in general it should be relatively safe to use.

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

Distro hopping: round two with Manjaro Linux

September 23rd, 2015 No comments

While looking around for different distributions to try I stumbled across Manjaro Linux and having never used it before decided that this should be the second stop in the great distro hopping experiment of 2015! I downloaded the Xfce version, as that seems to take priority placement on their website, and got to work installing. The installer reminded me of an interesting hybrid between what I had seen in OpenSUSE way back and what you can find in something like Ubuntu or Linux Mint these days. Overall it was a nice, straight forward install and actually had some cool power user options (encryption, placing home directory on different volume, etc.) as well.

The default desktop

The default desktop

Never having used Manjaro before I have to say that, at least with the Xfce version, this is a polished and snappy distribution. It reminds me quite a bit of what you would find with Linux Mint Cinnamon only much faster. Reading the About page on their website seems to confirm this thought as it presents itself in comparison to Arch Linux as the Linux Mint of Ubuntus or perhaps the elementary OS of Linuxes:

Manjaro is a user-friendly GNU/Linux distribution based on the independently 
developed Arch Linux. Within the Linux community, Arch itself is renowned 
for being an exceptionally fast, powerful and lightweight distribution that 
provides access to the very latest cutting-edge software.

However, Arch is also traditionally aimed at more experienced or 
technically-minded users. As such, it is generally considered to be beyond 
the reach of many, especially those who lack the technical expertise (or 
persistence) required to use it.

For newcomers, a user-friendly installer is provided, and the system itself 
is designed to work fully “straight out of the box”...
Thunar the file manager

Thunar the file manager

So what comes with Manjaro you ask? Well I’m glad you asked! For Browser and E-mail it uses Mozilla’s Firefox and Thunderbird respectively. These are solid applications and my standard go-tos as well. It also includes quite a few utilities like a bulk file renamer and sensor viewer for power users.

View all the sensors!

View all the sensors!

Interestingly it also comes pre-loaded wth some Qt development tools for some reason. I’m not sure why this is included by default but… there you go. Cooler than that though is that it comes with Steam already installed so you can jump right into your games as quickly as possible.

For music it comes with the Guayadeque Music Player which is an application I’ve never even heard of before. I’ll have to dig into this one a bit more before I can give my impressions on it but for now have a screenshot!

A screenshot!

A screenshot!

VLC rounds out the rest of the multimedia applications which is a solid choice.

Unlike some other distributions, Manjaro comes packed with options and settings for configuring it however you’d like. It also ships with a graphical kernel configuration and installation screen which I believe is the first of its kind that I’ve ever seen at least.

So many kernels!

So many kernels!

I’m looking forward to playing around with Manjaro in the coming days but so far I must admit that I’m impressed, especially considering I had never even heard of this distribution until this week. Check back for my continued updates on my experiences with Manjaro.

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: Manjaro Linux, Tyler B Tags:

Distro hopping: Finishing up with elementary OS

September 21st, 2015 No comments

I’ve been using elementary OS since I started this little distro hopping adventure and while I have enjoyed my time with this sleek and speedy distribution it is time to move on to the next one. Before completely jumping ship however I would like to just put together some of my brief thoughts on how elementary OS worked for me as a day-to-day operating system.

Pros:

  • Very beautiful: If you ever need to show off what Linux can look like given some spit shine and polish this is the distribution to show.
  • Very fast: Applications load quickly, and you can easily jump between them almost instantly.
  • Very easy to use: Many applications have nice default settings that should work for the majority of users.
Showing off the Applications Menu

Showing off the Applications Menu

Cons:

  • Weird defaults: Why is Midori the default browser? I understand that it might be about looks but it is not mature enough yet and can give a seriously negative impression of the distribution as a whole when it won’t stop crashing.
  • Terrible application names: Music? Videos? Photos? Really? You know how hard it was to write a post about how to import music into Music from your music folder so you can listen to music? Ugh..
  • Not enough customization or power user settings: There is certainly something to be said for streamlined applications with good defaults but once you’re familiar with your system you’ll start to want to tweak things to your liking and sadly elementary OS just doesn’t have a lot of options to do this.
It looks like there are a lot of settings... but that's a trick!

It looks like there are a lot of settings… but that’s a trick!

Other:

  • Why does almost every application try to remember where I was last?
  • Why is there no minimize button by default?
I understand that a minimize button isn't really required but it can be confusing for new users.

I understand that a minimize button isn’t really required but it can be confusing for new users.

Check back soon to see where I end up next!

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: elementary OS, Tyler B Tags:

Archive your IMAP e-mail offline in Thunderbird

September 20th, 2015 5 comments

Thunderbird is an excellent e-mail client and has built in e-mail archiving, however one thing that it doesn’t do intuitively is an offline archive. Here’s the situation: you have an IMAP account in Thunderbird and you want to archive some old e-mail offline (take it off of the IMAP server completely). Simply using Thunderbird’s archive feature will create an Archives folder in your IMAP inbox and move everything to there which isn’t exactly what you want. Instead what you need to do is actually move these e-mails to a new location under your Local Folders. Once the move is complete you can verify that they are indeed now stored locally and (optionally) delete them the IMAP account.

Hopefully this helps out anyone else looking for a solution to an offline IMAP archive!




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

Distro hopping: Import music stored on NAS into Music

September 19th, 2015 No comments

So you’re running elementary OS and want to access the music files you have stored on a Network-attached-storage device within the Music program. Unfortunately while you can easily browse the network and find these files you can’t do so within Music. Luckily there is a solution to this problem! Borrowing heavily from a previous post this will walk you through how to set up a persistent media folder on your computer that will ‘point’ to the music directory on your NAS.

Step 1) Open up a terminal

Now wasn't that easy?

Now wasn’t that easy?

Step 2) Install the required software

For the purpose of this post I’m going to assume the NAS is presenting a Windows file share so we’ll need the software to be able to make use of it. Simply run the following command to install the needed software:

sudo apt-get install cifs-utils
Installing some software!

Installing some software!

Step 3) Create a location for where you want the media to appear

If this is just going to be used for your user account you can simply create a new folder in your home folder. For example create a new folder under the Music folder called “NAS”. However if we want multiple users to be able to access this then you’ll want to put it somewhere else (for example /media/NAS).

For my example I'm just going to put it under a new NAS folder inside of my Music folder

For my example I’m just going to put it under a new NAS folder inside of my Music folder

Step 4) Edit the fstab file and add the share(s) so that they auto connect on startup

So basically there is a file on your computer called fstab that contains information about all of the hard drives and mounts that the computer should create on boot. To make it so our new NAS folder points to the actual NAS directory we’re going to add a new line to this file telling our computer to do just that. Start by using your terminal and opening that file in an editor. You can use a terminal editor like nano or even a graphical one like Scratch.

To use the terminal editor nano run the following command:

sudo nano /etc/fstab
fstab in nano

fstab open in nano

To use the graphical editor Scratch run the following command:

sudo scratch-text-editor /etc/fstab
fstab open in Scratch

fstab open in Scratch

On a new line add the following (modifying it according to your system). Note that this should be a single line even though it may appear broken up over multiple lines here:

//<path to server>/<share name>  <path to local directory>  cifs  
guest,uid=<user id to mount files as>,iocharset=utf8  0  0

Breaking it down a little bit:

  • <path to server>: This is the network name or IP address of the computer hosting the share (in my case the NAS). For example it could be something like “192.168.1.123” or something like “MyNas”
  • <share name>: This is the name of the share on that computer. For example I set up my NAS to share different directories one of which was called “Files”
  • <path to local directory>: This is where you want the remote files to appear locally. For example if you want them to appear in a folder under your Music directory you could do something like “/home/tyler/Music/NAS”. Just make sure that the directory exists (that’s why we created it above :)).
  • <user id to mount files as>: This defines the permissions to give the files. On elementary OS (as well as other Ubuntu distributions) the first user you create is usually given uid 1000 so you could put “1000” here. To find out the uid of any random user use the command “id <user>” in the terminal without quotes.

As an example the line I added for my example configuration here was:

//192.168.3.25/Files  /home/tyler/Music/NAS  cifs  
guest,uid=1000,iocharset=utf8  0  0

Now save the file.

Step 5) Test that it worked

Finally in the terminal we’re going to run command to actually test it:

sudo mount -a

This will do essentially the same thing that happens when your computer first boots so if this works it should work the next time you restart as well. If you don’t get any errors then congratulations it should have all worked! You can verify by now opening up your NAS folder and confirming that it shows the contents of your actual NAS directory.

We have music!

We have music!

Step 6) Import the music into Music

Now that we have the NAS music showing up in a local folder the Music application will be able to add it no problem. Simply open up Music and use the import option to import the music from your folder (in my case ~/Music/NAS).

Ta-da!

Ta-da!

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

KWLUG: Swapping Laptop Drives, Helping New Users (2015-09)

September 19th, 2015 No comments

This is a podcast presentation from the Kitchener Waterloo Linux Users Group on the topic of Swapping Laptop Drives, Helping New Users published on September 14th 2015. You can find the original Kitchener Waterloo Linux Users Group post here.

Read more…




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: Linux, Podcast, Tyler B Tags: , ,

KWLUG: git (2015-08)

September 18th, 2015 No comments

This is a podcast and video presentation from the Kitchener Waterloo Linux Users Group on the topic of git published on August 10th 2015. You can find the original Kitchener Waterloo Linux Users Group post here.

Read more…




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: Linux, Podcast, Tyler B Tags: , ,

KWLUG: Docker (2015-02)

September 18th, 2015 No comments

This is a podcast and video presentation from the Kitchener Waterloo Linux Users Group on the topic of Docker published on February 2nd 2015. You can find the original Kitchener Waterloo Linux Users Group post here.

Read more…




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: Linux, Podcast, Tyler B Tags: , ,

Do you want to write for The Linux Experiment?

September 16th, 2015 No comments

Are you a Linux user? Thinking about trying your own Linux experiment? Have you ever come across something broken or annoying and figured out a solution? Or maybe you just came up with a really neat way of doing something to make your life easier? Well if you have ever done any of those and can write a decent sentence or two we’d be glad to showcase your content here.

Get the full details at our page here: Write for the Linux Experiment.

 




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: Tyler B Tags:

Distro hopping: how to install Plex Home Theater on elementary OS

September 15th, 2015 No comments

Plex is great. It is a very easy to use cross-platform program that lets you view and watch your own personal media almost anywhere. The main component is the Plex Media Server which actually hosts and provides the media but they have another program that offers a very nice interface to browse and view these files called the Plex Home Theater. Unfortunately while they have builds for Windows and OS X there are currently no such officially supported versions for linux. Thankfully the community has stepped in and provided the means to get this running on your distribution of choice. This post will show how to install it on elementary OS (or any other Ubuntu based distributions).

Visiting this page you can see that there are instructions for different distributions. As elementary OS is derivative of Ubuntu we’ll use that provided repository to install the program. The first step is to open a terminal and run the following command:

 sudo apt-add-repository ppa:plexapp/plexht

This will add the community repository to your system so that you can find and install the program normally. Next you just need to run the update command to re-sync with the repositories and then the install command to actually install the program:

sudo apt-get update
sudo apt-get install plexhometheater

Once the command finishes Plex Home Theater should be successfully installed.

Plex!

Plex!

Have fun watching your movies!

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

Distro hopping: tweaking elementary OS

September 13th, 2015 No comments

So from my last post you’ll know that I ran into a couple of issues that I’ve since been able to address.

Default browser Midori crashes

I don’t know what it is but Midori is very crash happy on my installation. It would even crash on google.com so you know something is wrong. So even though my goal was to use the distribution defaults I simply couldn’t continue that way. Instead I installed Chromium from the software centre and that seems to have worked out well.

Turning remember last place on and off

One thing that wasn’t really an issue but more of something I had to get used to was that most applications in elementary OS seem to be configured to remember where they left off. This includes things like the file manager application which I found a bit weird. Thankfully there is a way, albeit not overly straight forward, to change this behaviour.

  1. Open a terminal window
  2. Install dconf-editor by typing (without quotes) “sudo apt-get install dconf-editor”
  3. Run dconf-editor from the terminal or open it via the Applications menu
  4. Expand the tree and uncheck restore tabs: org -> pantheon -> files -> preferences -> restore tabs
    • Alternatively you can run the following command in the terminal: gsettings set org.pantheon.files.preferences restore-tabs false
Changing settings with dconf editor

Changing settings with dconf editor

Add minimize button

Similarly by default the only way to minimize a window in elementary OS is to click the icon in the dock. You can change this behaviour if you’d like by modifying a different setting in dconf editor.

  1. Expand the tree and modify button-layout: org -> pantheon -> desktop -> gala -> appearance -> button-layout
  2. Add “minimize” to where you want the button to appear. For example changing it to “close:minimize,maximize” will add a minimize button to the left of the maximize button on the right hand side of the window.
Now with a minimize button!

Now with a minimize button!

 

That’s all I’ve got for now. Hopefully someone else finds these useful for their own elementary OS installations.

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

Distro hopping: first stop elementary OS

September 12th, 2015 No comments

Ah elementary OS, the distribution that looks so clean, so polished and well… so Apple-esque. I’ve never really played around too much with eOS, other than a brief time way back in 2013, but I have been consistently impressed reading about their latest updates so I figured this would be a natural starting point for my distro hopping adventure.

The install was very painless and if you’ve ever installed Ubuntu before you know the drill as not too much differs here. When all is said and done you are treated to your brand new desktop!

A very professional looking desktop

A very professional looking desktop

As you can see it has a nice little dock at the bottom which contains shortcuts to your applications as well as showing all running applications. This is very similar to what you would see on OS X for example.

elementary OS dock

elementary OS dock

OS X dock

OS X dock

The default browser that ships with eOS, and the one I am using to write this post, is Midori. I’ve never really used Midori before but it is a very streamlined, clean cut application with minimal settings. This fits nicely with the design of the rest of the distribution. However I have run into a few instances where the browser just up and quits due to a crash with no explanation of why it is happening which is a little bit frustrating. If I were to stay on eOS long term I think I would instead opt for a more mature browser such as Firefox or Chrome. Update: I had to install a different browser as Midori was crashing non-stop on me. Not sure if it is just my computer or what but I don’t have these problems with any other browser.

Showing the elementary OS website

Showing the elementary OS website

Next up is the e-mail application Geary. I’ve written about Geary before and have found it to be a very pretty and functional e-mail client, although lacking in expandability. However this again fits with what eOS seems to be trying to do by presenting a overall package that simply works out of the box for the majority of users.

Sorry for all of the censoring...

Sorry for all of the censoring…

There is also a simple calendar application which is very similar to the one you would find on OS X – not to keep bringing up the comparison but it does seem the fine people behind eOS set their targets on a certain popular OS. Oddly I couldn’t figure out a way to synchronize this an existing web calendar from Google. It seems to only support local calendars which is kind of a bummer.

Sure is a calendar

Sure is a calendar

Music is the… you guessed it… music management application. I quickly downloaded some tracks from Jamendo so that I could mess around with it. It seems like a pretty basic media player with no real bells or whistles but it gets the job done.

Music... no not the Madonna song

Music… no not the Madonna song

Videos… notice a trend here?… is the video application for eOS. Really not to much to say about it.

Photos similarly provides the photo management functions for eOS.

It shows your photos but doesn't do much else

It shows your photos but doesn’t do much else

Two things that I’m still struggling to get used to with eOS is that most applications seem to save where they were when you close them and that there is no minimize option for the applications. Saving state can be very handy in some scenarios but I’m not sure why the file manager has to remember which folder I was in last for example… however that is a very small complaint.

The lack of minimize is weirder. You can maximize (really a stretch button like, you guessed it, OS X has) and unmaximize but the only way to actually minimize the window to the dock seems to be to click on the application icon in the dock itself. Not a big deal but hardly intuitive (I’m sure there is a keyboard shortcut or something as well).

Overall I’m pretty happy with elementary OS as a distribution in my short time with it so far.

This post is part of a series:




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).
Categories: elementary OS, Tyler B Tags:

A distro hopping experiment

September 12th, 2015 No comments

Over the last little while I’ve become quite comfortable using a single distribution, Linux Mint, for my day-to-day needs. While this has obviously allowed the operating system to, in a sense, disappear into the background and let me do “real” work it has had the side effect that I haven’t been as exposed to the interesting changes happening elsewhere on the Linux landscape.

That’s why I’ve decided to run my own mini experiment of sorts where I leave the comfort of Linux Mint and start off on a journey of hopping between different distributions again. I don’t exactly know how long I’ll be staying on each distribution but the goal is to stay for around two weeks or so in order to get a good feel for that distribution. Heck I may even throw in the occasional BSD or other alternative operating system here and there as well just to mix things up. I also plan on trying to stick with the majority of the defaults (settings, programs, etc.) that ship with the distribution so that I get the intended experience.

So join me as I jump around and if you have any suggestions for distributions to try let me know!




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

CoreGTK 3.10.1 Released!

September 8th, 2015 No comments

The next version of CoreGTK, version 3.10.1, has been tagged for release today.

Highlights for this release:

  • Added some missing (varargs) GTK+ functions. This makes it easier to create widgets like the FileChooserDialog.

CoreGTK is an Objective-C language binding for the GTK+ widget toolkit. Like other “core” Objective-C libraries, CoreGTK is designed to be a thin wrapper. CoreGTK is free software, licensed under the GNU LGPL.

You can find more information about the project here and the release itself here.

This post originally appeared on my personal website here.




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

CoreGTK 3.10.0 Released!

August 20th, 2015 No comments

The next version of CoreGTK, version 3.10.0, has been tagged for release today.

Highlights for this release:

  • Move from GTK+ 2 to GTK+ 3
  • Prefer the use of glib data types over boxed OpenStep/Cocoa objects (i.e. gint vs NSNumber)
  • Base code generation on GObject Introspection instead of a mix of automated source parsing and manual correction
  • Support for GTK+ 3.10

CoreGTK is an Objective-C language binding for the GTK+ widget toolkit. Like other “core” Objective-C libraries, CoreGTK is designed to be a thin wrapper. CoreGTK is free software, licensed under the GNU LGPL.

You can find more information about the project here and the release itself here.

This post originally appeared on my personal website here.




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).

Taking a look at some Linux e-mail clients

July 12th, 2015 No comments

Many people now use a browser based solution, like Gmail, for all of their e-mail needs however there are still plenty of reasons why someone might want to use a local e-mail client as well. In this post I’m going to take a look at some of the graphical e-mail client options available on Linux.

Balsa

I have to admin that I hadn’t even heard of Balsa before looking up e-mail clients to include in this list. In my limited time using it Balsa seems to be a relatively simple e-mail client that still offers quite a few options (supports POP3 and IMAP as well as PGP/GPG and even includes a spell checker) while still maintaining a very low memory footprint (less than 7MiB of RAM for an empty inbox). However one thing I couldn’t seem to get working was actually sending e-mail – it’s not that it was difficult to setup, I just simply couldn’t get it to connect to my SMTP server to send the mail. It kept timing out without giving me a cause which was annoying.

Balsa

Balsa

Balsa Project Website

Claws Mail

Similar to Balsa, Claws is also a very lightweight e-mail client that offers quite a few standard features but can also be expanded upon via plugins. Interestingly I couldn’t figure out a way to compose a non-plaintext (i.e. HTML) e-mail so perhaps the developers are of the opinion that e-mail should only be sent as text?

Claws Mail

Claws Mail

Claws Mail Project Website

Evolution

Evolution is/was (depends on who you ask) the golden standard for what an e-mail client on Linux should be. You can think of it as a complete Outlook replacement as it does so much more than just e-mail (contacts, calendar, memos, etc.) all without the need for additional plugins. This does come at a bit of a price as Evolution certainly feels heavier and uses more memory than some other e-mail only clients.

Evolution

Evolution

Evolution Project Website

Geary

Geary is a relative newcomer and has been getting quite a bit of attention as it is included as the default e-mail client in elementaryOS. This application is beautiful however very, very streamlined. You won’t find things like plugins, PGP/GPG, or loads of configuration options here, instead Geary focuses on being the best user experience it can be out of the box.

Geary

Geary

Geary Project Website

GNUMail.app

GNUMail.app is quite a bit different from the other e-mail clients on this list. It is associated with the GNUstep project and runs on both Linux and Mac OS X. Unfortunately while trying to use it on Linux I found myself at a loss… I simply couldn’t figure out how to use the thing! I managed to configure my account settings but could never get it to actually download any e-mail. So without actually being able to use the application I don’t have much else to say about it.

GNUMail.app

GNUMail.app

GNUMail.app Wikipedia Page

KMail

KMail provides the e-mail duties for the Kontact Personal Information Manager collection of software. It is a fully featured e-mail client and, because of the other Kontact applications, offers a compelling pseudo-integrated alternative to something heavy like Evolution. This is especially true if you are using the KDE desktop environment where things feel even more integrated.

KMail

KMail

KMail Project Website

Slypheed

Slypheed and Claws Mail are very similar, which makes sense because they used to be the same project (one was simply a place to try new features before putting it into the “real” project). Even though they share a linage Slypheed and Claws Mail now have different code bases and development teams. That said there aren’t very many obvious differences between the two at this point.

Slypheed

Slypheed

Slypheed Project Website

Thunderbird

Thunderbird is one of the most popular free/open source e-mail clients around and for good reason. It offers a good amount of features and can make use of plugins to add even more functionality. While it may not quite match up to Evolution in terms of advanced functionality for most people, myself included, it works very well.

Thunderbird

Thunderbird

Thunderbird Project Website




I am currently running a variety of distributions, primarily Linux Mint 17.
Previously I was running KDE 4.3.3 on top of Fedora 11 (for the first experiment) and KDE 4.6.5 on top of Gentoo (for the second experiment).