Project

General

Profile

Scénario #31841

Genconfig : problème pour quitter si le mode kiosk n'est pas complètement appliqué

Added by Emmanuel GARETTE over 2 years ago. Updated over 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/17/2021
Due date:
04/02/2021
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

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

Tâche #31953: Revoir l'ordre de démarrage entre firefox et matchboxFerméEmmanuel GARETTE


Related issues

Related to Distribution EOLE - Tâche #31915: Valider le scénario Genconfig : problème pour quitter si le mode kiosk n'est pas complètement appliqué Fermé 03/12/2021
Related to eole-genconfig - Scénario #32356: Correction SC-T02-001 - Lancer gen_config dans une console (tty) (2.8.1-RC1) Terminé (Sprint) 05/03/2021 05/14/2021

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

Also available in: Atom PDF