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
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Gilles Grandgérard il y a environ 3 ans
- Tracker changé de Demande à Scénario
- Echéance mis à 02/04/2021
- Version cible mis à Prestation Cadoles MEN 2021 11-13
- Points de scénarios mis à 1.0
#2 Mis à jour par Emmanuel GARETTE il y a environ 3 ans
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Lié à Tâche #31915: Valider le scénario Genconfig : problème pour quitter si le mode kiosk n'est pas complètement appliqué ajouté
#4 Mis à jour par Daniel Dehennin il y a presque 3 ans
- Statut changé de Nouveau à Terminé (Sprint)
#5 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Lié à Scénario #32356: Correction SC-T02-001 - Lancer gen_config dans une console (tty) (2.8.1-RC1) ajouté
#6 Mis à jour par Joël Cuissinat il y a presque 3 ans
- Release mis à EOLE 2.8.0.1