Scénario #31841
Genconfig : problème pour quitter si le mode kiosk n'est pas complètement appliqué
100%
Description
Parfois quand on démarre "gen_config" dans VNC, on voit la fenêtre privacy apparaitre (c'est très fréquent sur mon Scribe 2.8.1 parce qu'il swap) et qu'on se loggue, faire "Fichier>Quitter" est extrêmement long (dans les 4 minutes).
Si la fenêtre privacy n'apparait pas, pas de soucis.
Le problème vient de matchbox.
Pour comprendre le problème dans /usr/sbin/gen_config remplacer la ligne :
/bin/echo -e "/usr/bin/numlockx;\n/usr/bin/matchbox-window-manager -use_titlebar no -use_desktop_mode decorated &\nsetxkbmap fr\nsux - $USER ${BROWSER} ${APP_BROWSER_OPT} > $LOG_TMPF 2>&1 " > $TMPF
par
/bin/echo -e "/usr/bin/numlockx;\n/usr/bin/matchbox-window-manager -use_titlebar no -use_desktop_mode decorated &\nsetxkbmap fr\nsleep 3\nsux - $USER ${BROWSER} ${APP_BROWSER_OPT} > $LOG_TMPF 2>&1 " > $TMPF
Si on ajoute cette temporisation de 3 seconds (pour laisser le temps à matchbox de complètement démarrer), la fenêtre privacy est systématiquement ouverte.
Si maintenant on met :
/bin/echo -e "/usr/bin/numlockx;\n(sleep 5; /usr/bin/matchbox-window-manager -use_titlebar no -use_desktop_mode decorated) &\nsetxkbmap fr\nsux - $USER ${BROWSER} ${APP_BROWSER_OPT} > $LOG_TMPF 2>&1 " > $TMPF
Matchbox est démarrer après 5 seconds, ce qui laisse le temps à firefox de démarrer. Dans ce cas la fenêtre privacy n'est jamais ouverte.
Il y a plusieurs solutions possible :
- toujours démarrer firefox avant matchbox
- trouver le problème avec matchbox
- remplacer matchbox par un autre gestionnaire de fenêtre
Subtasks
Related issues
History
#1 Updated by Gilles Grandgérard over 2 years ago
- Tracker changed from Demande to Scénario
- Due date set to 04/02/2021
- Target version set to Prestation Cadoles MEN 2021 11-13
- Story points set to 1.0
#2 Updated by Emmanuel GARETTE over 2 years ago
- Assigned To set to Emmanuel GARETTE
#3 Updated by Joël Cuissinat over 2 years ago
- Related to Tâche #31915: Valider le scénario Genconfig : problème pour quitter si le mode kiosk n'est pas complètement appliqué added
#4 Updated by Daniel Dehennin over 2 years ago
- Status changed from Nouveau to Terminé (Sprint)
#5 Updated by Joël Cuissinat over 2 years ago
- Related to Scénario #32356: Correction SC-T02-001 - Lancer gen_config dans une console (tty) (2.8.1-RC1) added
#6 Updated by Joël Cuissinat over 2 years ago
- Release set to EOLE 2.8.0.1