Monday, 22 August 2011

Further Adventures in Linux (Minty and such...)


 
Well, about time for another post. Been a bit slack lately, and should have got busy on the keyboard, but time flies when you are working, sleeping, working...

As I stated in my last post, I have been happily tinkering on a laptop loaded with Minty goodness... Linux Mint 11 to be exact. I have installed and used both Mint 11 and Mint Debian Edition, and found both to be excellent distros. I am by no means a linux expert, and fiddle around with things with happy abandon, knowing I have all my important files and packages saved on an external USB hard drive just in case I break something whilst "adjusting" things or "testing stuff".
As a newish (and lazy) Linux user, I do not have the experience to command a system via the console, but I'm not scared to give anything a go, and have (I must admit) busted my system occasionally doing just that. One of the great beauties of Linux (well, most distros based on linux) is that they are so easy to reinstall if something goes wrong. It's a different story with other OS'$ though, some taking forever to reload, reconfigure, sort out drivers, etc. Linux is simple, and in about 30 minutes  (with a reasonable internet connection) you can be up and running, all hardware working, then just install a few packages to get your system back to where it was. Easy! Admittedly, if I got serious about learning more command-line stuff, I could probably quite easily fix these types of issues without a re-install, but I don't need much of an excuse to throw a different distro at my system. Why spoil the fun! ;-)

The Linux Mint Experience.

