Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/09/2015, à 15:29

vin100vin

Comment faire un petit panneau d'affichage pour une personne agée

Bonjour,
Je cherche à transformer un petit portable (Xubuntu) en panneau d'affichage pour une personne agée qui est quelque peu dans la confusion.
Comment paramétrer par exemple un fond d'écran qui resterait tout le temps affiché de manière à indiquer

  • La date

  • L'heure

  • Quelques indications qui changeraient chaque jour (le programme de la journée, ne pas oublier ceci ou cela...)

Le plus serait de pouvoir modifier à distance, mais ce n'est pas indispensable
Merci de vos idées


Edit modo : mise en forme de la liste à puces.

Dernière modification par cqfd93 (Le 30/09/2015, à 19:25)


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#2 Le 30/09/2015, à 18:43

Caribou22

Re : Comment faire un petit panneau d'affichage pour une personne agée

Bonjour,
Souhaites-tu quelque chose uniquement destiné à de l'affichage, ou alors quelque chose avec quoi la personne âgée pourrait intéragir ?

Hors ligne

#3 Le 30/09/2015, à 19:24

moko138

Re : Comment faire un petit panneau d'affichage pour une personne agée

Vu

qui est quelque peu dans la confusion

je crois que vin100vin cherche juste un affichage, un maintien des repères, non ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#4 Le 30/09/2015, à 19:30

Caribou22

Re : Comment faire un petit panneau d'affichage pour une personne agée

Ok je comprends mieux smile
Pour la modification à distance, il y a SSH. Mais pour le reste, je suis moins inspiré. Peut-être un bureau quelconque vide avec un conky ? (Grande horloge avec date + texte qui change tous les jours, modifiable à distance par SSH)

Dernière modification par Caribou22 (Le 30/09/2015, à 19:31)

Hors ligne

#5 Le 30/09/2015, à 20:02

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Dans ce cas, il faut penser aux redémarrages du PC et de la box. Le wifi est à éviter.
C'est mieux en ethernet et avec un BIOS réglé sur redémarrage suite à coupure.

Pour l'affichage, il existe de nombreuses solutions du conky à la page web en passant par tant d'autres possibilités smile
Un rasperrypi ou équivalent serait suffisant.

Mais bon, souvent les personnes dans cette situation préfèrent les supports auxquels elles sont habituées : par exemple un calendrier papier sur lequel on enlève une feuille chaque jour. Tant que c'est possible.
Et le téléphone pour les consignes, tant qu'elles savent le raccrocher.

Dernière modification par Compte supprimé (Le 30/09/2015, à 20:07)

#6 Le 30/09/2015, à 21:38

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Merci de votre aide,
Je cherche quelque chose de simple. Pas besoin de Rasberry, j'ai un vieux portable qui traîne
Une option Papier ne suffit pas.
En suivant l'idée de Caribou22 quelqu'un pourrait me donner un lien sur l'idée "Peut-être un bureau quelconque vide avec un conky ? (Grande horloge avec date + texte qui change tous les jours, modifiable à distance par SSH)"
Surtout "texte qui change tous les jours

Dernière modification par vin100vin (Le 30/09/2015, à 21:39)


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#7 Le 01/10/2015, à 06:36

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Voilà pour les bases du conky :
https://doc.ubuntu-fr.org/conky
https://doc.ubuntu-fr.org/conky_scripts_systeme
https://forum.ubuntu-fr.org/viewtopic.php?id=802921&p=1
http://conky.sourceforge.net/config_settings.html

Et voilà pour ssh
https://doc.ubuntu-fr.org/ssh

Donne-nous la taille en pixels de ton écran et ce que tu veux y mettre dessus.

Dernière modification par Compte supprimé (Le 01/10/2015, à 06:37)

#8 Le 01/10/2015, à 15:14

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Merci Tamarou.
La résolution de l'écran est de 180 x 800
Je voudrais y mettre : La date, l'heure et quelques lignes (en caractères assez grands (14 ou 16))  à modifier chaque jour (un petit fichier texte quelque part ?)


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#9 Le 01/10/2015, à 16:46

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

