61 votes

Désactiver la fonctionnalité de restauration de session de Google Chrome

Chrome propose de restaurer la dernière session lorsqu'il ne s'est pas éteint correctement (panne de courant, Chrome a planté, ...).

Comment puis-je le désactiver ? (Réglage ou commutateur de ligne de commande)

J'utilise un fichier batch qui lance (entre autres) chrome en mode kiosque pour une seule page au démarrage de Windows. Même après une coupure de courant, etc., il ne devrait lancer que cette page sans faire de bruit.

43voto

Cloudzzz Points 875

Je sais que c'est vieux mais j'ai pensé que cela pourrait être utile à d'autres personnes qui pourraient rencontrer ce problème.

J'ai eu ce problème et j'ai essayé les paramètres des drapeaux, mais cela n'a pas aidé. ajouter --incognito à la commande a résolu le problème.

chrome.exe --kiosk --incognito some.web.site

J'ai essayé de le faire de différentes manières, en faisant planter Chrome et en coupant l'alimentation du PC. Dans tous les cas, le système s'est allumé et est passé en mode kiosque sans message d'erreur.

29voto

htaccess Points 1237

Essayez cette ligne

chrome.exe --kiosk --disable-session-crashed-bubble "http://example.com"

Pour des informations plus détaillées

http://peter.sh/experiments/chromium-command-line-switches/

28voto

user408720 Points 11

Je vois quelques inconvénients dans les solutions proposées :

--Le commutateur Incognito supprime le cache, ce qui est plutôt mauvais dans la plupart des circonstances.

(Copier-coller aide chrome )

Google Chrome possède des centaines de drapeaux de ligne de commande non documentés qui sont ajoutés et supprimés selon le bon vouloir des développeurs.

Le paramètre --disable-session-crashed-bubble dépend de la version de chrome que vous utilisez, la version la plus récente, la v39, n'autorise pas ce paramètre.

La solution que j'ai trouvée a été de modifier le profil de l'utilisateur et de remplacer le statut de panne par un statut de fermeture normal, c'est un simple hack qui fonctionne parfaitement.

Voici le script que j'exécute en mode kiosque dans une session chrome-only sous Ubuntu 12.04 et 14.04

#!/bin/sh
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/google-chrome/Default/Preferences
sed -i 's/"exit_type": "Crashed"/"exit_type": "None"/' ~/.config/google-chrome/Default/Preferences
google-chrome --kiosk "http://some_url"

Il trouve et remplace simplement la chaîne

  • "exited_cleanly":false
  • exit_type" : "Ecrasé"

avec

  • "exited_cleanly" : vrai
  • "exit_type" : "Aucun"

Donc, peu importe comment le chrome a fermé. Il pensera toujours qu'il s'est fermé avec élégance. (Testé dans de nombreuses versions de chrome)

14voto

Eran Medan Points 281

Essayez ceci

  • aller à chrome://flags/
  • puis cliquez sur Enable sur le lien qui écrit : " Disable Better session restore "

J'espère que cela vous aidera.

4voto

AquAss Points 41

Ouvrez chrome \NPar défaut \Npréférence, et changez la valeur en

"exit_type" : "none",

"exited_cleanly" : true,

Sauvegardez le fichier, et mettez-le en attribut "lecture seule". Testé sur différentes versions du navigateur Chrome

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X