Basic Linux Systems for the Home User?
Michael J. Kitchin asks: "I'm trying to configure a machine for my 89-year old grandfather, who's never even turned on a computer. His living situation led me to a little slimtop (a Gateway Profile) that I could probably slide another OS into if necessary. Trouble is, the entire pointer-window-desktop metaphor is proving hard to get used to, even though the trackball he settled on is easy to maipulate. His needs are few: writing some, maybe surfing the web, and reading eBooks. Has anybody written some kind of basic GUI that would meet his needs? Any tips/references for how I should lay out such a thing, if I had to? " This should be easy using a fairly simple X11 desktop with buttons to launch the small set of applications mentioned. What suggestions do you folks have?
when someone says "windows is easier", its probably because they learned windows at some point in their life, then had to set up linux from scratch/distro...
unix is designed from the user's perspective. as an example, instead of having to know the PHYSICAL mapping of your drives (C:, D:, etc) which is rather pointless, you only need to understand the LOGICAL placement of files.
where are my files??? oh yeah! /home/grampa
next... in windows and mac, granpa can go in and REALLY mess up the system if he gets exploratory/lost... under unix, he logs in as a user, and can't delete/move/remove libraries, system files, programs, etc etc.. MUCH safer, with no manual set up required...
next... it won't crash as often. crashes are VERY confusing and VERY disturbing to newer users. they are VERY bad, and prevent people from desiring to use the computer. its a psychological thing. less crashing = good
next... security. with linux, grandpa won't have to worry about stupid things like virii, word macros jumping out to eat his system, etc...
next... remote admin. say grampa DOES get into a bind. grandson can ssh in (you're not using telnet still, right????) and fix it from home righ then and there. much nicer than a half hour drive. for both.
finally... don't underestimate grandpa. after a few months of "just" word processing and web surfing, he just MIGHT want to do something a bit more .. advanced. SURPRISE! the elderly are people too. and not as slow as some of us think. (btw, i'm 24, i'm not old. but i've met many very spry not-so-spring-chickens)
Aaron J. Seigo /. account is the day i have to admit i have a problem. =)
the day i get a
I disagree entirely -- Linux is not suitable for this task.
.. advanced. SURPRISE! the elderly are people too. and not as slow as some of us think.
when someone says "windows is easier", its probably because they learned windows at some point in their life, then had to set up linux from scratch/distro...
Sit someone down in front of a PC that has had zero computer experience at all. There's NO way they are going to ever be as proficient under Linux as they could be under MacOS or Windows unless they have some Linuxhead do the installation of software and administration for them.
With Macintosh/Windows, they can go into a store, buy a game, take it home, put the CD in the drive, close the drive, click 'Next' a few times (as per the directions that magically pop up on the screen), click 'Finish' and have instant access to a new piece of software.
"So have them download the software from the 'Net." Right there you open up a whole new can of worms. With IE and Windows, you can click on a link to an install file and get a nice window asking if you'd like to open that item. "Sure." Installation proceeds as above. Linux in its current state does not NEARLY meet the requirements of a "new" computer user or one who wants to do very simple, minimal tasks.
instead of having to know the PHYSICAL mapping of your drives (C:, D:, etc) which is rather pointless, you only need to understand the LOGICAL placement of files.
Where are files under Macintosh and Windows? Click on the "Computer" object (Windows). Click on the "Hard Drive" object (or "CD-ROM Drive" object). Click on the "My Documents" folder. This does not require the user to know anything about separate drive mappings, etc. To be fair, a suitably configured KDE/Gnome desktop can provide just as much abstraction, but this abstraction is not taken down to the application level. The same Gnome/KDE "objects" are replaced with application-specific dialogs that rarely bear any resemblence to that simplicity.
where are my files???
Inside "my computer." Inside my "hard drive." Inside the folder labeled "my files." "/home/grampa? how do I get there from here?"
next... in windows and mac, granpa can go in and REALLY mess up the system if he gets exploratory/lost... under unix, he logs in as a user, and can't delete/move/remove libraries, system files, programs, etc etc.. MUCH safer, with no manual set up required...
He can still do plenty of damage, mucking with application settings and any control panel available to him that does things setuid root. Any administrative time you specifically spend "securing" a Linux system from these kinds of forays could easily be spent under Windows marking things read-only or hidden, so they don't appear in folders. I imagine this would be pretty damn easy to do, also. Win98 even defaults to refusing to show you the contents of C:\Windows immediately.
next... it won't crash as often.
I won't disagree with you here, but a properly set up Windows system doesn't crash as much as people seem to think. I've had my Win98 system up for 12 days now, and my NT system at work (mainly due to the hard work of our PC support folks ensuring software and service packs we install are as stable as possible) has been up for not quite a month. If your "grandpa" isn't downloading and installing a bunch of 3rd party crap and device drivers from the 'net (like most of the windows slashdot demographic), most of his crashes will be uptime-related, and it sounds like in this case, computer activities will be limited in duration, allowing him to keep the machine turned off and turn it on only when he needs to use it.
next... security. with linux, grandpa won't have to worry about stupid things like virii, word macros jumping out to eat his system, etc...
He won't have to worry about these under Windows, either, so long as his activities (as the poster suggests) will be limited in scope to a few simple tasks. A simple background virus scanner is all that's required if he ever decides to get adventurous. I've never in my life had a computer virus under Windows. It has a lot to do with *how* you use your computer.
next... remote admin. say grampa DOES get into a bind. grandson can ssh in (you're not using telnet still, right????) and fix it from home righ then and there. much nicer than a half hour drive. for both
This is a good thing, certainly, but of course you assume this "bind" he's in won't prevent him from dialing up to his ISP. There are also "remote administration" tools available for Windows, for argument's sake.
finally... don't underestimate grandpa. after a few months of "just" word processing and web surfing, he just MIGHT want to do something a bit more
It's common knowledge that the learning curve for Linux is much higher than the learning curve for traditional operating systems like Windows and MacOS. Assuming you aren't foolishly disagreeing here, what OS do YOU think would entice people to try and learn more, one where they can grasp the basics and migrate to slightly more complex operations, or one where they have to study to grasp the basics to begin with? I guarantee people will become disenchanted with Linux and won't WANT to try and learn any further.
I'm not trying to diss Linux here. I use it as a small router/web server for my home network. I read my e-mail on it. I IRC from it. But people that are so overzealously touting Linux as the OS for Everyone and Everything need to realize that other operating systems DO beat Linux for certain tasks. I'm writing this message in IE (far superior CSS and XML support and faster than anything available for Linux) under Win98. I run my X apps (at the moment a simple xterm) remotely here (the Linux box has no keyboard/monitor). My roommate understands this concept as well (he has two PC's, one Windows and one Linux).
A lot of you started playing with Linux because it was an "alternative" and because it Did Stuff Better than the current mainstream OS's. At the same time, most of you are blinding yourselves with this "Linux is the best" crap that you are failing to see that there are ALSO alternatives to *Linux*, and some of those alternatives DO do things better than Linux. I see people saying "Don't lock yourself into one OS!" as a reason to try Linux while at the same time they're screaming to everyone "Don't use anything but Linux!" which is exactly the opposite mentality. Stop being so short-sighted that you fail to see when alternatives will be better.
Don't use an OS because you think it's cool and you want to be a l33t hacker cause it's what all the l33t hackers use. Use what's best for the task.
However, IMHO, Linux is probably better than Windows for someone elderly. Why? None of that -EVIL- Window Grabbing, no nausiating bleeps at any & every opportunity, no unexpected, random crashes, no random disk accesses (which can cause alarm, if you don't expect them) and few (if any) of those stupid, unnecessary application hangs.
BeOS is a good choice, for similar reasons, though may not have sufficient software to go with it. You would do well to check into that. It might also not work on your hardware - last I heard, BeOS did not do well on the driver department, but that might have improved.
*BSD is an OK choice, as they offer most of the advantages of Linux, with improved robustness and performance. (Those ARE necessary for the elderly. Possibly more so than for younger people, as they need the extra mental stimulation, and don't do well with fiddly reboots.)
For window managers, I'd say either KDE or Gnome with Enlightenment. Enlightenment is marginally easier to use than KDE, IMHO, but both are excellent and offer most of the functionality that the elderly need.
Last, but by no means least, work WITH how they think, not against. Pick a system that follows the style of the user; don't force someone in their late 60's, early 70's, to learn some entirely new way of thinking. They probably won't, especially if they have to. If the computer thinks the same way, though, it'll be easier to adopt and use.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
I strongly disagree with that. I've worked with people who use a computer for nothing more then e-mail and word-processing and know nothing about Computers or Windows or anything.
Ah, the problems you have to work around. Even the paper clip stumps them. Whenever the paper clip dude pops up, they are stuck until I can come over and close it. I have to replace keyboards with ones with no Windows key. Again, when they accidentely hit the Windows key and the start menu pops up, all work stops until I go over there and get rid of it.
There's no concept of "minimizing". The application may as well not exist in minimized form. Everytime a new window pops up, unasked for, work quits until I close it. Windows is counter-intuitive. Sure, you can "learn" it like anything else, but you really don't know what it's like until you get someone to use it who's never seen a computer before and wants to do something that should be a simple task.
Nope, get Linux on the box, with icons for only the apps that are to be used. No worries about being able to break anything or get "lost". That's the way to do it.
-Brent--
I would probably go with an iMac for a grandpa type. I haven't yet seen a GUI on linux that was so easy to use that I would give it to a grandparent, although i have used some very customizable ones. The iMac is is amazingly easy to use for someone who'snever turned a computer on before. If you're worried about software it comes with AppleWorks and some other toys that give it pretty good functionality for the price. If you absolutely insist on Linux then go for AfterStep, it is customizible enough where you could probably make it simple to use. A Gateway Profile might not be thebest pick for asystem though, you can probably find a case from an old Mac (the thin ones from the really old models) and stick a Cyrix MII inside it.
I'm a loner Dottie, a Rebel.
Why does this ASK slashdot have to turn into a battle again?
:)
:)
:)
:) :) Plus if she is stuck my brother or friend can help out.
Stop moaning and write your answer/help, Michael J. Kitchin (the poster) can make his own mind up on the info he has from us being productive with our posts...
here is my answer, i'm sure you will all mark this
Mum new to PC's/internet etc.. (not of the computer age and work has "these new PC's!"
wants something simple to use and easy to remember etc..
(Some of you will scoff) Set up WindowsNT on p133 64Mb.
Locked down most i could without being too restrictive.
"Hiding" ALL non-relevent files folders does the trick too!
Put home directory in an easy place.
Made Icons/text large. (likes it that way
Placed icon on desktop for Home directory(MyFiles!).
Placed icons on desktop for programs she uses.
Sorted out colors appearence to way she likes it and is best to read/look at.
Made default save/load directory for apps mum uses the home directory so no searching!
The latter half of this i did with mum, asking her what she wanted and how she wanted to have the desktop icons layed out
Sat down with mum and watched "her use it" for a few hours, she asks questions , i answer, she writes down in a little notebook until she remembers.
I watch what she is trying to achive/do and help her advise on the most simplest/easeist way for her.
If you are helping someone new/old, dont overcrowd them with what you think is good/whizzie, understand what 'they' want to achive and act upon it in a manner that they will understand.
You cannot go mad with technology and set up how "you think they want it" and walk away, ask what they want and when you do it get them to sit with you they can tell you what they expect to do with it or how they would like to have the PC "presented to them".
You will find this svery rewarding as mum has thrown away here restrictions and now know a heck of a lot more now than i ever would expect!!
And is happier at work using computers, she even has a geek c0de
// I used NT cos its easy (cheap cos my bro is a student and uses it too). 100% reliable [THAT IS UTTER TRUTH ON MY HEART]
95/8 falls over way too much with wierd and confusing msgs and lets you delete too much
I am a linux dude, have been for years but if mum learns linux at home then it wont help her in the office it will only confuse and fustrate
This topic is more than a tecchie post its about giving easy access to computing/internet to non-tecchies. Proving the desktop AND teaching/helping them how to work with it.
ells..
Why bother with Linux for your grandfather? Is it some techie pride that you must install Linux everywhere possible?
I'd suggest just sticking with whatever OS is there and letting granddad rip. He probably won't care as long as it works well, and I can bet that the performance will not suffer regardless of the OS on the machine.
Linux is not the be-all end-all OS, although it works very well for me in my home situation. (dual pentium II-400, SuSe 6.1, C++ programming)
This post brought to you by your friendly neighborhood MBA.
First off, I would like to state for the record that I am a big fan of Linux. I have a Linux box at home, and our servers at work all run Linux. That being said... For people like your grandfather, and actually most everyone out there who wants a home computer, they should probably stick with something simple like the iMac. Easy to set up, easy to maintain, easy to use. Simple. I would recommend my father get one. And my sister. And my mom. And most of my friends. The 3 things people want to do are: surf, email, write. Since all computers do that these days, the masses should stick with what is simplest. The iMac. I saw the iToaster from Microworkz and liked the concept, though I have heard nothing about it as of yet. The OS is BeOS based. Pretty neat idea, I just wish that a more reputable company came out with the product first. Shawn
Why bother with Linux for your grandfather? Is it some techie pride that you must install Linux
everywhere possible?
I cannot answer for the original person who answered the question, but as one who has given Linux to his own mother, his sister, and numerous non-computer literate friends, I can tell you that, yes, technical pride plays a role. I want my family and friends to have systems they can use and enjoy, as opposed to something which is crash prone, difficult to maintain, and suffers notorious "bit-rot" over time, ultimately resulting in a required reinstall. In addition, I do not want to be fielding tech support calls on how to fix this or that misfeature of Windows, especially on my time off. With Linux, I almost never get calls at all, and when I do, they are questions like "how do I do xxx?" which takes about two seconds to answer, vs. "My Windows system is broken, how do I fix it" which takes anywhere from a few minutes to a trip to reinstall the once-again corrupted OS because dll blah was overwritten by the new version of MS Office).
As an example of someone like the original poster's grandfather, I have a friend (another pilot) who was sick of Windows crashing nearly every time he tried to access the net or do serious work with his IFR flight simulator. I told him about Linux (and the free software philosophy in general) and he was very excited to try it. So one Saturday evening, before going out to Exit to party the night away, we installed Debian Linux on his system. He was on the internet in no time, at which point we downloaded Star Office and FlightGear. The Flight Simulator isn't yet usable for serious IFR work (no panel), but as a toy it is fantastic. Star Office and Netscape fulfill his other needs, and his system has never crashed on him (it's been several months now). He has said on several occasions that he will never go back to windows -- and this is despite the fact that he knows little to nothing about Linux and how to administer it, and despite the fact that his favorite flight simulator does not run under Linux (he won't even dual boot anymore to run the simulator, as he gets too angry when, inevitably, Windows decides to head south during a particularly challenging approach procedure).
and I can bet that the performance will not suffer regardless of the OS on the
machine
I would take that bet in a second. If you are using Windows, your performance will suffer with systems crashes (occasional if you never install new software, more frequent if you do) and slower overall speed, to name two. Under FreeBSD or Linux, this will not be the case. Install any one of several friendly X GUI's and the user won't care, except in as much as their system will be both faster and much, much more stable. Where on earth have you been, to believe that the OS makes no difference in a computer's performance (or did I completely misunderstand what you were saying)?
The Future of Human Evolution: Autonomy
This doesn't have much to do with software config, but
one thing to keep in mind is that your visual acuity drops with
age. I'm not talking about the focus problems that necessitate reading glasses,
but rather the effective resolution of your retinas. Take a piece of paper and draw some parallel lines 1mm apart on it. How far away can you distinguish
those lines, even with perfect focus? Whatever answer you got, it will decrease with age.
The conclusion I draw from this is that a laptop is not a very good solution
for older folks. You want a BIG monitor set to 800x600, so as to make those pixels nice and big.
I noticed this when I was helping my grandfather surf the web on my mom's laptop. His eyes had a lot of trouble distinguishing a lot of the tiny user interface elements that I take for granted. (Anybody remember the old single-pixel HFS indicator on the Mac Finder?)