La résolution de l'écran est de 180 x 800

Quelle est cette machine ? Ou alors c'est juste la partie à réserver pour le conky ?
Il faudrait aussi connaître la couleur du fond d'écran.

Dernière modification par Compte supprimé (Le 01/10/2015, à 16:48)

#10 Le 01/10/2015, à 17:11

moko138

Re : Comment faire un petit panneau d'affichage pour une personne agée

transformer un petit portable (Xubuntu) en panneau d'affichage

==> je penche pour un lapsus pour 1800 x 800.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11 Le 02/10/2015, à 14:59

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Sorry, c'est un lapsus 1280 X 800
Le fond d'écran, peu importe

Dernière modification par vin100vin (Le 02/10/2015, à 14:59)


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#12 Le 02/10/2015, à 18:04

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Bon. Envisages-tu de préparer l'environnement ?
Il faut installer conky, le serveur ssh et fail2ban sur le portable. S'assurer qu'il peut disposer d'une connexion internet par câble ethernet, enlever l'économiseur d'écran et régler son BIOS pour qu'il redémarre sur coupure.

Ensuite mettre une redirection dans la box vers le port 22 du portable. Accessoirement tu peux prévoir de t'y connecter avec un port différent. Par exemple entrer avec le 2222 et sortir vers le portable sur le 22.

Pendant que tu fais cela, on te concocte un fichier conkyrc pour l'affichage de tes données. C'est pas du tout ma tasse de thé et il y a des spécialistes sur ce forum mais je vais te proposer un premier jet.

Edit : tu préfères une horloge analogique ou digitale ?

Dernière modification par Compte supprimé (Le 02/10/2015, à 18:10)

#13 Le 02/10/2015, à 21:17

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Merci Tamarou,
Je vais y aller lentement. Je suis en train d'installer une versions Voyager 14.04 que je connais et qui a déja conky
Je n'ai pas de Box, une borne wifi et un routeur. Je peux mettre un cable Ethernet, mais en wifi ce serait plus simple
Mais avant de me lancer dans des modifications à distance, je pourrais commencer par un fichier à éditer.
Une horloge digitale est plus lisible


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#14 Le 02/10/2015, à 21:25

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Je n'ai pas de Box

Tu mettras donc la redirection dans le routeur.
Edit : je ne suis pas sûr de bien comprendre ta configuration. Veux-tu expliquer comment est fait ce réseau ?
Le wifi est un nid à problèmes. De plus, en cas de coupure électrique, le PC est prêt avant le routeur qui n'a pas encore synchronisé. C'est mieux en ethernet.


Entre temps voilà un prototype de .conkyrc pour voir ce que cela donne.
Tu amélioreras la présentation, l'alignement et les couleurs à ta guise.

# temps pour fermer conky en secondes. 0 = toujours actif 
total_run_times 0

# affiche le texte sur la sortie standard
out_to_console no

# réglage de la mémoire, pour éviter le clignotement
double_buffer yes
# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
text_buffer_size 2048

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1

# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 2

# taille et positon
alignment top_left
#minimum_size 500 5
#maximum_width 500

# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 300
gap_y 200

#  afficher les ombres
draw_shades no
# afficher des contours
draw_outline no
# contours autour des blocs de texte
draw_borders yes
draw_graph_borders yes
# largeur du contour
border_width 1
# largeur des marges
border_inner_margin 4
border_outer_margin 4



#pour que conky tourne en arrière plan background no pour les tests
background yes

# utiliser sa propre fenêtre
own_window yes

own_window_type normal
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_argb_visual yes
own_window_argb_value 0

# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
xftfont liberation:size=11#OCR A Std:size=6
# Tout le texte en majuscule
uppercase no
#override_utf8_locale no

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right

# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color red

color1 e49c16 
color2 CA0000 #rouge

color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 BBBBBB


TEXT
$color1${font arial:size=38}$alignc Aujourd'hui 
$color${font arial:size=38}${time %A} ${time %d} ${time %B} ${time %Y}
${time %H} : ${time %M}
$hr
${font arial:size=30}$color1 $alignc Informations du jour
$color${font arial:size=24}
Rendez-vous chez le dentiste à 15h30.

