logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 02-10-2018 10:43:46

Philippe Dpt35
J'ai effectué des modifications dans le tuto.

J'ai ajouté en tip la solution avec expansion d'accolades pour la copie des fichiers desktop de fluxbox, et ai modifié le dernier titre.

#2 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 22:20:08

Philippe Dpt35

smolski a écrit :

Bonne idée le script, ne te gêne de rien ! big_smile


Je disais cela autant pour moi. Si en effet il y avait une demande significative sur PrimTux, j'envisagerais un script s'il n'en existait pas (ou de .deb).

#3 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 22:15:52

Philippe Dpt35

lebardix a écrit :

donc va pour Bonjour... si qqun a une autre idée, j'adopte ....


[mode second degré on]
Ah! Ah! Ah !
[/mode second degré off]

#4 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 17:42:12

Philippe Dpt35
Quelques autres retours sur le tutoriel:

Pour la partie Créer les sessions spécifiques par classe

cp /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/fluxbox-cp.desktop
cp /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/fluxbox-ce1.desktop...
cp /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/fluxbox-cm2.desktop
cp /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/fluxbox-bonjour.desktop



On peut remplacer par cette solution paresseuse qui a en outre l'avantage d'éviter d'avoir à recopier et modifier les chemins avec les risques d'erreurs, surtout si l'on a beaucoup de classes à saisir:

for f in /usr/share/xsessions/fluxbox-{cp,ce1,cm2,bonjour}.desktop ; do cp /usr/share/xsessions/fluxbox.desktop $f ; done



Le "bonjour", c'est pour vérifier s'il y en a qui ne suivent pas ? big_smile

Le titre Comportement suppression de documents dans le forum est peu compréhensible.
Je propose de simplement écrire
Suppression de documents dans le forum


Si cette solution s'avérait demandée, il serait intéressant de faire un script pour automatiser l'opération sur les postes PrimTux. Le script demanderait les noms des sessions à créer, puis ferait toutes les modifications nécessaires.

#5 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 15:28:49

Philippe Dpt35

smolski a écrit :

Bien j'ai fais un copie/colle du tuto pour le mettre dans la page en chantier, ainsi tous les membres ont accès pour les corrections et modifications à fin d'utilisation.
Voici le lien :
https://debian-facile.org/atelier:chant … mtux-samba



Je regarde ça dès que possible.

Moi qui suit ent'y éduquation nassionale! wink


Moi aussi. Je suis pour l'instruction publique !

#6 Re : Suivi du Wiki et des Projets Git » [WIKI] Primtux et serveur SAMBA » 01-10-2018 12:18:07

Philippe Dpt35
Bonjour,

Merci pour ce tutoriel.

Plusieurs paragraphes sont en "code" (objectifs, contraintes, principes...) ce qui nuit à la lecture puisqu'il faut utiliser les barres de défilement.

J'ai repéré plusieurs erreurs de grammaire, orthographe, que j'aurais volontiers corrigées, mais je ne sais si je peux le faire directement, et si oui, comment.

Nous autoriserais-tu à reproduire ce tutoriel sur le wiki de PrimTux ?

#7 Re : Xfce » HandyMenu ne s'ouvre pas (XFCE) » 04-12-2017 19:29:16

Philippe Dpt35
Bonjour,
je découvre cette conversation suite au message de chalu sur ce fil.
Pour le méta-paquet que j'ai construit pour la Senior Linux, j'ai utilisé les sources de la version 4.0.33 du handymenu, pour lequel j'ai modifié le fichier hm-utils.py dans la partie configuration.
Je ne rencontre pas le bug soulevé ici. Dans un terminal, j'ai bien les retours d'erreur concernant gtk3, mais pas de retour concernant le pointeur invalide, et ce aussi bien en 32 bits qu'en 64 bits.
Mes tests ont été fait en machine virtuelle, sur 2 PC différents.

Par ailleurs PrimTux utilise également le handymenu, et Steph, le principal développeur, a construit une version Stretch récemment: http://forum.primtux.fr/viewtopic.php?id=1105
Les retours sur cette version n'ont pour l'instant pas fait état de difficultés avec le handymenu.

#8 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 03-12-2017 00:25:39

Philippe Dpt35
Je ne l'ai testé qu'en machine virtuelle avec laquelle je n'ai pas eu de problèmes.
En suivant ton lien à propos du bug, je vois que celui-ci n'apparaît qu'épisodiquement. Je vais donc faire des tests plus approfondis.
Merci de l'info !