My first experience with Linux Mint was with the 32bit version of "Standard" Mint 11. This installed like a dream, with similar results to Ubuntu Natty - everything worked fine from first boot. All hardware worked well, and (surprise, surprise!) it already had Flash and Java installed, along with the required restricted drivers and codecs to play, copy, rip and fiddle with DVD's and CD's. Great stuff! This was my type of OS! I loved loading this up and finding a fully fledged and operable system ready for use almost straight away. The only thing I really needed to do was to install the NVIDIA drivers for my graphics card (a GeForce 9400M) which is an automated task anyway. Then we had full desktop effects like fades, transparencies, slides, and other fancy cube-type desktop twirls. Very impressive!
Overall, I found Linux Mint 11 a very quick, stable and polished OS. I liked the “old” style Gnome 2 desktop, finding it easy to use due to it being similar to M$ Windows. You can drag and drop shortcuts, rename things, right-click for options, etc and it is very easy to learn. It is a desktop manager used in many linux distros, so if you have used it once, you can use it on any version of Linux pretty easily. Linux mint added a few extras, such as the Mint Menu (their own version of the main menu, a one-click selectable list of favourites, recent docs, etc) and their own Software Manager (similar to Ubuntu's with a similarly huge list of available packages, over 30,000 last time I checked, most with very good descriptions of what they actually are and do so you can make an informed choice). Mint also has it's own set of themes and wallpapers which look pretty sexy, and make the desktop look very professional. It's not quite as colourful as Ubuntu's, decidedly lacking in purples, with a more subdued and clean appearance. Don't stress if you like bright colours though, as it's easy to tweak to your own tastes, with stacks of icon sets, wallpapers, themes and extras available to download and install (for free, naturally!) If you like fun themes, try an icon set called “Gartoon Redux” with a nice clean wallpaper, it looks a treat!

Another big plus with distros such as Ubuntu and Linux Mint is the amount of help available on the net for them. Any time I had a problem, without fail I found a solution by checking on either the knowledge bases (community forums, wikis and such) or just searching on Google. There is such a huge assortment of people and hardware out there running Linux that you can almost guarantee that someone else has had the same issues that you have experienced and (usually) found a solution for it. Most fixes are very simple, and with a little experience using the terminal and entering text commands (sometimes this just means copy-and-pasting code into the terminal) and the world is in balance once again. Don't think there are lots of problems though, I had very few.
I had no issues whilst running Mint 11. Stability was no problem, and updates are tested and don't cause any dramas. No screen lock-ups or system jams like other expensive OS's. Just another free, slick operating system, with a wealth of no-charge software available to do pretty much anything you want. The only thing I did do later on was update to the 64bit version of Mint 11, just to see if there was any performance advantage, but my system didn't feel any different, it just kept purring along without a cough.

The Change is Upon Us... Mint Debian Edition

My time with Mint 11 was most enjoyable, and I was sold on the fact that I would stick with it for a long while, but the bug bit again when I noticed a post on the Linux Mint website that informed me of the release of Linux Mint Debian Edition. I had been keen on trying Debian for a while, so hit the net and did some more research. Ubuntu is based on Debian (and Mint is based on Ubuntu), but I read that Debian ran very fast and (if set up correctly with the right repositories and updates) could be super stable. The Debian Edition was set up to look and work the same as the standard Mint 11 edition, with the advantage of being a fast “rolling” distro. This meant that it would constantly update itself, not being stuck at one particular version, so without ever having to install a new release, your system would always be the “current” distro. Sounded great! Everyone wants their box to blast along as fast as possible, right? We all want the latest version, yeah? Another distro was taking up it's spot on my collection on the external drive, ready to be burnt onto CD.

The install went smoothly once again. LMDE 64bit was installing whilst I drank my coffee. Was it my imagination, or was the file copy process zipping along at a pretty good pace compared to the standard 11 version? Soon I was watching the login screen appear, and I was into the desktop. It all looked basically the same as before. This time though there was no little pop-up from the jockey driver installer telling me that a driver was available for my NVIDIA card. And the wallpaper was different. Menus looked the same and worked the same. Time to put in some effort and find out how to install the graphics card drivers. Turned out it was pretty easy. Just install a couple of nvidia packages from the repo's via Synaptic or the Software Manager (nvidia-kernel-dkms pulls in other required dependencies when installed, nvidia-settings is next, then nvidia-xconfig). Once installed, run nvidia-xconfig in the terminal, reboot, and you have your drivers up and running. Simple when you have done it once. This process works well, and ensures that the NVIDIA drivers are compiled into the kernel any time a new kernel is installed, so you don't have to do it all again yourself.
I also changed the repositories to the recommended “Incoming” ones. This ensures that your system only downloads and installs updates that have been thoroughly tested for bugs and are stable. No system breakages from updates! Of course, this is entirely personal choice. It means that your system may not have the most current "bleeding edge" software, kernels and drivers, but it will be stable. You can switch to "Testing" repositories if you want newer stuff, or even "Unstable" if you want the newest and don't mind a few system breakages now and then. It's up to you!
After this I changed my update server settings to use a local mirror (Australian) to speed up downloads, ran an update, and the system downloaded and installed all available updates. The wallpaper changed mid-update to one very similar to the standard Mint 11 one, but with the "Debian" symbol on it. Very cool! I also now had Libre Office instead of Open Office. Both are great, and will open, edit and save MS Word, Excel and Powerpoint files, plus also save office docs directly as PDF's. Very useful stuff. They also handle a variety of other formats.
Once I installed my favourite software, away I went. And yes, the Debian Edition is fast. Faster than the standard version by a stretch. Software just fires up very quickly and windows seem to spring open. It's a nice OS to use, and feels very responsive. Updates don't come that often when set up the way I had it, which isn't an issue at all. Who needs constant updates when the system scoots along without any problems?
Software is once again freely available, with most of the packages available as per the standard edition (it still uses the regular .deb packages, but the variety available varies dependent on which repositories you have enabled in the package manager).
It still amazes me that so much good software is available free of charge. Admittedly, some is not quite up to scratch, but isn't it the same with almost all OS's? You can still pay good money and get pretty crappy software. The advantage here is that you don't have to pay. Download it, have a play with it. If it doesn't do what you want, uninstall it and try something else. All you have lost is a little time and a bit of your data limit! Don't have a big whine about software though. Many people have contributed a lot of time and effort for the benefit of others, gratis, so if you don't like it, just ditch it and move on. It may be just the stuff that someone else needs! I have installed some great games on the kid's computer (which is an AMD Athlon with 2Gb of RAM, and is getting pretty old), and the thing flies along at a great rate of knots, much faster and more stable than it ever was running Windows. They Skype and Facebook on it, and play Minecraft and other games, do homework, and love it. My 4yo even has his own "log-on" and plays kids games and puzzles. Beats upgrading the hardware every so often so it can still run an expensive and bloated OS and commercial games. When they get bored with the games, I just install some new ones, and they are happy for another couple of months. Can't beat that!

Stay tuned for the next update: I have found Kubuntu!

Want to check out a beautiful, stable and easy to use OS? Next visit I will update you on another great discovery. Keen to try out a different desktop manager, I have installed Kubuntu 11.04 to replace Linux mint Debian Edition, and am loving it! 
 





Saturday, 2 July 2011

The change to Linux

A little bit of background...

My first computer was a Commodore 64. My Dad purchased it for some exorbitant amount, brand new, mainly to stop me moaning and asking for one continuously, when I was still in high school. On it I learnt very basic BASIC, and had a lot of fun trying to load games with the external tape drive. When I left school and started working, I saved up and purchased a second-hand 486 with 512meg of ram. what a beast! It ran Windows 3.1, and it ran FAST! (well, comparatively speaking, of course) I tinkered, fiddled and dismantled/rebuilt it until it refused to work any more. That was my first experience with a "real" OS.
Things have come a long way since then, through various upgrades, updates and replacements, and I am now sitting in my study, typing away on a relatively new Acer Aspire laptop, which has done me proud for the last few months. It came with Windows Vista installed, which means it's not "cutting edge" new, but does all I want it to do. Well, it did until it had a bit of a haemorrhage last year and Windows decided that it would not play friendly any more.
I have done many installs of Windows over the years, and was dreading the (several) hours of re-installing the OS, hunting for drivers, getting everything to work, etc. This was until I realised that I had no OS disc! What the??
Upon reading through the documentation, I realised that in my excitement to use the shiny new gadget, I hadn't made the obligatory backup system DVD's, and now had nothing to re-install from. I didn't want to put XP on the system, as my version was already installed on my wife's computer, and I didn't really want to go back to 2K, or spend lots of cash getting Win 7, so sat down on my wife's PC (after asking permission first, naturally), and started looking around for a better (free) alternative, and discovered Linux.
Actually, I settled on the Ubuntu version of Linux, which looked pretty sexy by the screenshots and reviews. Ubuntu 10.04 LTS (Lucid Lynx) to be exact.



 The Linux Adventure begins...


After downloading the ISO file and burning it to disc, I must admit I was a little excited to see what it would do on my laptop. The screen lit up with a couple of options - I went straight for the install option. Installation was very straightforward - just answer a few questions about you, your location, set a password, tell the partitioner to use the whole drive for the install, and away it went! I sat and watched the slideshow of screenshots and information about features, software, etc until the install had finished, then the big moment came... time to reboot and see if everything had installed correctly.
I'm not sure what I was expecting, but it was a surprise when the lappy booted up. It had sound! And not just a feeble beep from the internal speaker, but full sound through my external speakers and they sounded great. Everything just worked, and I mean EVERYTHING! Networking was up and running, even wireless (just had to supply a password to log onto my wireless router). Built-in webcam and microphone worked. Screen was running full resolution and looked fantastic. To be honest, I was dreading having to hunt for hours to find linux drivers for all the hardware, but I needn't have worried. This was the easiest install of an OS I had ever done, and it took way less that half an hour. I was impressed.
The next week or so was spent poking around the new OS, getting acquainted with it's menus, settings and themes, and installing the NVIDIA driver for my graphics card (which was super easy, it pretty much did it all itself). I spent quite a while checking out the Software Centre and installing programs (a one-click and password affair). I even found programs for using some windows software (such as Virtualbox, WINE and Crossover) which allowed me to run MS Office without a problem.
My thoughts on the new OS? Stable. Fast. Easy. It did everything I asked of it without a hitch. No stumbles and lock-ups, no hardware glitches. Everything just kept working as it should, and it worked very quickly. Windows seemed to just spring open without the wait I was used to with MS Windows. One thing that confused me was the lack of any system tools to defrag the hard drive. What was this all about? I hunted through the menus, thinking that after the install and setting up my programs, the first thing I usually do is defrag to help optimise the system and speed things up a bit. Where was the defrag tool? After a quick hunt online,  I discovered that there was no need to do this, as the OS had a different way of using the hard drive, and pretty much defragged itself as it worked, not causing fragmentation in the first place. "This can't be right" I thought, and despite it taking a few weeks for my distrust to abate, after a year or so of using Linux, have not had any problems with system slowdown like you get in windows. My computer purrs along as quick as the day I installed the OS. Fantastic!

Upgrades

I am no longer using Ubuntu 10.04, despite it being a LTS (Long Term Support) release . I discovered that with the huge range of free Linux distributions available for download, I have become a bit of a "Distro Hopper", trying out different OS's now and then, mainly because they are all free, and I can :-). I have upgraded to Ubuntu 10.10 (Maverick Meerkat) which I used for a while, then to Ubuntu 11.04 (Natty Narwhal),which I liked, but was not happy with the new "Unity" desktop. I will go into this and a more thorough rundowns of other distros (from a new Linux user's point of view) a bit more in future blogs.
I must admit that I am really impressed with Linux Mint 11. It is my current distro of choice and I will be staying with it for quite a while. It is very similar to Ubuntu, but has a wonderfully easy menu system, using the Gnome desktop. It feels like a slick and professional OS, not quite as "toyish" as Ubuntu. It uses the same software repositories as Ubuntu (and some of it's own additions), so has a huge range of free software available for download (over 33,000 packages at present), and is (in my experience) extremely stable and perhaps a little faster than Ubuntu 11.04.

In overall terms, I am so glad that I decided to try out a Linux OS, and I'm also glad that I chose a very good, easy to install distro like Ubuntu as my first foray into the Linux experience. I can see others choosing a different version, such as Debian to try, then getting confused when faced with command-line instructions and dependencies when trying to install software and drivers. (Of course, you can still work via command line once you learn how in other distros too, but it's not an ideal way to learn unless you are pretty knowledgeable to begin with). The Linux experience, for me, has been nothing but good, and I do not miss Windows in the slightest. In fact, I'm glad to be rid of it. There are still some things that I find easier to do through Windows software,  but I am learning as I go, and I can still do these from inside Linux, so I'm happy with that. I also applaud the fact that now I don't need antivirus software, as Linux is safe from viruses too. I just ensure that I configure a decent firewall (I have them set up in my modem and router too).
To anyone thinking of making the step away from better known, mainstream operating systems, I urge you to give something like Linux Mint or Ubuntu a go. You can download a "Live" CD or DVD image, burn it, then boot off it to try out these OS's, without installing anything on your computer. This is a great way of test-driving a new OS, and will tell you straight up if your computer is capable of running the OS successfully, as everything should work from the word go. You can play around and get a feel for the system, and if you are happy with it, you can double-click the install icon, and away you go! Many distros will also auto-configure a dual boot system during setup, allowing you to keep your Windows OS, and choose which one you want to boot into when you start up your computer. Too easy!
Go on, give it a go! what have you got to lose? There is a whole world of fellow Linux users out there, just like me and only too pleased to help you out and answer any questions you may have. I'm certainly glad I made the change...

Please note: I have no affiliation with any Linux company or group, I just love using it! Scroll down for links to Linux websites below...

Stay tuned for future blogs from DWally...