Mathéo passera ce soir.

Demain il fera beau, nous irons promener.

Dernière modification par Compte supprimé (Le 03/10/2015, à 19:43)

#15 Le 03/10/2015, à 19:31

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Merci Tamarou , j'ai un peu chipoté mais cela fonctionne du moins en local (et dans l'immédiat c'est le plus important).
Bizarrement, dans ton code l'heure avait 20 minutes de retard; j'ai mis un autre Conky
A propos de ma config réseau. J'ai de l'adsl qui arrive sur mon fil téléphone. Je branche sur un modem qui lui est branché sur un routeur.


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#16 Le 03/10/2015, à 19:46

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

l'heure avait 20 minutes de retard;

Ah oui, j'ai laissé un "m" à la place d'un "M" tongue Donc c'était le mois au lieu des minutes. J'ai corrigé.

A propos de ma config réseau. J'ai de l'adsl qui arrive sur mon fil téléphone. Je branche sur un modem qui lui est branché sur un routeur.

C'est le réseau du futur "panneau d'affichage" ou de chez toi ? Ou alors le "panneau" sera chez toi ?

Pas de box, c'est assez rare en France, tu es peut-être dans un autre pays.

Dernière modification par Compte supprimé (Le 03/10/2015, à 20:03)

#17 Le 03/10/2015, à 21:06

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Merci pour le M
Pas de box. Effectivement, je ne suis pas en France
J'essaye de comprendre comment ces Conky marchent et je ne suis pas très code.
Je vois ici http://ubuntuforums.org/showthread.php?t=805211
ou ici : http://bloodesign.deviantart.com/art/No … -478579682
Le conky qui lit un fichier txt qui pourrait être sur un Owncloud, Dropbox... don facile à modifier à distance


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#18 Le 03/10/2015, à 22:48

bluc

Re : Comment faire un petit panneau d'affichage pour une personne agée

Bonjour,

Et en plus du conky pour l'heure la date, le reste avec un logiciel bureau a distance , je pense a Teamviewer, après on fait ce que l'on veut


Clevo :  Ubuntu 23.10   ❖  Xubuntu 22.10  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne

#19 Le 04/10/2015, à 08:42

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Le conky qui lit un fichier txt qui pourrait être sur un Owncloud, Dropbox... don facile à modifier à distance

Peut-être que ce serait facile.
Si tu veux essayer voilà un exemple de conky qui exécute un script. Lequel va sur un serveur ftp local lire des infos pour les afficher sur le conky. Dans ton cas il faudrait aussi lire sur un serveur distant.
https://forums.archlinux.fr/viewtopic.php?t=8994

Pour ce que j'en ai compris, dans les liens que tu donnes, le fichier tomboy qui est lu, est stocké sur la machine qui affiche le conky; pas sur un serveur distant. C'est juste un moyen "plus convivial" d'éditer le .conkyrc

Un accès ssh est peut-être plus rustique mais me semble plus direct. A partir de ton poste, où que tu te trouves, tu te connectes au portable 'panneau d'affichage". Tu édites la fin du fichier .conkyrc pour modifier les informations du jour et vogue la galère. Le conky s'actualisera et affichera tes infos.
Là où il pourrait y avoir une petite complication, c'est si le routeur du portable n'a pas une IP publique fixe.

Dernière modification par Compte supprimé (Le 04/10/2015, à 08:48)

#20 Le 04/10/2015, à 10:55

vin100vin

Re : Comment faire un petit panneau d'affichage pour une personne agée

Oui, mais le fichier Tomboy peut être dans un dossier Owncloud qu'il y a moyen de modifier à distance.
Mais j'arrive pas à comprendre leur script qui ne fait peut-être pas ce que je cherche
A savoir: un Conky qui lirait un fichier texte en lui spécifiant le chemin
Mais bon... J'ai une solution provisoire

Dernière modification par vin100vin (Le 04/10/2015, à 11:00)


Xubuntu 22.04 sur ThinkPad P14s Gen 2 // Xubuntu 22.04 LTS sur LDLC Aurore NJ5S-16-S9

