Translated KDE/Linux Usability Report Available
WHudson writes "Relevantive AG, a German consulting firm who recently completed a study on Linux usability, posted their results in English translation today. Bottom line: Linux nearly as easy to use as Windows XP, but the wording of system and program messages could use some more clarity."
Most people that use windows have been using it for a very long time. They have a false sense of intuitiveness that won't transfer to KDE. Things like button placement conventions, widget consistencies, and terminology are different (as in whole other universe different). People that were spoon fed windows are never going to try out KDE and think its actually MORE usable.
bite my glorious golden ass.
I think that the whole myth surrounding the difficulty with Linux, is that they already know Windows. They get used to one system, and when they go to use another system, they expect it to work exactly the same. I taught my step-mother how to burn CDs using Nero in Windows, then I got sick of maintaining the spyware-infested OS, and forced Linux upon her. She commented that "How would I have known to click 'k3b' to burn CDs?" I replied, "How would you have known to use Nero?"
It's all about teaching someone, and once they learn to use something one way, it's hard to get them to learn a new method. You can't teach an old dog new tricks, as they say.
My step-mom now says how much she loves Linux. She loves no spyware, no pop-ups and spam thanks to Mozzie, and uses OpenOffice without a hitch. (Also uses k3b to burn CDs)
"Bottom line: Linux nearly as easy to use as Windows XP, but the wording of system and program messages could use some more clarity." I've actually find the opposite. For me, Linux errors are helpful (except for maybe getting a printer to work), unlike the jargon the BSOD gives you.
I was checking out the article, and there seems to be a slight affiliation with microsoft (where this article is originally posted) So, for it to defend linux the way it does is suprising (since some spornsorships are coming from microsoft, I usually don't expect that.)
I don't want a flame war, just say that I've been trying to install Linux on a Compaq Evo 1015v since last week and I simply can't get X up and running in any orderly fashion.
I've tried Debian and even tried to recompile the kernel a few times, to no avail. I have downloaded a couple of GB via dselect without any success.
The Red Hat 9 CD would only boot, but not install any files. It didn't recognize the network adapter nor the DVD-rom (that it booted from).
How do I install Linux (with X) on that laptop?
Must it be that hard to do it?
Does the Linux community understand that the threshold is too high for the big mass of users?
I really want to run Linux (distro unimportant) on the laptop, so don't blame me!
I have 1 Gbps Internet access@home
Linux harder to use than XP? Bollocks! When I first tried XP, I couldn't find the gnome menu! I wanted to burn a cd, and I heard about Windows XP's drag and drop burning, so I tried to get to /mnt/cdrom! But XP has it so D: is my cdrom. When I went hunting for my copy of PuTTY, it was in C:\Program Files\PuTTY! I was expecting to find it in /usr/local/bin !
Those stupid people at Microsoft, why couldn't they have made Windows more like linux?
KDE: Install new software. Shortcut to program is... well, depends. Is it a KDE app, or a GNOME or X app? What distribution are you using? Even if it's a KDE app, uhm, well, maybe it'll be there.
"...but the wording of the system and program messages could use some more clarity."
I used to say the same thing about Windows back in the day. Especially all those errors that simply gave you some akward number (or error code). I remember not even knowing which program had the error or if it was the OS. I agree though, system messages almost always need more clarity.
Question everything.
While I agree that Linux may not be far behind on the usability scale, there are two important points that need to be made. First, Linux is way more difficult to install than Windows XP. The point is moot on a preinstalled system, granted, but it's still valid. Second, it's easier for the average user to obtain help with a problem. Chances are, the kid next door can fix XP, but not Linux. Address these two issues, however, and we might be on to something.
"`Ford, you're turning into a penguin. Stop it.'" -Douglas Adams, THHGTTG
I admit that Windows is rather universal, and its made for a variety of tastes, but after using my version of KDE for all this time, there are many annoyances in Windows (like double clicking the titlebar to shade instead of maximze/minimize), that I simply cannot get rid of. In the rare circumstance that I must use Windows for some reason, I must get used to it, not the other way around, which is what I prefer.
hehe. Anyway. Maybe you're just not trying hard enough.
"I used to have that really cool,funny sig
If games are to become successful, the desktop has to improve. GNU/Linux isn't at the stage where a typical user can install stuff, remove things, etc. For instance, there are quite a few applications that install but don't put links on the menus. Newbies will have no idea how to run these problems. Perhaps what's making this bad is the fact that the distros haven't standardized the path locations. I just wish that all the distros follow the path standards. Right now, you have to spend some time to find out where stuff are installed. For example, do you know where the desktop screensaver is?
Sivaram Velauthapillai
Sivaram Velauthapillai
Seeking the meaning of life... @slashdot of all places
I just tried to load the blinking pdf, it is 4.3 meg what the heck did they translate it with babal fish? :-(
Acrobat reader 6 crashed, windows froze and all hell broke loose! I guess I will just have to use KDE and xpdf to read it reboot time.
OH THE SHAME I fell off the wagon and use sigs again!
Try RedHat 9 some time. Installing apps is as simple as double-clicking the RPM in Nautilus ("windows" to the uninformed). The package manager apps take it from there - 2 clicks of "Continue" and it is ready to use. The only thing I didn't like was no "It's Done!" message at the end...
Becoming "familiar" with Windows (read futzing around with non-std apps and tools) *does* involve resolving dependency issues - I'm on lists where it's common to see people say "Why does it want x.dll?", and for a while there, developers shipping dlls and libs crapped up Windows boxes due to being old versions or for the wrong OS (eg 3.1 vs NT vs 95 vs 98 vs 2K vs XP). The problem's not limited to Linux, and what's more, it's no longer an issue on Linux if you use a current distro and the tools it comes with.
Linux has its problems, but this isn't one of them.
Forget thrust, drag, lift and weight. Airplanes fly because of money.
I like LINUX, I use Redhat 9 because most things are automatically recognized.
BUT, the study is based on two BIG flaws... In the usage scenarios the following is said.
1)The computer is largely preconfigured
2)Use of the computer is mostly restricted to specific applications in a practically homogenous surronding.
Well, DUH! If I give them a black box with only only black box applications Linux and Windows are largely the same. In fact most OS's in this context are largely the same...
The PROBLEM of the OS's is when you need to add applications, remove applications or do those silly extra steps. Then Linux becomes hell. The only company that I think has clued into this problem is RedHat. Bluecurve in Redhat 8 was a godsend. No more twiddling with text files. I can pop in my Redhat 9 CD's and it will recognize everything on my notebook, including wireless card. That is how it should be...
Sorry, but that study is partially flawed as many Microsoft studies.
"You can't make a race horse of a pig"
"No," said Samuel, "but you can make very fast pig"
My question is where did they find experianced computer users with no windows experiance whatsoever. I know people who have never owned a PC and always had macs but they still have no problems with windows whatsoever (and virtualPC means they could have windows too). That goes double for linux users, I dont know any linux users who havnt run windows on a computer. I dont see any feasible way for this test to be conducted except by people who have never used a computer, but then the results would be worthless since they would spend too much time sitting in awe.
Bottles.
Being somewhat stunned by how easily I had forsaken linux for windows, I decided just today to change my situation. Being disallusioned with both Debian and RH, I am installing slackware right now. If that lets me down, I have FreeBSD ready to install also.
Windows does not really fail me, I actually get more work done on Windows 2000 ( I do web development and graphics, no games and no MS Office )than I ever did on Linux, but it certainly does bore me. I guess I miss tinkering with the systems more than anything, and I also miss Fluxbox!
Wish me luck, maybe I will be able to give Linux tips to friends once again with my head held high. It kind of sucks to say "Well, I only run windows now but the file you are looking for is in /etc/hosts" when you do not even run linux anymore.
Here is hoping I can rejoin the ranks of geeks, don't let me down Slack!
If you simplified WindowMaker's right-click menu for someone, it would make a pretty nice beginner's platform for Linux, since there are no annoying and intimidating buttons all over the place, and the menu would be quick and simple to find the program you want.
KDE is pretty good, but once you go WindowMaker or Enlightenment, it becomes less and less easy to convince yourself to go through the KDE loading process and be greeted by buttons everywhere and a pretty clunky interface.
I apologize to anyone who uses KDE on a regular basis, but really we're supposed to take a step forward with Linux, and the rather inconvienient loading time coupled with a pretty clunky and inconvienient interface is no step or a step backwards.
I anticipate the modding down of this post.
Between Windows and Redhat I find myself rebooting Redhat way more than my Windows 2K box due to it hard locking when I try to run too many Gnome apps. GUIs are still pretty buggy in *nix and ease of installation and running programs needs to be integrated. Once they get that right maybe more apps will be written for it.
/. shows how snobby and childish 99% of them are so finding help is almost impossible.
There are just too many bugs. Using Redhat9 to connect to an NT4 share via Samba is buggy as hell. The first connection works great. After that I practically have to reboot to get back into the share again. I find that very user unfriendly. New users are mainly turned away when they can't even figure out how to install an app. I was really confused when I first started. I could download to my home directory & make a new folder to put it in, had to spend 15 minutes looking up how to unzip it with tar (man tar made it sound like it was only used for tape backups), went to the folder and stared blankly and the directory listing. It turned out I was supposed to know you have to type:
make
make depend
make install
OK did that....where the hell is it?
It's a long and rocky road to learn *nix and unfortunately
Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
Many of these tests are tests of familiarity and similarity, not strictly of usability. At least this is my impression, browsing the report.
Remember, these are users who, while they have "No experience with Windows XP" , are also not beginning computer users (but not expert computer users).
It is quite possible that even if a Mac OS X system were also tested, that the Windows system would score higher, despite Mac OS X having better usability, strictly speaking. This would be the case unless the usability of the Mac OS X system were sufficiently superior in usability, that it could overcome the advantage of the Windows system due to its familiarity.
Given this, that the Linux-based system did as well as it did is truly a testament to the quality of these open source environments.
On page eight (8) we see that task two (2) is to:
- use a text editor to enter some specified text
- "Format the first line as a centered heading"
- "Add page numbers on right hand upper margin of the page"
- "Print the document"
- "Save document as 'Potter.doc' in WORD format in your personal folder"
- "Close the program"
The user's success with the Linux-based system, for this task, will depend largely upon how closely the Linux-based system's word processors resemble word processors in the Windows environment. This test does evaluate usability, but strict usability here, is secondary to familiarity.
Surely these users will have some -- if not extensive -- experience with Microsoft Word, or even Wordpad. No doubt these workers also have experience performing these very tasks in this Windows environment.
On page nine (9) we see task six (6):
- "Open the email application"
- "You have received a new mail which mentions the date of an appointment"
- "Have a look at the organizer and see whether you are still free on that date"
- "If that date is still availab le, please enter the appointment".
It seems certain here that the user's success with the Linux-based system, for this task, will depend largely upon how similar the Linux-based system's email/groupware client is to Mircosoft Outlook Express, or Microsoft Outlook.
One last question: why does the KDE system as pictured in the report not have text below the "quicklaunch" icons? Wouldn't this significantly improve a new user's ability to quickly identify and launch the tool needed?
I do not know what a "blue dog house" means, what a "red lifesaver" means, or what a "K overlayed upon a sproket" means. I can probably make an educated guess given some previous experience with KDE, but that is hardly accessible.
Am I missing something?
.sig Realistic fines for copyright in
Laptops are famous for being a pig to install Linux onto. Proprietory hardware and unhelpful manufacturers make driver support very difficult.
That laptop has ATI graphics and LCD, which can be a pain to setup manually (don't use modelines with 4.x X!). I'd start with 16 bit VESA at 1024x768 14" (or 1400 x 1050 15"?) native resolution. If possibly, use 4.3 XFree86 as well. If VESA works, then try looking at different ATI drivers, probably "radeon" or "ati", and 24 bit colour.
As others have suggested, maybe it's worth trying a different distro (Mandrake and SuSE are worth a crack) because they have slightly different kernels and different setup/config tools. They have setup options for LCD screens, so just choose a generic 1024x768 LCD, and VESA/radeon chipset.Problems with X are unlikely to be kernel related, but the DVD might be. Maybe you need to use the ide-scsi cd driver, done with a kernel append line at boot time. I'll hazard a guess and say the ethernet is one either tulip or 8139too. I may be wrong, but try modprobe tulip and/or modprobe 8139too then ifconfig -a and see if eth0 is there. It might be something else, but it's worth trying.
Hope some of that helps.
Forget thrust, drag, lift and weight. Airplanes fly because of money.
The linux apps are supposed to be just as easy to use and capable as windows apps. But the problem i think most people face is getting to the point where they can double click the icon and it will load and work properly. In a business setting where you have an IT department doing the work of configuring it, I'm sure most people will have no problem adjusting. However, this takes a decent amount of work and knowhow to set these fuckers up. While windows may be buggy, faulty, unstable, and watched over by big brother, at least it's a cinch to install applications on it.
That is not meant to be a slam on linux and a praise on windows, but it's a major roadblock that prevents a lot of windows users from having the balls to make an attempt to switch.
I'm already thinking about the flames that will surely ensure from this post. But seriously, get a windows box and install a program and do the same for linux while keeping in mind that most people don't want to learn, because they shouldn't have to, how to simply put the icon on their desktop or menu. It may sound trivial to experience computer users, but it's not to regular windows users who just want to get something done.
just copy my sig :)
it really works! just look at my history
bite my glorious golden ass.
Yes, you *are* missing something. Sure, the system in Linux based, but it's using open tools. In effect, this is just a test on systems that are able to run KDE and KDE-based applications. It does, therefore, apply to pretty much every version of Linux as well as FreeBSD (I'm not sure about the other BSDs' support for KDE, though I wouldn't expect it too far behind). Hell, even having a system start up KDE in cygwin would fit this description.
www.sitetronics.com/wordpress
It's not the fault of Linux. If companies don't make drivers blame them. If Compaq does not provide drivers for a popular operating system blame compaq.
How can you blame Linux if compaq uses weird one off components.
War is necrophilia.
Becoming familiar with Windows never involves resolving dependency issues.
No, but it does usually involve running into some (aka DLL hell). You just don't have a clue of how to resolve them and can only pray it doesn't break when you upgrade to the latest version you can find, which should work with "the most". I got a couple games I can't play simply because they choke on the current system files.
Usually I find that the pachage managers do a pretty good job resolving dependencies and installing them for me. A "next" click that won't tell you all the ugly tidbits behind the scenes is a lot better for the average user, but it's hardly the "make-or-break" of Linux.
Live today, because you never know what tomorrow brings
To be clear, the report states as much, but I thought it might have been helpful to pull out a few examples for those who do not have the time to read the report.
From page eleven (11),
"The testing scenario tries to recreate the following situation: A company or a public office is migrating to Linux on desktop. The employees are using computers for their daily office routines, i.e. they are experienced in using applications and the Windows operating system."
Also, I found the following compliment on page eleven (11) to be particularly flattering (er, of the open source solution),
"Linux applications show an outstanding configurability and can be adapted according to the taste and experience of the user. Hence, it was the aim in configuring the system to make the most of every possibility offered by KDE and the applications in order to make the test system as usable as possible."
.sig Realistic fines for copyright in
You sound like a stupid moron who has bought a rackmount-system for desktop use and complain that your new 3D-graphics card doesn't fit into it. Wait, actually you more sound like a MS-tool who just parrots stuff that he heard.
yes the shortcut in the start menu really is an important aspect of Windows' GUI intuitiveness. Shut down is under "start." It really makes a lot of sense.
emerge foo-package
*pouf* there it is in my gnome apps menu.
I would imagine it works similarly in KDE.
As a regular user, your distro maintainer or IT staff should be taking care of the packaging and installation for you. Teach the regular user to install the packages you set out for them and leave it at that.
One thing I noticed when skimming through the report was that they didn't really mention the responsiveness of the applications themselves. I mean, once a user learns these applications is the performance of them fast enough for a person to be productive? I've noticed on my linux system that applications tend to take much, much longer to load, the swap file thrashes more often, and just interacting with windows and the system is slightly more sluggish. Sure, the difference is in the few 100's of milliseconds, but it is noticable.
Mac OS X. Most Apple applications have fairly generic names, "Mail", "iTunes", "iPhoto", "iMovie", "iDVD", "Preview", "Disk Utility", "Image Capture", "CPU Monitor" and "Safari" (You know that's a web browser, right?). As for burning CDs, you stick a blank CD in the drive and the Mac will ask you what you want to do with it, copy files, burn songs, copy pictures, etc. Real ease of use that neither Windows XP or Linux have. That's why I bought my mother and mother-in-law an iBook. It's cheaper to buy them a Mac than listen to them bitch about their PC. They can do everything they need, it doesn't crash, no scary viruses and the only downside is they have learned attachments. I'm still not giving up my dual boot p4, but I find myself spending more time on the g4.
Strange women lying in ponds distributing swords is no basis for a system of government.
Well, of course I realize this, but then I've found it to be advisable in some situations to go along with common (mis)conceptions.
OpenOffice.org, for example, figured prominently as I read it. Unless there exists an integrated KDE version of OpenOffice.org which I am unaware of, this is not a KDE-based application. But that's why I was trying to to be picky.
I also certainly wasn't about to say just "Linux", as referring to the entire system as "Linux" brings out the "GNU/Linux snob" in me. I said "Linux-based" specifically to avoid this, while still remaining understandable.
What would you prefer, that I use, "open source desktop environment"? I can go along with that, but then, KDE is largely GPL "Free Software", yes? It's all either rather vague, or too wordy.
If people understood what I was referring to by "Linux-based", and I think they did, then I am happy enough.
You're correct though that I didn't think about FreeBSD; I've never used it, and have no pressing plans to do so, although I have nothing against it.
.sig Realistic fines for copyright in
Now why the hell didn't I think of that. Honestly though, if you didn't read a manual or man page or read me, how would you ever hear of that?
Sorry, I didn't mean to be nitpicky. I just wanted to point out to people who miss these kinds of points (they tend to be the same people who post everywhere that BSD is dead). It's obvious to me that you understand this fact, but it may not be obvious to others. Although, now that I read over it, I must apologize for my callous intro. I didn't mean for it to be so harsh :).
www.sitetronics.com/wordpress
You mean the way Longhorn will be copying Aqua? Why don't Linux GUI developers just copy Aqua first? ;)
Problem here is, of course, that all of your packages need to be maintained and distributed for your packaging system. You cannot simply download this cool program from the developer's website and install it, unless he's made packages for your distro-- which, let's face it, is a little confusing for your average luser who just wants to download a file, browse to it using his nice graphical explorer-like interface and click it to install. Linux might benefit from a step-based, easy, per-application, graphical, STANDARD InstallShield-like thingie.
It's good that you've picked up on this. Many folks don't.
One thing to consider: who, save folks who do more than 'use' their computer, do administration tasks (installing)?
"Well, DUH, Dalcius, you RETARD! I install programs every other week on my Windows box. Weather buddy, Winamp, etc."
When users get a Windows box from Dell, they're going to be missing some things. Weather program, MP3 player, possibly a CD burning program, CD ripping program, etc. etc. People have to install these by hand, hence the perception that installing programs is horrifically normal.
From what I've seen, a default install of Red Hat offers everything that I typically download and install for 2K. That said, up2date, or better, Red Carpet make installing programs relatively easy. Figuring out program names in Red Carpet, isn't pie, but how do you accomplish the same task on Windows? Search for "MP3 player" on google and find the name of some software and download it.
Folks really should think about this. Windows almost exclusively comes pre-installed. Most folks don't download and install more than a handful of programs of which most Linux distros install Linux equivilents by default.
So here's the question: Is Linux really not ready for the desktop? Most admin tasks are either done by a knowledgable family member or an IT admin. You folks are all thinking about "Uncle Bob and Anne" installing their CD burner drivers or installing programs, but most users rarely do this on their own. Most of you folks are coming at this from your own point of view, and that's not the way to look at it.
Linux is no less ready for the desktop than Windows. Quit expecting Linux to live up to standards that you don't hold Windows to.
~Dalcius
Rome wasn't burnt in a day.
easier for the desktop user, you also make it harder
for the people in other categories. Our needs are
not the same, therefore, the remedy can never
be the same.
The question is not whether we should accomodate
new users, the question is what costs and
inconvenienses are we willing to endure in
order to accomodate the newbies. And I don't
particularly care if new uers move to Linux, I would
rather not accomodate them at all. It is a
non-issue for me.
http://slashdot.org/article.pl?sid=03/08/04/231920 4&mode=thread&tid=121&tid=185&tid=189&tid=190&tid= 201
Windows XP Edges Out KDE in Usability Test
On August 4th, 2003 with 910 comments
AstroDrabb writes "Linux, once viewed as an operating system that only computer geeks could appreciate, is today a much more user-friendly software that...
and we could base such an installer on the standard ./configure && make && sudo make install procedure. Such a program could find out what options ./configure takes and present them in a nice gui.
;)
but it gets very troublesome if the thing doesn't compile
Free as in mason.
The following comment on Linux shortcomings drew a chuckle from me (page 28),
"The most striking example of this is the term "Verzeichnis" (directory). To 46% of all test subjects it was unclear whether "Ordner" (folder) and "Verzeichnis" (directory) were synonymous. Consequently, they had problems with the task which asked them to create a new folder."
Now that is mindshare.
.sig Realistic fines for copyright in
Bottom line: Linux nearly as easy to use as Windows XP, but the wording of system and program messages could use some more clarity.
So the error messages in linux should be like "Error: No error" or "Error: Error reporting error"?
right. something like " keyboard error press F1 to continue" would be a lot easier for people to deal with.
Sanity is the trademark of a weak mind. -- Mark Harrold
There's no question about the usability or linux in that regard IMHO. For simple office, and 90% of home user tasks, linux is perfectly "ready for the desktop" and has been for some time.
Where I feel linux falls down, however, is the intermediate user - the user who wants to transfer their home movies from their DV camera, edit them, and author a DVDR; a user who'd like to use their TV card to timeshift TV shows; the budding composers who want to hook up their keyboards and play with synchronisers and audio manipulators. That's where people (myself, and the majority of people I know who are very competant windows/osx users) who want to migrate to a linux solution run into difficulties which simply aren't present on Windows or OSX.
Then you move past the intermediate user to the full-on geek, who can do pretty much anything with linux with a couple of mega-fast keystrokes - that's when linux shines ;)
So can we stop these usability studies, please. It's already usable for the majority of home users. The next step is winning over the intermediate Windows users.
And as for gaming.... ;)
Choosy trolls choose X.
Now in smooth and extra gunmetal.
... What? I just like ellipsis.
The problem with InstallShield is that it is per-Application, every App still has a slightly different install interface and some are even broken (installing in /Program File/ instead of the localized /Programme/), etc. So handling it in a uniform way OS wide would be better. But I agree that the current situation with having basically no standard way to build a binary package that will run on more than a single distro is a major pain with Linux, it results in tons of duplicate work, current packaging Systems completly fail to address this issue. The Linux Standard Base might help here, even so I find the choice for rpm a bit ugly.
Mozilla has nightly builds which will run on multiple distros (along with their releases)
Some of the observed behaviors were incredibly interesting.
They categorized users based upon their performance in the tasks. Starting from page 74, I found some of the attributes and observations for each category to be interesting:
All observations are quoted directly from the report, but have been consolidated from multiple pages (74-77)
1. Group: Inexperienced performers
- They cannot mentally differentiate between OS, desktop environment and application.
- They are goal orientated and not interested in understand (sic) how they get there ("Now it is working").
- In order to place an application icon (Acrobat Reader) in the desktop bar at the bottom, they were looking for this option within the application itself (and did not succeed). This was the case for 21 of the 60 Linux test participants.
- They left an application open and tried to perform all further tasks within this application. For instance, they created a new folder using the file dialog of the word processor.
- They were confused by a high number of options and tried to find a familiar option from which they could start exploring the others.
2. Group: Experienced performers
- They are interested in understanding how something works.
- They consider themselves to be the cause of an error, not the computer.
- Due to their impatient navigation, they did not see some (sometimes important or helpful) options. Also, they could hardly see the tooltips since they moved the mouse too quickly before the tooltip had been displayed.
- If an action did not show an immediate result, they went onto another way and only came back much later to the initial action. Hence, this group needed to have the network folder displayed for quite a long time as they clicked somewhere else before the folder content was updated and displayed.
3. Group: Professional performers
- They plan their steps by their assumptions of the potential ways that the systems may offer.
- They can identify the "errors" or "inadequacies" of the system.
- They had problems especially when they did not expect a certain system behavior. This could be observed e.g. in Windows XP when they tried to write a file on a CD, since this function is integrated into Windows Explorer, while those users expected a stand-alone application.
.sig Realistic fines for copyright in
Take as you will, which translated means flame or ignore away ;)
Over the last weekend I decided to try some of the latest distros, hell it beat talking to the Mrs. Normally I have very little time spare to sit and play with Linux so this was quite cool, this is the order I tried stuff and the initial impression.
-Mandrake: Would have been a nice install but the usb keyboard doesn't work; yet the mouse does. Clever. Does install though without the keyboard working and it works once installed, the modem doesn't though. Failed to get modem working after a few tries dispite this been the only distro that is speed touch friendly. The package update gui is lousy, dropped to console. Learn that the modem support is selected during install and that there is not a gui to do it after install, WTF. Reinstalled, eventually found the modem section, couldn't type entries into gui due to no usb support. Sigh.
-Lindows: The best install routine, up and running in 10 mins. Distro doesn't include make or gcc, so couldn't compile anything to get modem working. Installed these from another distro but modem still farked. Click and run is a good concept for continual revenue. Will be the granny friendly distro but not there yet.
-Redhat: Nice install, feels professional but boated, took an age to install and runs as fast as a dead dog. Modem doesn't work. Stupid speed touch. Is it me or is Redhat just dull?
-Knoppix: Booted CD, left at console. CBA, next CD in line please.
- SUSE: Doesn't support usb during install, won't allow the install without detecting a keyboard, useless.
By this time I knew the stupid speed touch inside and out and got it running in Mandrake, though I've learned enough that I could get the modem working now under debian/lindows easily so I might go back to lindows tbh, but it is hard to forgive them for not including gcc and make by default.
Why do you ask for help on Slashdot? Slashdot is not a support forum!
I'll warn you in advance: if you get flamed down here, it's not because of "the Linux community is full of elitism" or whatever people come up with, it's simply because you're asking at the wrong place.
You cannot simply download this cool program from the developer's website and install it, unless he's made packages for your distro-- which, let's face it, is a little confusing for your average luser who just wants to download a file, browse to it using his nice graphical explorer-like interface and click it to install.
Most businesses are trying to avoid this type of behaviour from their employees anyways, whether with Windows or Linux. It is not a good idea to have all users install different software onto each computer, it is chaotic and downirght dangerous.
Now, you can configure WinXP so that only the admins an install anything, but really fine-tuning an XP is not as easy as it might seem - probably because hardly anyone does it.
So the linux approach that only athorized people can install new programs makes sense. Yeah, it might be a little annoying for the employee who cannot get his program installed just by clicking on it; but it does make sense that the IT people who are responsible for the maintenance and security of those systems are the ones who have the final say of whether a certain programme is to be installed or not.
On the other hand, the only users who are likely to try to install all types of crap onto their computers are those who think they are computer gods just because they have one at home and are able to surft the Internet and download music. And those users can end up being really dangerous, for they think they know much more than they really do. It is the ignorant users who really are no threat at all, for they will always ask before attempting to do anything.
And if installs are only done by competent people, it follows that they probably know how to do it (whether that is compiling from scratch or downloading a package for whatever distro they're using), so it shouldn't be very difficult. Not that it actually is difficult, you just need to know what you are doing.
Don't try to fix me. I'm not broken.
"I want an OS that works, out of the box, with MY system. Windows does this for me. Linux (so far as I have tried) does not."
Windows does this for you because it's *preconfigured and preinstalled*! It doesn't seem fair to me to compare a preconfigured and preinstalled OS to one that you install from scratch without help.
Try installing Windows XP from scratch. I've had better experience with installing Linux from scratch than XP from scratch.
"Suse, RedHat, Debian, Slackware, FreeBSD, Gnoppix??? Which one, and why should I use it? Ive seen enough flame wars out there to simply confuse me for life."
If you've informed a bit more, you'll no doubt at least find these facts:
- The most popular *desktop* distributions are RedHat, Mandrake and Suse.
- FreeBSD is not Linux so you can ignore this.
- Debian and Slackware are oriented towards gurus who hate wizards and GUI stuff.
So what do you do?
1) You pick out all the desktop distros.
2) You pick out the most popular ones among those distros.
3) From that list, just pick out one at random.
There, how hard was that? If you don't know what to do, just pick out a random one from the most popular distros. It's not like you can't try out another distro.
"KDE or Gnome? I dont know?! Bluecurve? What the hell?"
If this confuses you then use whatever desktop was set as default. How hard is that?
They really are hypocrytes when it comes to usablity. They claim its so easy, and much better than the evil KDE. It DOES looks easy at first, but when you want to configure something serious, you have to either edit cryptic text files or use a weird tool called gconf-edit (which is basicly regedit for linux). They claim that only "advanced users" want to do it or KDE/AOL users only do it.
Want to change your colour scheme? Either choose form the a bleak grays from the themes dialog or EDIT TEXT FILES! KDE windows lets you click and point the colours from a nice colour picker dialog.
Want to change your window button order to a mac style,GCONF-EDIT! KDE and classic gnome (gnome 1.x) lets you click and point.
Want to enable gtk1 style "tear-off" menus, which are very useful in so many applications., GCONF EDIT. classic gnome had the option in its control centre.
Want to Drag and drop files from your digital camera to your freinds computer via ssh? Nope, nautilus won't let you do that because that would be "too compex". So you would have to do cut&paste your files to a tempory folder, then open a terminal and do a scp *.jpg. So instead of that I open Konqueror window and do it.
Screensavers, yes there are plenty of screensavers, but what is with the password dialog. My mum screamed you ****ing caught the computer on fire when she first seen the BURNING MONITOR logo on it. Please change that.
The gnome desktop seriously need some real configuration options and less "HIG" propoganda. Now that gnome have been frozen I will have to wait until the Autumn to see if they fixed these problems when the 2.5 series comes out.
I might even go back to kde when 3.2 comes out, the CVS version is good, just unstable because of the nature of development versions.
1. Right Click on the Panel
;)
2. Select Configure Panel...
3. Under Layout, select the Menus tab
4. Select the option Name (Description) or Description (Name)
This way it is immediately obvious what an application does. You don't need to know that k3b is a cd burning program as it says so in the menu
Any man who can drive safely while kissing a pretty girl is simply not giving the kiss the attention it deserves. -- AE
Well thats the sort of response I was hoping I wouldnt get. If Linux is going to gain the ground in the OS market place, more importantly the HOME market place, the questions that I asked (albeit maybe Slashdot is not the place to ever say a word agains Linux lest I be modded and flamed to a firey death) shouldnt have to be asked. Imagine this, Ive learnt to love Linux, so I tell my dad to try the switch (he's only ever used Windows and wouldnt know how to tinker with an OS if his life depended on it). Me:"Dad, try out Linux, its faster, more stable, not full of spyware and Im sure you'll prefer it over Windows. Oh, and dad, its free too!" Dad:"Hey son, Ive looked at getting this Linux, which one do I choose" Me:"Just pick one at random!" Dad:"Erm, Ok, I chose RedHat, it installed, I chose KDE (what is that by the way son?), but it doesnt recognize my old graphics card, printer or modem, Windows did, whats going on?" Dad:"Oh, and there was a great piece of software I wanted to use, but it says I need Gnome now, how to I get back to Gnome from KDE then?" Me:"Ermm..." *clank* *bang* *whirr* - sound of redhat CD's going in the bin and Windows being reinstalled.
It's down to abstraction. As described very nicely in the report, inexperienced users (the majority) have the tasks 'hard-coded' into their brains. They know to click a particular sequence of buttons and menus without understanding _why_ they are doing so - and, more often than not in my experience, without even _reading_ the menu or _looking_ properly at the icons. Often, they don't even understand the difference between system, app and desktop. When anything changes, even slightly, they get confused, whereas a more experienced user will understand why they do what they do and try to find an alternative path.
Nowadays, both apt-get and RPM solve the problem. So if you use Debian, Redhat, Mandrake or others then installing / uninstalling is very simple. There are even GUIs if you are that sort and installation is as simple as clicking.
My last MS-Windows machine was at home and I found it so much more work to maintain that I finally dropped it for Linux. That was a few years ago and the various linux distros + KDE/Gnome are even easier now.
One of the nice things about RPM is that you can give a URL as well as a file name.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
German, Swedish and Danish companies don't use the same. German use AG, Danish use AS and Swedish use AB and yes they are equivalent. Dunno about AS and AG but AB means "Aktie Bolag" which translated word by word means "Stock Companie"
Last year, my wife had almost zero computer experience, and absolutely none installing operating systems. I had just built her a new pc, and she wanted to learn how to install it. So, I gave her the Win2000Pro CD, and went with her installing and configuring the machine. After about thre hours, and a lot of reboots, finally her pc had almost everything installed and configured, graphics board, DVD, Cd Writer. Some drivers needed download from the net, security fixes had to be applied, etc.
Then I gave her a Mandrake 8.x CD (I don't reacll which of the 8 releases it was). She fed it into the drive, rebooted, followed the prompts, and 30 minutes later everything was installed. The apropriate drivers had been loaded, everything was configured, the machine was ready to run. This on the same hw that had taken six times more time and had needed my help installing windows, she installed MDK Linux by herself.
So, which is harder to install for a newbie?
This is a fine study, and I really enjoyed it. But I would like to see something similar that also included Gnome and OS X. I believe both are more user friendly than KDE. Just a tought.
Call on God, but row away from the rocks.
> I want an OS that works, out of the box, with MY system.
This is a perfectly valid requirement.
>Windows does this for me. Linux (so far as I have tried) does not.
Well, you are lucky. It can be the other way round. It all depends on your specific setup.
I'd suggest Mandrake for you. On the Systems I tried (2x 1600MP on Asus with USB and parallel printer, scanner, DVB Card, SB Live, USB Mouse, and various other things and Laptop) only the winmodem on my laptop wasn't found. You could try Knoppix first to check how much can be supported. You don't need to install, just put in the CD and give it a try. Mind though that Mandrake and certainly others too have highly extended kernels which include many drivers not available in the stock kernel.
KDE or Gnome? Well, I much prefer KDE over Gnome but that's basically a matter of personal choice. Try em and use the one you like. Bluecurve is just RedHat's miserable way of making both desktops suck.
What kind of DSL Modem do you have? USB? Those are critical since they usually are poorly documented pieces of proprietary *****. If it doesn't work for you, just don't. There sure is a lot of hardware that is not supported (completely) for various reasons, either don't buy unsupported hardware, live with it or don't use Linux. Same is true for Software. If there is something you need and that or an acceptable equivalent is not available for Linux, Linux isn't right for you.
Currently only Linux is the tool for me to get my work done. Mainly because my scanner doesn't work with windows and because of all the tools I use on a day to day basis which certainly are available for windows, too (cygwin) but need to be tuned and configured and are just there on linux.
It really depends on what you need. The Mandrake installation was extremely quick (40 Minutes for the operating System and a huge load of software), With XP, in that time only the plain installation was done and I just started installing the first SP. The Mandrake installation configured every piece of hardware except the winmodem (look at the name) and maybe the irda port, I never tried it. All the USB and PC-Card hardware I own works via hotplug except a new WLan card with an yet unsupported chipset. But that's something I knew about and I follow the development process, eventually even that will work.
So in the end, it really depends on various criteria. Just decide on these and you are ok, no matter what's the outcome. Isn't that the same with every tool? Just because you might not have use for a drill that is powered with pressurized air, it is still the perfect tool for others.
The funny thing is that the people who couldn't care less and the people who love computers are now the ideal market for Linux. It's the people who have enough confidence to try to do things they don't know how to do who would struggle!
Reality is defined by the maddest person in the room
I was not a flame. I said that because I disagree. Don't act as if any normal sane person can't possibly disagree with you.
As for your "recommending Linux to dad"-example: it's wrong. You're still comparing a preinstalled Windows to an installed-from-scratch Linux. Your dad wouldn't have been able to install Windows XP from scratch either since it won't detect all your hardware out-of-the-box (or install the proper drivers).
This is what you should have done: ask a friend that has used Linux for quite a while to install Linux for your dad!
That's what I've done for my parents. I've completely setup a Linux box for them, ready to use. They just turn on their computer, click on their login name and they can surf the web. Just like when you've bought a computer from the store. And they have no complaints whatsoever, everything just works.
And another thing about hardware recognition: most video cards and other stuff *are* autodetected. Some people just happen to be unlucky and using unsupported hardware. But hey: do you really expect Linux developers to develop drivers for every single piece of hardware out there? Especially for hardware without open specifications? This isn't the Mac market and Linux doen't have a monopoly. It's simply impossible to autodetect *all* hardware, there will always be unsupported hardware.
This is a circular problem. Hardware manufactures don't support Linux because it's userbase is small, and the userbase doesn't grow fast enough because of unsupported hardware. This problem haunts every OS except Windows. You can't really blame it on Linux: it's a logical result of not having a large market share.
I wouldn't say Windows has the most informative error messages but one I got was great!
Error: No Error
this is the most important sig ever! In your face 446154!
Welcome to Open Source. We do what we want, how we want. We don't care about useability and when we do, we code the change to suit ourselves. If people like it, fine ... but not really important. If people don't like it, who cares? (although, we'll flame them if we can.) We're not getting paid for this so who is anyone to criticize us? That's my rant. Oh, and death to Windows the source of all that is wrong with their code, their users, and my code too dammit!
You know, this sounds like what I remember from the Windows 3.1 days.
... but that was because there are only a few (outside of proprietary) INSTALL programs, like InstallShield (who was the official MS selected installer for a while).
Companies were still somewhat used to people using DOS and knowing how to get around a shell. The installers were so-so and sometimes wouldn't uninstall.
Things started to unify quite a bit by the time Win95 and Win98 rolled through, and more or less by the end of Win98SE most companies had install/uninstall features that worked properly
I think Linux needs more unity for an INSTALL program, then you'll see the actual programs that get installed/uninstalled be more united.
It'll probably be much improved in ~2-3 years (with incrimental improvement until then as more and more package maintainers standardize things within a GUI)
This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
Yo. You are using a Compaq (big, big evil) machine.
Compaq has a history of creating their own modified versions of hardware, so people can't buy standard 3rd-pary equipment when they want to get new gear for their machine. They have to get Compaq-stuff (which is supposed to be so much better...).
As for drivers.... Jeez. You can't even get Windows-drivers for Compaq machines, without working your ass of. Oh, and you down download drivers. You download "SoftPaqs". And you never know if this is supportsoftware or actual drivers, btw. As a former support-employee, I had to deny people with Compaq machines service, simply because reinstalling a machine like that could take days.
Its not Linux messing with your head. Its Compaq. As the other guy said: Get a Dell, man.
Not Buzzword 2.0 compliant. Please speak english.
Judging from your respond on my post and this post, it seems that you think Slashdot is some kind of support forum. It's not. This is a comment section for debates, not support. So it's pointless to say " Well thats the sort of response I was hoping I wouldnt get". If you want people to help you with setting up Linux then I suggest you to go to a support forum instead of a debate forum.
"But, my dad did install windows XP on it himself without any hitches at all"
;)
Then he must be extremely lucky. None of the computers that I've reinstalled Windows on worked out of the box. I always had to fiddle with drivers and other stuff after install.
"One final point, my original post has now been modded offtopic."
You should have already known by now that Slashdot moderation is completely random and that moderators are smoking some serious crack.
Pro-MS comments that say they will get modded down get modded up, while posts like this get modded down. Trolls that flame down GNOME in favor of KDE get modded up, while people who complain that Slashdot is full of anti-KDE trolls get modded up *too*.
Don't try to understand it or blame it on the Linux community, it's just the randomness and illogic that's Slashdot.
And as I've stated in another post: if you're looking for support you're better off in a support forum. I don't know any English ones but Dutch forums such as ComputerTotaal->Linux and NedLinux are extremely helpful to newbies.
Knoppix is a "LiveCD" Linux distribution based on Debian that runs entirely from a booted CD-ROM. It has excellent hardware detection and if all goes well it will detect PCMCIA, network, sound, and video hardware then boot straight to a desktop. Many people use it for a rescue CD (I even retrieve data from horked up Windows machines with it). It is also a good Linux compatibility checker. It your case, it can help you figure out a good X configuration.
/etc/X11/XF86Config-4
/etc directory. You could just use Knoppix' (purposefully hidden) hard drive install feature and update to the latest Debian. If Debian isn't you're cup of tea then you will at least have some good hints on how to proceed with another distro.
The chances are good that Knoppix (www.knoppix.de) will get the machine to a desktop. Assuming that it does, make some notes.
#lsmod
will tell you what modules loaded.
The XF86Config-4 it settled on will be in
There will also be any number of helpful hints in the
Oh God, I feel your pain! As a platform for developing collaborative applications Notes isn't really bad, but its e-mail interface sucks donkey bollocks!
As you may have guessed, I'm stuck with it at work. Ah well, at least it won't catch viruses as easy as Outlook.
It's easier to control cruft and prevent dangerous/unauthorized programs from being installed.
I for one am not looking foward to the day when joe blow can find a link on the web, click it and presto! its installed. I know that is not what many of you are talking about but one tends to lead to the other if MS is the example here.
--
just another coffee induced hallucination
A lot of it IS simpler. It is just different than is done in windows or dos. There are weaknesses in useability vis a vis non-CLI tools for setting up virtually everything you see but it is getting there quickly. The CLI is simple and the way it was "originally intended" from the time life first evolved on earth. DOS is a bastardization of the beautiful simplicity of the *nix shell.
In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
> Trolls that flame down GNOME in favor of KDE get modded up, while people who complain that Slashdot is full of anti-KDE trolls get modded up *too*.
Slashdot pro-GNOME era: 1997-early 2000
Slashdot KDE-lalaland era: early 2000-late 2001 (all of the slashdot editors were using KDE, and were complaining how Mozilla suX0rs ass compared to Konqueror.. most of the editors eventually switched to OSX)
Neutral ground- 2002- 2003
As a rather enthousiastic KDE user, I was a bit dissapointed when my version of kghostview (0.13.1) failed to open the .pdf document.
For those with the same problem, there's an easy workaround:
$ pdftops digrdp1.pdf
$ kghostview digrdp1.ps
You mean a GUI for rpmbuild? This is how RPM works. So long as you have it on your system, you simply download the src.rpm, install it and do an rpmbuild. It will compile it for your system and build a
It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man
-James Baldwin
Let's say you're a business using this report to decide which OS to install. People you hire who will be using computers will probably be a lot like the ones in this test. They'll have used a computer before, most likely a version of Windows, but not the most recent one. You can therefore expect that they'll have about the same difficulty using your new OS as the test group did.
Strictly speaking, it would be a fairer and more enlightening test from a programmer's perspective to have a bunch of people who had never even heard of computers try each one. But from a decision-making perspective, the way they did it is much more useful.
What's GmbH mean? I seen it on German corporate websites I think.
Vote for global prefs bug
My grandma turned 80 a few months back and the one thing she wanted was a computer and she has never had one much less used one. So a few of us pitched in and built one for her and we put Lycoris on there. We touched nothing but as soon as it booted up we sat her down in front and showed her where the things she'll use are. Like Mozilla, GAIM, OpenOffice.org, and that's about it. Fastforward to the present day and she loves it. She never gets viruses or the porn pop-ups that her friends get. She hasn't turned it off yet. She is IMing me right now seeing when I'll come up to Indiana again.
The most important thing to do when you have a new user or a switching user is a support base. Perhaps family members or a Linux User Group. Because installation or upgrades are still crappy in Linux (for any user!) my cousin has gone over and updated OOo and GAIM and the such, but for the most part it's doing really good. One last word, Lycoris takes a brilliant approach: Don't organize things by their name (KWord, GAIM, GIMP) which don't help the new user -- they organize it by what it does.
And one last final word. What needs to happen is serveral distros for differing levels of nerdiness. We're seeing it emerge but it needs to become a community effort -- this will allow the power Linux user to use the distro that is suited for their needs and for the n00b to use a simple clean interface.
This is my digital signature. 10011011001
I get it... this is like the joke where you tell the sysadmin your network connection isn't working, and he tells you to submit an online trouble ticket... right?
Because, obviously, since Linux isn't booting, I either have to 1) drop what I'm doing and find ANOTHER Linux machine to fire up the man page for LILO or 2) drop what I'm doing and try to find the printed out man page, if I even have it. Instead of LILO just fsking TELLING ME IN ($LocalLanguage) WHAT THE PROBLEM IS.
Gotta stop now, my sides are hurting.
Sean
Does it reboot with a countdown and something about an RPC service?
Here, slashdot just did a post about it.
Something along the lines of mount failed: bad superblock or too many mounted file systems Well, which one is it? Why give me a choice, it must be one or the other.
Am I missing something?
Yup. In KDE's quicklauncher if you move your mouse over the icon it will pop up a tool tip describing what it is. For example, on my machine if I mouse over the "wrench menu" I get "Easy access to the Control Center Modules" which is pretty descriptive and wouldn't look too pretty written underneath. I'd also point out that the windows quick launcher doesn't have text under their icons either.
I'll give you that- installing on Gentoo is a cinch, but, after trying both, I'm going to half to say that installing Windows is slightly easier than installing than installing Gentoo...and about 10 hours shorter if you're going from stage 1. ;-)
Insightful: 76, Off-Topic: 379, Flamebait: 24, Funny: 152, Interesting: 201, Underrated: 55, Troll: 9, Total: 896
The key factor in usability is benefit/cost. How much can you do (benefit) in a certain amount of time (cost). How much strain (cost) does the software cause when using (benefit).
Familiarity and intuitiveness, which are fairly linked, are trainability issues, not usability.
Stick in a blank CD, OS X and Windows gives you a list of what you want to do with it, offering only valid choices. Stick a blank CD into a linux desktop and then you have to go find the program. Thats a usability issue. If that dialog box interferes with your work, and you prefer to find the program, then the ability to disable the dialog is a usability issue.
IMHO Windows surpasses Linux and OSX for usability for two distinct, but critical reasons.
Linux is just not consistent, and most apps and WMs offer only a thin layer of customizing before things get out of hand. You should NEVER have to edit a text file to make a legitimate adjustment to your system.
Mac OS X is the master of consistency right? Wrong. 2/3 of commands can only be done with the mouse, which is really really bad because the mouse is a poor command tool. What is worse is that the 1/3 you can do varies from program to program. And to top it all, a portion of those limited commands don't have any standard key commands.
As long as people continue to jam obscure features into software, a hallmark of open source, it will lag in usability.
This is not the greatest sig in the world, this is just a tribute.
What moron modded this as redundant? This was informative!
-- Fuck Beta
I'm a programmer with a degree in computer science and I had a nightmare of a time getting Mandrake 9.1 into a usable configuration. I have an ATI graphics card and I never did get opengl to work properly, even after 2 months of trying. I scoured newsgroups and message boards, recompiled kernels, reinstalled from scratch multiple times...never worked.
I went to Windows XP, and magically everything worked from the basic installation.
Do I like Microsoft? No. Do I find their operating system much easier to use, without having to recompile patches into the kernel in order to get a BASIC FUNCTION like 3d graphics to work? Yes.
I don't care that this is a driver issue, all I know is windows is easier to use.