#9 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 02-12-2017 12:34:08

Philippe Dpt35
Un point sur l'état du projet.

J'ai réussi à faire un méta-paquet fonctionnel permettant l'installation de la distribution sur une base Debian ou Ubuntu disposant de l'environnement graphique XFCE.
J'ai créé un dépôt pour les paquets: http://www.de-bric-et-de-broc.fr/senior-linux/ Senior-stable main
ainsi qu'un Git pour les sources: https://framagit.org/philippe-dpt35/senior-linux

Les problèmes en amont ont pu être résolus grâce à un script d'installation qui :
- vérifie que l'environnement graphique est bien XFCE;
- ajoute le dépôt Senior Linux comme source de dépôt;
- ajoute la section non-free du dépôt officiel si nécessaire;
- installe le méta-paquet Senior Linux.

L'installation fonctionne sur Debian 32 et 64 bits, ainsi que sur Ubuntu 32 et 64 bits.
J'ai également testé sur une DF Linux Jessie 32 bits pour m'assurer qu'il n'y avait pas de conflits avec le handymenu personnalisé que j'utilise pour la Senior Linux.

Si vous souhaitez l'installer pour la tester, il vous suffit, depuis une Debian ou une Ubuntu XFCE, de télécharger le script d'installation par:
wget http://de-bric-et-de-broc.fr/senior-lin … -senior.sh
et de rendre ce script exécutable depuis le gestionnaire de fichier, ou en ligne de commande par
chmod +x installe-senior.sh

Il suffit ensuite de lancer le script pour que l'installation se fasse toute seule, en validant au passage les différentes demandes d'installation de paquets.
Pour lancer le script depuis une distribution sur laquelle sudo est installé (Ubuntu, DFLinux), il suffit de faire
sudo ./installle-senior.sh
Depuis une Debian sur laquelle sudo n'est pas installé par défaut, il faut faire
su -c ./installe-senior.sh

#10 Re : Gestion des paquets Debian » Conséquences d'un paquet présent sur plusieurs dépôts » 04-11-2017 12:14:21

Philippe Dpt35
Merci pour cette info qui me sera utile.
J'ai toutefois entre temps résolu le problème d'une autre manière compte-tenu d'autres difficultés qui apparaissaient, notamment l'impossibilité d'effectuer certaines opérations en script de pré-install (ajout de dépôts non free avant la vérification des dépendances par exemple).

J'a donc construit mon méta-paquet, mais mis en place un script d'installation qui effectue un certain nombre d'opérations avant de lancer l'installation du méta-paquet proprement dit:
- vérification de certaines contraintes requises (notamment la présence d'un environnement graphique prédéfini)
- l'installation des dépôts complémentaires nécessaires
- la vérification de la présence dans les dépôts de certaines dépendances requises, et téléchargement et installation depuis un autre dépôt si nécessaire.

#11 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 22-10-2017 11:32:31

Philippe Dpt35
Merci pour tes encouragements phant0m.
Une première manière d'aider est de tout simplement tester la version live et de faire des retours sur les problèmes rencontrés, les idées d'amélioration, etc.

Pour des messages qui n'intéresseraient pas l'ensemble du forum, il y a la messagerie privée du forum.

#12 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 17-10-2017 09:10:10

Philippe Dpt35
Quelques infos sur l'évolution du projet pour ceux qui s'y intéressent:

Je travaille actuellement à la réalisation d'un méta-paquet qui permettrait l'installation sur une distribution de son choix, dérivée de Debian, disposant du bureau XFCE.
Les avantages sont multiples:
- plus grande facilité de maintenance
- possibilité d'installation sur une distribution avec laquelle on a plus de familiarité pour ceux qui doivent en assurer la maintenance.

J'ai rajouté quelques fonctionnalités, comme la possibilité de revenir à un bureau classique ou de remettre en place le bureau Senior en un clic.
J'ai également modifié le menu accessible depuis le menu Senior Linux de façon à ce que l'accès aux applications soit limité à des applications sans risque. J'utilise pour cela un Handymenu.

J'envisage tout de même de faire, à la suite de ce méta-paquet, une iso installable afin de faciliter une première installation vierge ou le déploiement dans des groupements (maisons de retraite, EHPAD).

#13 Gestion des paquets Debian » Conséquences d'un paquet présent sur plusieurs dépôts » 14-10-2017 06:37:21

Philippe Dpt35
Réponses : 2
Bonjour,

Dans le cadre du projet présenté ici: https://debian-facile.org/viewtopic.php?id=18949

je construis un méta-paquet pour Debian et dérivées, qui inclut dans ses dépendances un paquet qui est présent dans certaines distributions mais pas d'autres: présent dans Ubuntu et dérivées, dans Debian depuis Stretch seulement. Il s'agit d'Onboard.

J'ai créé mon propre dépôt puisque ce méta-paquet contient des paquets propres en plus des dépendances présentes dans les dépôts officiels.

Comment faire pour que les utilisateurs puissent installer ce méta-paquet quelle que soit leur version de Debian ou dérivée, compte-tenu de la dépendance qui n'est pas présente dans tous les dépôts ?
En plaçant cette dépendance dans mon propre dépôt, tout le monde pourra l'installer, mais n'y aura-t-il pas conflit pour ceux qui auront des distributions pour lesquelles ce paquet se trouve dans les dépôts officiels au moment de l'installation ?
S'il n'y a pas conflit au moment de l'installation si la version est la même, un conflit ne risque-t-il pas de se produire s'il y a une mise à jour de ce paquet dans les dépôt officiels ?

S'il y a risque de conflit, comment permettre l'installation du méta-paquet sur toutes les distributions ?

J'ai pensé à la solution d'un script de préinst, testant la version ou la présence d'onboard dans les dépôts, et son installation via le script après téléchargement s'il n'est pas présent dans ces derniers. Mais dpkg acceptera-t-il d'être lancé dans un script de pré-installation lancé par apt ? Y aurait-il une solution plus simple !

Merci d'avance pour vos éclairages.

#14 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 29-08-2017 07:58:18

Philippe Dpt35

Caerroff a écrit :

Non , ce que je voulais pour le Discord et le serveur IRC , c'était pour le groupe , plutôt que de passer par le forum , ce qui permet d'avoir une discussion plus .. "instantanée"



Au temps pour moi ! Effectivement, ça peut effectivement être une bonne solution, lorsqu'il est nécessaire de faire une "réunion". Il y a aussi la solution de réunion en visio conférence avec un outil libre comme  https://meet.jit.si
Pour les échanges au quotidien, je réfléchis à un forum dédié qui n'encombrerait pas celui de DF Linux.

#15 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 23:44:22

Philippe Dpt35

Caribou22 a écrit :

- Les thèmes et polices adaptés.
- La doc : https://lescahiersdudebutant.fr/handylinux/wiki2/user/
- Le boulot déjà bien entamé sur l'accessibilité : https://handylinux.org/wiki/doku.php/fr/access

etc. smile



Mais je les utilise, puisque c'est repris dans la DF Linux, successeur de la Handy, et qui en reprend les principes, que j'utilise comme base:

Le choix a été fait de partir d'une DFLinux, qui permettrait aux plus aguerris de passer facilement sur une interface intermédiaire de type HandyLinux.



Le tableau de bord, qui a été épuré, conserve le menu de la DF Linux. Il est très facile de revenir à une DF Linux avec son environnement: suppression du BNE Senior Linux au démarrage, rétablissement du bureau xfdesktop dans Sessions et démarrage, onglet Session.

J'invite vraiment les uns et les autres à tester l'iso car les 2 captures d'écran proposées ne rendent pas compte de tout le contenu et les possibilités du système ! wink

#16 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 22:39:43

Philippe Dpt35

Caerroff a écrit :

Philippe , je ne savais pas qu il y avait Linphone
Pour ce qui est du mail , c est pas très pratique pour parle en instantané


Linphone, comme Skype, permet également de converser en mode texte en direct.
Je ne suis pas utilisateur (ni mon entourage) des solutions que tu proposes. Je n'en ai donc pas l'expérience, et ne peux donc juger de leur éventuelle valeur ajoutée. Mais si on me convainc que c'est un outil très pratique et facile à utiliser par des personnes totalement débutantes en informatique, Je suis tout disposé à l'intégrer au projet.

#17 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 22:33:15

Philippe Dpt35

Caribou22 a écrit :

Je vais poser une question sans doute bête, mais pourquoi ne partez-vous pas de tout le travail accompli sur Handy Linux ? (Qui se porte sans doute facilement vers Stretch d'ailleurs... )



Qu'entends-u par tout le travail ? Les Handymenus ?

#18 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 20:59:50

Philippe Dpt35
@Caerroff
Merci de ta proposition de collaboration, toutes les bonnes volontés sont utiles !
Il n'y a pas que du développement à faire !

Sinon j ai deux idées pour l équipe
1- un serveur IRC
2- un discord


Peux-tu détailler les avantages qu'il y aurait par rapport au mail et à la solution Linphone (solution type Skype mais en libre) déjà intégrés ?

@otyugh

Juste, je suis assez contre appellation "senior". "Vieux", "âgé" n'est pas une insulte à mon sens, et on devrait pouvoir se passer d'euphémisme pour s'y référer.


Indépendamment du fait que l'on apprécie ou non sénior plutôt que vieux ou âgé, il y a une bonne raison sémantique de ne pas utiliser ces deux derniers termes: Vieux Linux ou Linux âgé, ça marche pas ! big_smile

#19 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 13:17:08

Philippe Dpt35

Mélanie a écrit :

Un détail : ne pas oublier les personnes en situation de DMLA, de plus en plus nombreuses, il importe donc de travailler la question de la vocalisation que les personnes pourraient activer ou désactiver à leur convenance.



ORCA est intégré au projet, il suffit de cliquer sur l'icône "Pour entendre" puis "Lecteur d'écran" pour en disposer.
J'ai même intégré les voix svox-pico à la place de la voix trop robotique proposée par défaut.

En revanche, le BNE Linux que j'utilise comme interface, ne restitue pas la synthèse vocale. Il faudrait modifier le code (Python et Qt) pour cela.
Je ne suis pas développeur Pyhon, mais je pense qu'il devrait être faisable d'y intégrer des commandes de lancement de la synthèse vocale, même sans être développeur. Je vais m'y pencher.

Si un développeur Python passe par là et est intéressé à la question, qu'il n'hésite pas ! wink

#20 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 13:01:11

Philippe Dpt35

Caribou22 a écrit :

thuban avait aussi planché là-dessus smile http://handylinux.org/forum/viewtopic.php?id=248



Merci pour le lien, je vais regarder ça ! smile

#21 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 12:57:35

Philippe Dpt35

Caribou22 a écrit :

Même si je pense que contribuer à la source (Debian) est plus pertinent et plus simple à pérenniser que créer une n-ième distribution.



C'est effectivement une réelle préoccupation, d'où les interrogations et la proposition d'en débattre:

Différentes options de développement sont à discuter:
- réalisation d'une distribution clé en main ? Dans ce cas il faut placer sur un git la structure permettant de construire la distribution avec live-build (le choix d'une DFLinux plutôt qu'une Debian minimale est-il le plus pertinent ?)
- méta-paquet pour installer sur une distribution de son choix ?
- Mise à disposition des seuls paquets indispensables et rédaction d'un mode d'emploi des installations et paramétrages à faire pour obtenir le système à partir d'une distribution de son choix ?

#22 Re : Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 28-08-2017 12:51:28

Philippe Dpt35

Anonyme-8 a écrit :

la gestion facile des mails avec Thunderbird, c'est un oxymore.



En le paramétrant, on peut considérablement épurer l'interface pour la rendre plus accessible.
Mais je suis preneur de toute suggestion de client mail simple d'utilisation ! J'ai fait de multiples recherches sur cette question, et n'ai jusqu'à présent rien trouvé de plus convaincant. sad

#23 Vos sites et projets perso » Appel à collaboration pour la réalisation d'un projet Senior Linux » 26-08-2017 10:55:03

Philippe Dpt35
Réponses : 27
Bonjour,
Je fais appel à la constitution d'une équipe autour d'un projet, déjà bien avancé, que je vous présente ici.

Le projet

Les familles sont de plus en plus éclatées géographiquement, et les séniors de plus en plus isolés.
Le projet a pour but de permettre à ces séniors, parfois encore totalement ignorants en informatique, de maintenir un contact avec leur famille par mail, par visio-conférence, en leur proposant un système avec un environnement adapté.
Les enfants et petits-enfants ayant la plupart du temps des connaissances suffisantes en informatique, il faut leur faciliter l'accès à distance au PC de leurs aînés pour les guider et les dépanner.
Il faut s'adapter aux déficiences que rencontrent fréquemment les séniors, rendant encore plus difficile l'accès à l'ordinateur pour ceux qui sont novices en informatique:
- vue
- audition
- motricité

Ce système pourrait même être envisagé pour installation dans des EHPAD disposant d'un réseau WiFi:
- soit par les familles qui pourront recycler un vieux PC en l'installant dans la chambre de leurs aînés;
- soit par l'administration de l'établissement qui pourrait mettre à disposition un PC, chaque résident disposant d'une session séparée.

Le cahier des charges

Menu extrêmement simplifié d'accès aux applications de base par de grandes icônes explicites directement sur le bureau (utilisation du Bureau numérique des écoles modifié et adapté)
Police de caractères du système de grande taille, facilement lisible, et modifiable très facilement.
Applications en mode maximisé, avec un seul contrôle de fermeture des fenêtres, de façon à s'approcher du monotâche.
Distinguer facilement les différentes zones d'une même fenêtre.
Simple clic de souris pour effectuer les actions.
Curseurs de souris très contrasté, en grand format.
Déplacement lent de la souris et traces lors des déplacements.
Zones d'action de la souris de grande surface, notamment pour les ascenseurs, translateurs, boutons d'action de fenêtres...
Accès facilité à des outils de modifications des paramètres d'accessibilité.
Pré-paramétrage de la distribution pour en faciliter la prise de contrôle à distance pour l'aide et le dépannage.
Outils divers pour les déficiences visuelles
Outils divers pour les déficiences auditives
Gestion facilitée des mails dans Thunderbird avec séparation lecture-rédaction; affichage de gros caractères, avec des menus réduits à l'essentiel.
Outils de synthèse vocale pour faire lire l'écran (ORCA), dicter du texte (Chromium avec l'outil SpeechNotes), faire lire du texte ou le contenu du navigateur (gespeaker ; plugin Automatik text Reader pou Firefox)

Une démonstration du projet

Le choix a été fait de partir d'une DFLinux, qui permettrait aux plus aguerris de passer facilement sur une interface intermédiaire de type HandyLinux.
Une image iso de démonstration d'une distribution répondant au cahier des charges a été réalisée et peut être téléchargée pour test en machine virtuelle ou en bootant sur une machine réelle à partir d'un CD ou d'une clé USB. Elle fonctionne en live et ne dispose pas d'un installateur. Le mot de passe de l'utilisateur senior est ... senior

télécharger l'iso de démonstration

seniorlinux01.jpg

seniorlinux02.jpg

Différentes options de développement sont à discuter:
- réalisation d'une distribution clé en main ? Dans ce cas il faut placer sur un git la structure permettant de construire la distribution avec live-build (le choix d'une DFLinux plutôt qu'une Debian minimale est-il le plus pertinent ?)
- méta-paquet pour installer sur une distribution de son choix ?
- Mise à disposition des seuls paquets indispensables et rédaction d'un mode d'emploi des installations et paramétrages à faire pour obtenir le système à partir d'une distribution de son choix ?

L'équipe

La constitution d'une équipe est nécessaire pour assurer la pérennité du projet, une personne seule ne pouvant y satisfaire sur le long terme.
La confrontation  d'idées est également indispensable pour faire progresser, améliorer le système.
Il faut également la supervision d'un expert pour s'assurer de la conformité aux standards  (construction des paquets, emplacement des scripts...).
Il faut en assurer le développement ; contribuer à le faire connaître auprès de particuliers, d'associations, d'institutions ; aider à son installation.

C'est donc à la constitution d'une telle équipe que j'appelle ceux qui trouvent intérêt au projet. Si  vous souhaitez y participer, parlons-en ensemble et voyons ce que chacun peut apporter.

Mais tous les retours d'essai de la distribution sont utiles, aussi n'hésitez pas à dire ce que vous en pensez, même si vous ne souhaitez pas participer au projet.

#24 Re : Autres » [Résolu] Un lanceur qui ne veut pas fonctionner dans le handymenu » 06-02-2017 20:43:32

Philippe Dpt35
Bingo !
ça marche.
Je pensais que l'indication du répertoire de travail dans le lanceur suffisait, apparemment non !

Merci, Thuban ! big_smile

#25 Re : Autres » [Résolu] Un lanceur qui ne veut pas fonctionner dans le handymenu » 06-02-2017 20:33:34

Philippe Dpt35

Thuban a écrit :

Si tu lances le handymenu via un terminal, y a-t-il des messages d'erreurs ?


Non.
J'ai le même problème quand j'essaie de lancer le script à partir d'une interface faite en script bash avec gtkdialog.
Handymenu utilise aussi gtk_dialog je crois ?
L'application java Edly n'est pas propre. Quand on la lance à partir d'un terminal (la ligne de commande du script), on a des messages d'erreur mais ça ne l'empêche pas de fonctionner. Seul les modules Internet et TV ne fonctionnent pas.
Le problème ne pourrait-il pas venir de gtk_dialog ?

Pied de page des forums

Propulsé par FluxBB