Hors ligne

#21 Le 04/10/2015, à 13:07

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Pour que le conky aille chercher un .conkyrc stocké sur un site ftp, tu peux exécuter un script avec la commande vue ci-dessus. Ce qui donnerait quelque chose dans ce genre :

${execi 600 ~/nouveau_conkyrc.sh}

Ce script lancerait wget qui irait chercher le fichier là où tu l'as mis.

wget ftp://ton_compte:mot_passe@adresse/.conkyrc

Il faudra écraser l'ancien

mv .conkyrc.1 .conkyrc

Bien entendu tu peux faire dans le même style avec juste un fichier texte issu d'une note tomboy.
Tu le télécharges puis l'inclus dans ton .conkyrc par

${exec cat ~/ton_fichier}

Dernière modification par Compte supprimé (Le 04/10/2015, à 14:23)

#22 Le 06/10/2015, à 07:49

Compte supprimé

Re : Comment faire un petit panneau d'affichage pour une personne agée

Après vérification, on peut simplifier en mettant les commandes du script directement dans le conkyrc, et en choisissant une fréquence de rafraîchissement adaptée.
Voilà une ébauche en supposant que le fichier qui contient les informations à afficher, txt_conky.txt, se trouve sur un espace ftp. A adapter avec un webdav ou autre, je n'ai pas d'owncloud pour tester.

# temps pour fermer conky en secondes. 0 = toujours actif 
total_run_times 0

# affiche le texte sur la sortie standard
out_to_console no

# réglage de la mémoire, pour éviter le clignotement
double_buffer yes
# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
text_buffer_size 2048

# taux de rafraichissement de la fenêtre (en secondes)
update_interval 60

# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 2

# taille et positon
alignment top_left
#minimum_size 500 5
#maximum_width 500

# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 300
gap_y 200

#  afficher les ombres
draw_shades no
# afficher des contours
draw_outline no
# contours autour des blocs de texte
draw_borders yes
draw_graph_borders yes
# largeur du contour
border_width 1
# largeur des marges
border_inner_margin 4
border_outer_margin 4



#pour que conky tourne en arrière plan background no pour les tests
background yes

# utiliser sa propre fenêtre
own_window yes

own_window_type normal
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_argb_visual yes
own_window_argb_value 0

# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8

#police a utiliser : use_xft doit être a "yes"
xftfont liberation:size=11#OCR A Std:size=6
# Tout le texte en majuscule
uppercase no
#override_utf8_locale no

# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right

# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color red

color1 e49c16 
color2 CA0000 #rouge

color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 BBBBBB


TEXT
$color1${font arial:size=38}$alignc Aujourd'hui 
$color${time %A} ${time %d} ${time %B} ${time %Y}
${time %H} : ${time %M}
$hr
${font arial:size=30}$color1 $alignc Informations du jour
$color${font arial:size=24}
${exec wget ftp://utilisateur:mot_passe@adresse/txt_conky.txt}
${exec mv ~/txt_conky.txt.1 ~/txt_conky.txt}
${exec cat ~/txt_conky.txt}

Dernière modification par Compte supprimé (Le 06/10/2015, à 07:59)

#23 Le 07/10/2015, à 18:56

Machtheld

Re : Comment faire un petit panneau d'affichage pour une personne agée

Salut, il y a une solution très simple, c'est Handy Linux. Ça a l'air de correspondre exactement à ce que vous cherchez: https://handylinux.org/

Il s'agit d'une Debian sur laquelle ont été greffés des outils très pratiques pour les débutants. On peut désinstaller très facilement ces outils.

C'est vraiment bien, je l'ai installé sur l'ordinateur de mon père il y a quelques mois, et il est tout à fait ravi.

Dernière modification par Machtheld (Le 07/10/2015, à 18:57)

Hors ligne

#24 Le 07/10/2015, à 19:34

moko138

Re : Comment faire un petit panneau d'affichage pour une personne agée

Machtheld, ton message est complètement hors-sujet.
vin100vin a clairement énoncé le but dans les 2 premières lignes du 1er message.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne