fix : Firefox handling 3
This commit is contained in:
@@ -264,13 +264,14 @@ User=$RUN_USER
|
||||
WorkingDirectory=$INSTALL_DIR
|
||||
Environment=NODE_ENV=production
|
||||
Environment=AGENT_CONFIG=$CONFIG_FILE
|
||||
# Accès à la session graphique, nécessaire au rappel plein écran via xdotool.
|
||||
# XAUTHORITY n'est volontairement pas figé ici : son chemin dépend du
|
||||
# gestionnaire de session (GDM le place sous /run/user/<uid>, Wayland lui donne
|
||||
# un suffixe aléatoire) et change d'une session à l'autre. L'agent le résout à
|
||||
# l'exécution. En déclarer un ici serait pire que rien : un ~/.Xauthority
|
||||
# périmé, laissé par une ancienne session, serait retenu de préférence au bon.
|
||||
Environment=DISPLAY=:0
|
||||
# Accès à la session graphique. Ni DISPLAY ni XAUTHORITY ne sont figés ici :
|
||||
# leurs valeurs dépendent du gestionnaire de session (GDM place XAUTHORITY sous
|
||||
# /run/user/<uid>, Wayland lui donne un suffixe aléatoire ; l'écran X n'est pas
|
||||
# toujours :0) et changent d'une session à l'autre. L'agent les résout à
|
||||
# l'exécution (packages/agent/src/x11.ts). En figer un ici serait pire que
|
||||
# rien : une valeur périmée serait retenue de préférence à la bonne, et cette
|
||||
# unité ne le saurait jamais — elle a déjà causé ce bug une fois avec
|
||||
# XAUTHORITY, ne pas répéter l'erreur avec DISPLAY.
|
||||
ExecStart=$(command -v node) $INSTALL_DIR/agent.cjs
|
||||
Restart=always
|
||||
RestartSec=5
|
||||
|
||||
Reference in New Issue
Block a user