This is one of the posts of the older thread (copied back after being lost on web side of this thread during a database backup recovery). … I’ll gradually try to copy back on the webside of this thread, some of the lost posts. My apologies to NNTP users, as you will be seeing repeated posts :
==================
**From: oldcpu
Subject: Re: Ideas on how to best remotely support elderly parents running openSUSE**
I support my mother from over seas, where she runs openSUSE. I have been doing so for many years ( since ~2005 ) .
I live in Europe. My mother lives in Canada. She turns 88-years old in Spring 2014. She lives alone.
She has openSUSE-12.3 with the KDE desktop running on her PC (which I updated to a new PC a couple of years ago). Her desktop PC is equipped with a USB webcam, USB printer, flat screen display (VGA) and uses wired ethernet that connects to the router provided by her ISP. Her PC also has a wireless that I set up as a backup.
I perform all the updates on her openSUSE remotely from Europe. She gets notification of updates pending, and when the number gets large, she tells me and with her verbal permission I connect to her PC from here in Europe, take over her desktop with vnc, and run YaST to conduct the updates. I use ‘vnc’ instead of ‘nx’ because with ‘vnc’ I have set it up so she can see what I do with her PC. Sometimes, to my surprise, she likes to watch, and when she does she typically learns a bit from my remote maintenance (which IMHO is impressive for an 87-year old grandmother who only started using computers when she was a young 74 years old).
I do not use Tumbleweed on her PC in Canada. In my view it is not stable enough (and I have Tumbleweed running on two PCs here in my apartment in Europe). But I do try to visit once/year, and when I do visit I update her openSUSE to a new version. openSUSE changing to 18-months between releases ‘hurt’ me/her a bit, as there were a couple
of occasions where my visits were 2 years apart and her PC had in one case to go for 6-months without updates. In the ‘other case’ it was not a problem, as she had an ‘Evergreen’ version, where the community supported the openSUSE Evergreen version well past the SuSE-GmbH supported 18-months. If possible, consider installing an ‘Evergreen’
version of openSUSE on your parents PC.
When I visit my mother’s place, I check/confirm with my own laptop that her PC is setup for remote access. I do this on her home LAN, and then I go to an external location (my sisters place in the same city, or a Starbucks or place with wifi access) and test that I can take over her PC. I do this while I am visiting my mother in the same city as my
mother’s computer. That testing is important.
Note you can not make any major mistakes on your parents PC, for if you do, they will be helpless. Hence extreme caution is needed. Be cautious with any x11 updates, any kernel updates, any grub updates, any x11vnc updates …
My mother’s PC has radeon graphics, but I do NOT use the proprietary fglrx driver. Instead I stick with the open source radeon driver, so that reboots after a kernel update are easy. I am VERY cautious when there is kernel update, and I wait for a couple of weeks before I do any such update on my mother’s PC, in order to check if the community has complained about that kernel release. In fact this is true for all updates. Do NOT try to be on the cutting edge of the latest updates. Use a philosophy of extreme stability and excessive testing being needed.
After updating the kernel on my mother’s PC, I remotely reboot her PC, and then rebuild Virtual Box so that her WinXP can run inside Virtual Box.
My mother and I talk 3 to 4 times/week on Skype for 10 to 15 minutes, and often I give computer support over Skype. Sometimes she will ask me to show her something on her computer, in which case I 1st ask her permission to go to her computer (that is VERY important - as she MUST always feel in charge of her PC), and then when granted I take over her desktop remotely. She can see what I do, and at the same time we talk on Skype.
I have her webcam mic/video setup such that she does not need to use a headset, although she has one as a backup. She puts a cloth over her webcam when it is not in use (although no one is going to hack into her PC).
She struggles using the scan function on her HP USB printer, and often she will ask me to run the software to scan documents for her (while she does the physical paper moving). Sometimes she will jam the print queue on her openSUSE, and I need to go into her PC (with her permission) and clear the printer queue.
She struggles getting pictures off of her camera, and often over the phone I walk her though
- plugging the USB cable into her camera,
- plugging the USB cable into her PC,
- setting the right dial selection on her camera to upload pictures to the PC
- switch on the camera
- running the software to download pictures to her PC
Often she has wanted to print something, and the document format was bad. So I would either her edit the document remotely, or I would copy the document back to Europe, edit it on my PC, and then copy the document back to her PC for printing.
I set up her home router to direct my ssh/vnc connections from the router to her PC. I also have her router password, and I can access/take over her router here from Europe, and reconfigure it if necessary. I had to do that once when her Ethernet LAN connection failed. Fortunately she could still access the Internet via the wireless I had setup. I then had to go to the router, and reconfigure the router to route my ssh/vnc via the wireless to her PC (and not via the wired).
On another occasion, her TV stopped working (where the TV uses the same router) and the ISP as part of their troubleshooting reset her router, which broke my remote access. Fortunately I had the router’s remote password, and with my mother’s permission I went back in to her router, and again configured her router so that it redirected my connections to her PC. After that I could then access her PC.
wrt the Wired PC problem, she actually solved the wired Ethernet problem herself. The PC had built up a static charge in its Ethernet circuit, and she completely removed all power from the PC (unplugging it from the wall) and left it like that for an hour. Plugged the PC back in, and the Ethernet circuit worked again. But it was a few weeks
before she tried that.
I typically take notes when I update her PC, so that if there is a problem, I can check what I did.
Ensuring that you always have ssh/vnc access is very important. So is the need to visit at least once every 2 years (once every year is better). But do not forget the utility of Evergreen.
For added security, I pipe the vnc connection via encrypted ssh, using a command line technique, and I can post that method here if you think it will help. Also,with every new openSUSE release, I check in the milestone releases all functionality that I use with my mother’s PC, and if there is something that does not work properly, and I think it ‘might’ impact my mother in a year into the future, I will write an immediate bug report so to get the fix done now.
In essence I have been doing what you are considering in setting up for over 7 years now - and I live a continent away.
If you have an specific questions - please feel free to ask.