jeudi 18 novembre 2010

Il était une fois...

Il était une fois, une mamie, 85 ans, qui sait tout juste faire marcher sa télé et mettre un DVD dans son lecteur de salon.


Cette mamie à :
  • Des enfants à 300km
  • Des petits enfants et arrières petit enfants dans un autre pays d'Europe
  • Des petits enfants et arrières petit enfants sur un autre continent
  • et moi ... un geek à mes heures perdues.
Or cette mamie voudrait pouvoir parler à sa descendance au téléphone et et les voir en même temps, recevoir des photos et vidéos, montrer des papiers administratif qu'elle n'arrive pas à comprendre etc...

... D'où l'idée ambitieuse de lui fournir un ordinateur et de lui apprendre à s'en servir!

RECETTE :

  1. Une personne âgée. Ici, ce sera "Mamie"
  2. Un ordinateur
  3. Un OS adapté
  4. Une connexion internet
  5. Un geek dévoué (ça c'est moi)
  6. Une femme de geek très (très, très ...)  patiente
  7. Beaucoup de temps
Mélanger tous les ingrédients, faire mijoter plusieurs mois, et servez bien chaud au repas de noël.
  http://www.medinaresine.ma/
.
Ordinateur pour grand-parents, ordinateur pour papy, ordinateur pour personnes âgée, linux pour mamie, linux pour papy, linux pour personne âgée, linux pour grands-parents.

20 commentaires:

  1. Très amusant l'aquarium, je les ai nourri pour 1 mois, ça se battait grave...!

    RépondreSupprimer
  2. bonjour,

    c'est parti je me lance.
    Je vais m'appuyer sur votre blog pour faire un PC pour ma grand mère.
    Par contre je pense faire encore plus simple (pas de skipe pour l'instant et pas de scanner ni d'imprimante, juste internet et mail).
    Je pense par contre me lancer plus dans la reconfiguration du clavier et de la souris.
    Comment PC, je pense m'orienter vers un tout en un tactile pour que cela ressemble le moins possible à un ordinateur...
    Je vous tiens au courant de la suite du projet et j'aurais surement plein d'autres questions...

    RépondreSupprimer
  3. Bonjour,

    Je te souhaite bonne chance dans cette aventure. Je te conseille quand même d'attendre Ubuntu 11.04 qui utilise l'interface gnome Unity qui ressemble beaucoup à ce que j'ai créé et qui sera donc directement plus conviviale et fonctionnelle sans rien faire.

    RépondreSupprimer
  4. bonjour,

    Je me suis lancé avec le 10.10, car j'aime bien savoir ce qui est fait...
    Par contre je rame un peu, en effet ton blog est présenté de facon chronologique avec des aller et des retours. Y aurait il la possibilité que tu me founisses :
    - l'arborescence de dossiers et fichiers
    - les derniers scripts des fichiers
    Cela m'aiderait beaucoup

    Merci

    RépondreSupprimer
  5. Bonjour,

    Je reconnais que parfois ça peut être un peu confus de suivre mon blog car je l'ai rédigé au fur et à mesure que j'avançais. Toutefois pour éviter les confusions, lorsque j'ai modifié un script, je l'ai noté dans le même article sous un "EDIT". Le nouveau script remplace bien sûr l'ancien.

    Il est impossible d'écrire un script qui convient à tout le monde car les chemins vers les fichiers où les noms de fichiers ne sont pas forcément les même. Donc si tu réutilise un script il faut le lire, le comprendre et modifier les chemins/noms de fichiers.
    Normalement j'ai essayé d'expliquer mes scripts pour ne pas les copier "bêtement" mais savoir comment il fonctionne pour bien les réutiliser ou les modifier.

    D'autre part j'ai souvent mis des commentaires dans les scripts, soit des commentaires du script = ligne non exécutée qui commence par #, soit des commentaires qui s'affichent à l'écran du terminal si le script est exécuté en mode console et non pas en arrière plan, qui commencent par "echo" :

    # ceci est un commentaire
    echo "cette ligne est imprimée à l'écran lors de l'exécution en mode console."

    Quand un script ne marche pas, pour voir où ça pose problème, il suffit de rajouter ça aux endroits où ça ne marche pas:

    echo "ma commande qui pose problème va démarrer"
    ma/commande/qui/pose problème
    pause (ou sleep 10 pour faire une pose de 10 secondes avant de continuer l'exécution)


    Ensuite il suffit d'exécuter le script dans un terminal (=on clique sur le script et on a le choix soit de l'ouvrir en texte, soit de l'exécuter dans un terminal, soit de lancer le script normalement=exécuter en arrière plan). Dans le terminal on voit alors écrit :

    ma commande qui pose problème va démarrer
    résultat de ma/commande/qui/pose problème

    Ca permet de comprendre ce qui ne marche pas et d'exécuter le script étape par étape.
    Il est indispensable de lire ça : http://doc.ubuntu-fr.org/tutoriel/script_shell si tu veux comprendre la base.

    RépondreSupprimer


  6. Pour l'arborescence dans l'ordinateur je me suis organisé de la façon suivante :
    J'ai une partition pour le système ubuntu et une partition séparée pour le dossier "/home"(=le dossier de l'utilisateur). C'est très important de faire ça, car si tu réinstalle le système, tu ne perds rien : ni les scripts ni la configuration de tes programmes, ni ce qu'il y a sur le bureau (pas comme chez windaube ^^^). En effet si un programme à besoin de sauvegarder des données de fonctionnement (par ex. les mails pour thunderbird, ou les paramètres de config) ils sont sauvés dans un dossier caché au nom du programme (=qui commence par un point) dans le dossier utilisateur :

    /home/utilisateur/.thunderbird = chez moi : /home/mamie/.thunderbird ou = ~/.thunderbird
    rappel : ~/ est l'équivalent de /home/utilisateur/

    Pour faire apparaître les dossier cachés il faut taper ctrl+h dans le dossier home.

    Partant de ce principe, j'ai éparpillés mes scripts soit dans un dossier /home/mamie/.scripts soit dans le dossier du programme correspondant par ex : /home/mamie/.skype

    J'ai stocké mes icones perso dans un dossier /home/mamie/.icones perso
    etc..

    Tu peux aussi tout mettre au même endroit genre /home/mamie/.configmamie ( = ~/.configmamie)
    Je te conseille d'ailleurs de tout mettre au même endroit ça sera plus simple à retrouver et comme ça le chemin vers les scripts sera toujours le même.


    EN CONCLUSION : Il faut toujours stocker les config et scripts dans le dossier de l'utilisateur et non avec le système et quand tu utilises les scripts du blog, il faut les lire, les comprendre et changer le chemin qui lance les scripts.


    P.S : je te conseille quand même d'utiliser Ubuntu 11.04 qui sort le 28 Avril car l'interface de gnome est déjà beaucoup plus ergonomique surtout pour une personne agée. Cf captures d'écran et infos ici : http://doc.ubuntu-fr.org/natty
    Par contre tu peux commencer sur 10.11 et migrer sur 11.04 ensuite, tu ne perdras ni tes scripts ni tes config programmes. Mais si tu veux utiliser l'interface gnome UNITY attend la 11.04 pour configurer gnome.

    P.P.S : désolé pour le pavé à lire!

    RépondreSupprimer
  7. Ok pour les infos.
    Je vais donc partir sur l'option tout dans un .configmamie
    Je vais suivre ton conseil pour la migration vers Ubuntu 11.04 mais j'ai déjà configurer gnome car je dois présenter la config ce WE au reste de la famille...
    D'un autre coté, une fois gnome configuré, il ne reste plus grand chose donc l'ergonomie pour la personne agée ne doit pas être très différente qu'avec unity.

    RépondreSupprimer
  8. Bonjour,

    Très bel exposé d'une démarche commune à beaucoup d'entre nous : tous les geeks ont des (grands) parents !

    une mise en ligne de la distribution remastérisée de cette mamie serait certainement très appréciée.

    Il semble que ce soit assez simple à l'aide d'un outil comme http://doc.ubuntu-fr.org/remastersys

    Le tout pourrait être proposé en téléchargement sur le blog (si c'est prévu) ou une plateforme du type dlfree.fr

    RépondreSupprimer
  9. Bonjour,

    Ca va m'être difficile de faire une distribution remastérisée, car je n'ai plus l'ordi sous la main.

    D'autre part, la plupart de mes scripts sont dépendants du nom d'utilisateur (ici mamie) et risquent de ne plus fonctionner si à l'install on change le nom.

    En plus, je pense qu'à l'aide du blog = sans tâtonner en recopiant les scripts et en changeant les chemins/nom d'utilisateurs, ça ne doit prendre que deux jours pour refaire la config (pour qq qui maitrise déjà Ubuntu).

    Enfin, la barre des tâches à gauche et le bureau avec des grosses icones pour les programmes favoris qu'on utilise est très semblable à UNITY et quand ce projet sera plus développé et qu'on pourra modifier plus facilement la config d'UNITY je pense qu'il sera plus facile de se baser sur une distribution récente avec UNITY.
    (Mais pour l'instant je m'arrache les cheveux avec UNITY et je pense que ce n'est vraiment pas suffisamment aboutit pour être utilisé.)


    Par contre, pour les scripts, j'ai essayé de bien expliquer comment ils fonctionnent pour pouvoir les adapter à n'importe quel système très simplement.

    RépondreSupprimer
  10. Salut,
    Désolée je déterre le post mais je suis tombée sur ton blog et je vais me lancer...
    Je ne suis pas super spécialiste de Ubuntu mais depuis que j'ai découvert j'aime bien et je pense que ca conviendra parfaitement à ma mamie qui va être arrière grand mère d'ici quelques semaines et habitant loin elle pourra suivre l'évolution du petit dernier :)
    Crois tu que c'est accessible pour quelqu'un qui n'a jamais programmé ubuntu ou faut il que je me contente de la version toute faite?
    Quelle version (stable de préférence car j'habite loin pour les dépannages!) me conseilles tu?

    Merci beaucoup

    RépondreSupprimer
  11. bonjour,

    en fait je te conseille surtout UBUNTU en version LTS (long term support) la dernière est la 14.04.
    Maintenant avec UNITY il y a beaucoup moins de choses à configurer.
    Prends la 14.04 et à l'usage, modifie quelques trucs. Je n'y connaissais rien quand j'ai commencé !

    RépondreSupprimer
  12. Oki merci :) Pour l'instant (comme je ne savais pas si tu venais encore sur le blog) j'ai essayé d'installer Xubuntu 12.04 LTS, mais je rencontre quelques difficultés (pas de wifi reconnu entre autres) mais je ne sais pas si c'est vraiment mieux que celui que tu me conseille...tu en penses quoi?

    RépondreSupprimer
  13. Xubuntu est très bien et c'est généralement ma version préférée notamment pour les vieux ordis peu puissant. Il est en revanche un peu moins joli et parfois un peu plus dur à configurer quand on n'y connait rien (il faut souvent faire les raccourcis à la main).
    Je te conseille donc quand même ubuntu (le normal) car avec la barre UNITY on est déjà dans une configuration adapté aux personnes qui ne connaissent pas trop les ordinateurs.

    En plus pour configurer UNITY il y a des outils comme UNITY TWEEK TOOL : http://la-vache-libre.org/tag/unity-tweak-tool/


    N'hésite pas à lire le blog il y a quand même des trucs très simple à faire : un seul clic pour ouvrir les dossiers c'est plus logique que 2, installer thunderbird et firefox et skype...

    RépondreSupprimer
  14. Merci beaucoup, oui j'ai bien parcouru ton blog et il y a des trucs vraiment bien!
    Finalement je suis obligée de me lancer un peu dans les lignes de commande car j'ai un problème avec le wifi il n'est pas reconnu par ubuntu, en fait lors de l'installation il est reconnu mais pilote manquant et lorsque j installe le pilote propriétaire proposé par ubuntu ça s'ouvre sur une page pleine de lignes de commande et là plus rien l'ordi est bloqué donc obligé de redémarrer et là plus rien concernant le wifi!
    Du coup j'ai essayé quelques manip proposées sur internet mais pour l'instant aucune n'a marché mais au final c'est pas si compliqué quand on sait ce qu'il faut copier donc je pense que je reprendrais quelques trucs de ton blog pour améliorer l'ordi pour ma mamie. Mais pour le moment je suis coincée sans wifi...Si tu as une idée...
    Le pc est un hp compaq nc6120, Intel Pro Wireless 2200BG pour la wifi

    Merci beaucoup :)

    RépondreSupprimer
  15. Effectivement sous ubuntu on peut difficilement se passer de ligne de commande... mais une fois qu'on a essayé c'est très rapide et pratique.

    Quand tu as un pb le 1er des trucs est d'aller dans la doc ubuntu : http://doc.ubuntu-fr.org/wifi

    Sinon, taper sur google "ubuntu et ton problème". Lire l'anglais aide pas mal...

    Pour ton problème de wifi, voit si tu peux l'activer dans le bios, voit si ton bouton on/off sur le clavier pour le wifi fonctionne. Si à un moment le wifi est reconnu ça doit marcher c'est juste un souci de configuration.

    RépondreSupprimer
  16. Excuses moi de te déranger encore une fois, j'ai trouvé le souci avce ma carte réseau, et en fouillant j'ai trouvé ce que je devais faire mais le soucis c'est que je ne sais pas quoi taper dans le terminal pour y parvenir :$ j'ai essayé plusieurs choses mais rien n'a marché.
    Voilà ce que je dois faire :

    Bug dans les pilotes de la carte wifi Intel 2200BG. Ajouter la ligne "options ipw2200 hwcrypto=0 led=1" dans le fichier /etc/modprobe.conf/ipw2200.

    Merci à toi

    RépondreSupprimer
  17. Ce commentaire a été supprimé par l'auteur.

    RépondreSupprimer
  18. En fait on te demande de modifier un fichier système qui par défaut est protégé. Il faut donc ouvrir ce fichier système en tant qu'administrateur. Pour cela il faut ouvrir le bon fichier avec un logiciel de traitement de texte avec les droits d'administrateurs. Perso pour les fichiers de config et scripts j'utilise "gedit" qui met en couleurs les lignes de scripts (http://doc.ubuntu-fr.org/gedit) qui doit être installé par défaut (sinon installe le avec la bibliothèque de prog).

    Ensuite tu tapes dans ton terminal :

    sudo gedit /etc/modprobe.conf/ipw2200

    puis ton mot de passe superutilisateur (attention quand tu le tapes, rien ne s'affiche à l'écran mais ça marche quand même). La commande ci-dessus permet de lancer gedit en superutilisateur (sudo) pour avoir le droit de modifier le fichier /etc/modprobe.conf/ipw2200.
    gedit va donc se lancer et tu peux modifier puis enregistrer le fichier avec ta ligne en plus.

    RépondreSupprimer