Google Chrome wurde nicht richtig heruntergefahren

Google Chrome wurde nicht richtig heruntergefahren

Jedes Mal, wenn ich meinen Computer neu starte oder herunterfahre und später wieder einschalte, erhalte ich die Meldung, dassChrome wurde nicht ordnungsgemäß heruntergefahren.

Ich verwende den Neustart/das Herunterfahren über den Anwendungsstarter (nicht über die Befehlszeile). Dies ist sowohl bei Debian als auch bei Ubuntu der Fall. Derzeit verwende ich Kubuntu 17.10 (das Problem bestand jedoch auch bei Kubuntu 17.04). Ich habe die folgenden „Workarounds“ ausprobiert, aber sie funktionieren nicht.

  1. Durch Aufheben der AuswahlHintergrund-Apps weiterhin ausführen, wenn Google Chrome geschlossen wird

  2. Platzieren eines Skripts mit dem Namen K99-close-google-chrome(mit +xBerechtigungen) in den Ordnern /etc/rc0.dund/etc/rc6.d

    #!/bin/bash
    killall chrome
    sleep 5
    exit 0
    

Ich sehe Beiträge, die bis ins Jahr 2012 zurückreichen, in denen es um dieses Problem geht, und keiner von ihnen enthält eine klare Antwort. Gibt es keine Lösung für dieses Problem und wenn ja, warum? Dies ist kein Problem unter Windows oder Mac, warum also unter Linux?

Antwort1

Ich habe diese Lösung für Ubuntu 20.04 verwendet.

Fügen Sie dies am Ende Ihrer .bash_logoutDatei in Ihrem Home-Verzeichnis hinzu (falls es nicht existiert, erstellen Sie es).

pkill chrome

Wenn Sie Chrome herunterfahren oder neu starten, wird es immer ordnungsgemäß geschlossen.

Antwort2

Eine andere Möglichkeit, die vielleicht die einfachste ist, ist:

Dank anhttps://askubuntu.com/a/1335024und nach einigem anderen Googeln habe ich Folgendes gemacht. Es scheint beim Herunterfahren, Neustarten und Abmelden zu funktionieren.

  1. Erstellen Sie eine Servicedatei mit Ihrem bevorzugten Editor:

    • sudo vim /etc/systemd/system/kill-chrome-gracefully.service
    [Unit]
    Description=Help Chrome close gracefully
    DefaultDependencies=no
    Before=shutdown.target
    
    [Service]
    Type=oneshot
    User=root
    Group= root
    ExecStart=killall chrome --wait
    
    [Install]
    WantedBy=halt.target reboot.target shutdown.target
    
  2. Lade es:systemctl daemon-reload

  3. Aktivieren Sie es:systemctl enable kill-chrome-gracefully.service

Dies hat bei mir unter Ubuntu 22.04 nach wiederholten Tests funktioniert. Ich bin jedoch nicht 100 % sicher, dass es beim Abmelden immer funktioniert.

Bonus:Wenn Sie msedgeoder einen anderen Chromium-basierten Webbrowser verwenden, können Sie dasselbe verwenden und einfach den Prozessnamen ändern.

Antwort3

Ich habe Chrome in meinen Startprogrammen und es gibt immer diesen Fehler, wenn ich mich anmelde. Ich habe versucht,pkillaufstellen, aber ich bekomme immer noch die Fehlermeldung „Chrome wurde nicht ordnungsgemäß heruntergefahren“. Ich habe auch versucht, Chrome aus meinen Startprogrammen zu entfernen und nach dem Start einfach auf das Symbol zu klicken, aber ich habe dieselbe Fehlermeldung erhalten.

Wenn ich das Skript während meiner aktuellen Sitzung ausführe pkillund dann auf das Chrome-Symbol klicke, startet es ohne Fehler.

Also habe ich diese Schritte befolgt:

  1. Lief pkillvor dem Herunterfahren.
  2. Den Rechner runterfahren und dann neu starten.
  3. Auf das Chrome-Symbol geklickt.

Dieses Mal wurde Chrome ordnungsgemäß gestartet.

verwandte Informationen