Gdy Chrome się zawiesi, po ponownym uruchomieniu wyświetla ostrzeżenie (pod paskiem adresu), oferując przywrócenie kart. Uruchamiam chrome w trybie kiosku i nie chcę, aby te ostrzeżenia były wyświetlane.
Czy jest na to sposób?
google-chrome
crash
session-restore
Olivier
źródło
źródło
Odpowiedzi:
Chrome należy uruchomić w trybie incognito za pomocą tego polecenia:
Oto mówią o uruchomieniu tego polecenia przed rozpoczęciem Chrome, aby zatrzymać przywracanie Bar pojawianiu:
źródło
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' "$HOME/.config/google-chrome/Local State"
Na podstawie @ odpowiedź Miquel jest do tego duplikatu pytanie :
Istnieje kilka podejść.
Tryb incognito (
--incognito
) pomaga, ale ma kilka wad, takich jak wyłączenie pamięci podręcznej.Przekazywanie
--disable-infobars --disable-session-crashed-bubble
działa w niektórych wersjach Chrome, ale od Chrome 58 już nie działa. (Usunięcie--disable-session-crashed-bubble
zostało wykonane w ramach tego problemu ; tam komentarze sugerują, że flaga miała na celu przetestowanie funkcji bąbelkowej i nie była przeznaczona jako funkcja użytkownika końcowego do ukrycia ostrzeżenia Chrome).Najbardziej niezawodnym podejściem, jakie znalazłem, jest ręczna edycja preferencji Chrome na dysku. Oto jak to zrobić w systemie Linux. (Pamiętaj, że te instrukcje dotyczą przeglądarki Chrome;
~/.config/google-chrome
zamiast niej używa samej przeglądarki Google Chrome~/.config/chromium
).Zestawiając to wszystko z kilkoma dodatkowymi flagami, które były pomocne w trybie kiosku w jednej lub innej wersji Chrome:
źródło
--disable-infobars --disable-session-crashed-bubble
źródło
To w końcu działało dla mnie i jest całkiem proste:
To zablokuje stan dwóch zmiennych, niezależnie od tego, jak Chromium został zamknięty:
Oczywiście rób to tylko po zakończeniu ustawiania preferencji
źródło
sudo chattr +i ~/.config/google-chrome/Default/Preferences
Wierzę, że
--restore-last-session
zrobi to samo.Źródło: http://peter.sh/experiments/chromium-command-line-switches/
źródło
Próbowałem rozwiązać ten problem od wielu dni. Tryb incognito jest dostarczany bez pamięci podręcznej, a zmiana pliku preferencji nie działała dla mnie.
Wreszcie udało mi się rozwiązać, wykonując następujące kroki:
chrome://flags
adresu URL. Wyszukaj „Włącz interfejs bąbelkowy przywracania sesji” i ustaw na Wyłączone.--kiosk --disable-infobars
opcjami.źródło
--restore-last-session
argument podczas uruchamiania Chrome.źródło