| This 35 message thread spans 2 pages: < < 35 ( 1  ) || |
|My week running Linux (Summary)|
I have always liked the idea of using Linux as my main desktop operating system and in the past I have made several attempts to switch over. My previous experiences of Linux have always resulted in me moving back to Windows.
My first taste of Linux was Suse 8.0 and don't get me wrong it worked, but it never felt comfortable. Windows gives the user a comfort zone. They install it and it just works. Back then Linux was very “fiddly”. It would work flawlessly if you where an experienced Linux user and knew your way around the system using shell, but as a desktop machine it fell way short of the high bar that had been set by Windows. There where all sorts of issues that general wouldn't effect a Windows user. Simple things like getting the screen to display correctly on the monitor, or configure your sound output were very tricky under Linux. The biggest problems where simply non events under the “user friendly” Windows OS.
I set myself with a the challenge of using nothing but Linux for a week to see if modern versions of the Linux operating system really are mature and stable enough for an average user. I choose to use Ubuntu because I had heard and read good things about it.
Getting and installing Linux
In the past I have purchased the physical cd's and documentation in store, much like you would do with Windows. On this occasion I downloaded the operating system. My previous Linux distros Suse 8.0 and Suse 9.0 where each 6 cd's. The Ubuntu download is 650 megs. With much easier access to broadband a download like this really isn't an issue. Ubuntu do however offer the option if receiving the OS on cd.
Once you have downloaded the ISO image you then need to test and install. By testing I mean running the OS as a “live” OS as opposed to installing it. This not only gives you the opportunity to have a look at the system, it also enables you to determine if it will run on your hardware. The two main options for this are to create a live CD or run the system from a flash drive. Most cd/dvd burning tools will have the option to create a bootable cd or dvd from an ISO image. There are detailed instructions on how to do this that can be found on the Ubuntu downloads section.
Another option is to create a bootable flash drive. Not all computers will support this, although most modern systems will. You will need to edit your bios to enable booting from flash drive. My desktop machine bios recognized the USB device as a hard disk. I was able to achieve booting by setting hard disk priority to the flash device. My laptop on the other hand saw it as a USB ZIP drive. It will depend on your system specifics exactly how you will enable USB booting.
DO NOT INSTALL ANYTHING ON YOUR SYSTEM UNLESS YOU ARE PREPARED TO LOOSE EVERYTHING ON YOUR HARD DISK INCLUDING YOUR CURRENT OPERATING SYSTEM!
Because I intended to install Linux directly only my computer I took the precaution of removing my current hard disk, and putting it somewhere safe. I also made multiple backups of my files before removing the disk. You cant be to safe when it comes to backups!
When you are in live mode there is an option at boot up to “Install on hard disk” This will really install Linux on your hard disk, you have been warned.
The entire install took about 15 minutes and required no reboots. As soon as the system ran one thing became so very apparent. Linux is a very different beast. Everything just works. My screen aspect is spot on, I can hear sound. As a Windows user these are things we all take for granted, but for me, it was a pleasant surprise from my previous excursions into the Linux world. With suse 8.0 I spend almost a day getting my screen set up right using sax2, it was great to know I wouldn't need to do that again.
The default desktop/windows manager that comes installed with Ubuntu is Gnome. My personal preference has always been KDE so I installed the KDE desktop through the Ubuntu Software Center. If I remember rightly the entire install process was four clicks.
By installing the KDE desktop package what I now have is the best of both worlds. When my system boots and I am typing in my password I also get another option. I can access the system using Gnome or KDE. From a user interface point of view this is like having two operating systems, but under the hoot they are both running on the same system, and access the very safe file system.
It doesn't matter if I access the OS using Gnome or KDE, I have access to the same programs and applications as well as the same files and file structure. For example I am composing this post using Open Office under KDE. If I saved it in my “Documents” folder and logged out then logged in using gnome, I could open OO and browse to the same file and carry on writing.
It gives you a bit of verity. Both KDE and Gnome are very customizable and you can set up either or both to have the look and feel you want. I have been using both, and each is set up very differently. I tend to use KDE for work and Gnome for fun, but both can be used in a productive or entertaining way.
Part of the experiment was to see if I it could be used by an average user. I personalty class myself as being a lot more savvy that what would be considered an average user so I evaluated everything with an open mind. I tried to figure out how easy the system was to use. For a windows user the KDE desktop version would be a much easier migration. Ubuntu provide two versions. The standard Ubuntu install comes with Gnome. You can also download Kubuntu (KDE as standard, no Gnome) Kubuntu is the version I think would provide the smoothest transaction from for a Windows user.
KDE has a similar interface to what you would be used to in a Windows OS environment. There is a “K” icon at the bottom left, this is effectively your start button and this provides access to your programs.
I think the task bar may present some issues, by default it is not locked and it would be very easy to move things around and break the layout. This is by design to allow the user to make changes, but to an inexperienced user a little knowledge could be dangerous.
I also found out by accident you can hide items on your desktop. Of you lock your desktop widgets and save a file to the desktop it wont appear, it will however be in your desktop (folder view). Even when you unlock the desktop thee items wont appear. Items will only show on the desktop if you unlock the desktop widgets then save a file/folder to desktop.
I also found myself being inflicted with “Obsessive Compulsive Disorder” trying to line up my desktop icons. Under Windows your icons are on a grid, not so under KDE.. I keep noticing something out of line, unlocking the widgets then moving something a pixel to the side. :)
You will notice a lot of complaints in this post, but do you also notice something about them? They are all hardly worth speaking about. On the severity scale all these issues rank 1/10. To be honest there aren't any major issues to talk about. Things just worked.
The achilles heel of Linux had always been multimedia support, or lack thereof . Thankfully I am glad to report this is also a lot less stressful than it used to be. There are packages within the “Ubuntu software center” called “restricted extras”. There is a package for KDE and one for Gnome. Once you install these you will have support for flash, MP3 and most common media formats.
DVD still poses some problems. I think average Joe user might struggle here. It involved entering a line of text into the console, but is very well documented on the Ubuntu website. I think most users would get it, but some may struggle.
The solution for such users would be a commercial distribution where the proprietary software is all pre-installed and configured.
Linux has come a long way in the past decade, and I now think the majority of the system is user friendly and could be seen as a viable alternative to Windows. For techies like me its the Geek factor that makes me like Linux, but for Joe user what incentive is there. It involves learning a whole new way of doing things.
I think for now the Average user has a real choice, but for the foreseeable future I think that choice will be Windows.
Thanks for joining me on the journey :)
Day by day, A week without Windows
@dstiles, if rar works from the GUI (which it should) is there a problem?
I think having terminal apps accessible from the GUI is a good idea, but maybe not in the same menu as there are so many of them. I think heavy terminal users know the stuff off by heart, and also use commands like apropos when they forget stuff.
I can suggest two workarounds:
1) Simply keep a file of notes. I keep lots of notes in a howto directory. Works for me because you can keep notes on what arguments the command takes etc.
2) Have a directory fill of desktop files with links to the apps. You can configure desktop files to run in a terminal. Put a short cut to open the cirectory in your panel. Desktop files can be created in the GUI is Dolphin and, I think, Konqueror, Nautilus and other file managers as well.
One security note on 2) There is a possibly vulnerability if an attacker changes the .desktop file to run a different executable, so if you are paranoid you may want to have the directory owned by root.
rar is not in the Menu and trying to run it from the filesystem folder does not work. It runs from command line so I assume that's it and the visual I saw on a web site is something different. Or it may just be that it requires me to be logged in as root. I haven't looked into that but if so it doesn't make sense since I wasn't in root when I installed it: I installed it, I want it; and I know it may not be that simple. :) (Note: this is the rar from Synaptic, not the official linux equivalent from winrar).
I've tried keeping notes but I tend to forget a) to make notes; b) that I've made them; c) if I do remember I forget where I put 'em. :) I'm disciplined about some things but sadly not that.
The directory idea is a good one: I'll look into that. But why not add them directly into a menu? Is that possible? I have added one in the past but since it required Terminal it obviously didn't work.
[edited dstiles - added following]
I've done a bit of searching online and found a few alternatives to rar and unrar. However, finding a tip about opening the files I tried it:
I right-clicked on a test .rar file and selected "Open with Archive Manager". It did! Specifically, it opened in Gnome's File Roller.
I drilled down in the open archive and clicked once on an MDB and was offered Open Office - I didn't accept because it can't do it. Instead I right-clicked and selected Extract, which worked fine.
So, I need not have installed rar or unrar - or need I? I'm fairly sure this didn't work the last time I tried it, hence installing rar. I assume either rar or unrar added itself to File Roller.
I do wish something had told me this. :(
|I assume either rar or unrar added itself to File Roller. |
Yes, that is what happens. To be exact, if File Roller (or Ark, or Xarchiver, etc.) finds unrar installed, then it uncompresses the file, other wise it tells you it does not know the format.
I think the best solution would be to improve the error message File Roller gives, so that it says "sorry you need to install unrar before I can uncompress that file". Even better is what some media players do (not on all distros) with missing codecs, which is offer to start the installer for you.
|But why not add them directly into a menu? Is that possible? I have added one in the past but since it required Terminal it obviously didn't work. |
The KDE menu has a "run in terminal" option in the "advanced" tab of the dialogue for adding a new menu item. I have not got Gnome installed, so I am not sure (Gnome tends to hide config for the sake of simplicity and usability)
Actually, I have no idea why I did not suggest just adding them to the menu. Really. I think my brain is melting.
Following up on the spirit of Mack's experiment: My box is running. Populating with applications for work. Not as bad as I thought it might be. Thanks!
graeme_p - thanks for all your help and suggestions - and to others as well for a very useful series of threads over the past week or so.
Error messages in general are poor on most OS's but I think the Ubuntu ones are usually more useful than the Windows ones. But improving error messages in context would be a helpful step forward. I'm not a novice computer user by any means, having grown up with computers from the first microprocessor chips, but I get easily confused by some messages. I would hate to be a complete novice. :(
Haven't had time to look into the Gnome menu structure but it sounds worth investigating. Thanks.
Melting brains - now there's something I'm very familiar with. :)
| This 35 message thread spans 2 pages: < < 35 ( 1  ) |