Wenn Chrome abgestürzt ist, wird beim Neustart eine Warnung (unter der Adressleiste) angezeigt, in der Tabs wiederhergestellt werden können. Ich starte Chrome im Kiosk-Modus und möchte nicht, dass diese Warnungen angezeigt werden.
Gibt es eine Möglichkeit, dies zu tun?
google-chrome
crash
session-restore
Olivier
quelle
quelle
Antworten:
Sie sollten Chrome mit folgendem Befehl im Inkognito-Modus ausführen:
Hier geht es darum, diesen Befehl auszuführen, bevor Chrome gestartet wird, damit die Wiederherstellungsleiste nicht mehr angezeigt wird:
quelle
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' "$HOME/.config/google-chrome/Local State"
Basierend auf der Antwort von @ MiQUEL auf diese doppelte Frage :
Es gibt einige Ansätze.
Inkognito-Modus (
--incognito
) hilft, hat jedoch mehrere Nachteile, z. B. das Deaktivieren des Caches.Übergeben
--disable-infobars --disable-session-crashed-bubble
funktioniert in einigen Chrome-Versionen, ab Chrome 58 jedoch nicht mehr. (Das Entfernen von--disable-session-crashed-bubble
wurde im Rahmen dieses Problems durchgeführt . Die dortigen Kommentare deuten darauf hin, dass das Flag zum Testen der Bubble-Funktion und nicht als Endbenutzer-Funktion zum Ausblenden der Chrome-Warnung gedacht war.)Der zuverlässigste Ansatz, den ich gefunden habe, besteht darin, die Einstellungen auf der Festplatte von Chrome manuell zu bearbeiten. Hier erfahren Sie, wie Sie dies unter Linux tun. (Beachten Sie, dass diese Anweisungen für Chrom-Browser gelten; Google Chrome selbst verwendet
~/.config/google-chrome
statt~/.config/chromium
.)Alles zusammen mit ein paar zusätzlichen Flags, die für den Kiosk-Modus in der einen oder anderen Chrome-Version hilfreich waren:
quelle
--disable-infobars --disable-session-crashed-bubble
quelle
Das hat bei mir endlich geklappt, und es ist ziemlich einfach:
Das sperrt den Status von zwei Variablen, unabhängig davon, wie Chromium heruntergefahren wurde:
Tun Sie dies natürlich erst, nachdem Sie die Einstellungen vorgenommen haben
quelle
sudo chattr +i ~/.config/google-chrome/Default/Preferences
Ich glaube,
--restore-last-session
wird auch den Job machen.Quelle: http://peter.sh/experiments/chromium-command-line-switches/
quelle
Ich habe seit Tagen versucht, dieses Problem zu lösen. Der Inkognito-Modus wird ohne Cache geliefert, und das Ändern der Voreinstellungsdatei hat bei mir nicht funktioniert.
Endlich konnte ich folgende Probleme lösen:
chrome://flags
URL. Suchen Sie nach "Enable session restore bubble UI" und setzen Sie es auf Disabled.--kiosk --disable-infobars
Optionen öffnen .quelle
--restore-last-session
Argument beim Starten von Chrome.quelle