
再起動またはシャットダウンしてコンピュータの電源を入れるたびに、Chrome が正しくシャットダウンしませんでした。
アプリケーション ランチャー (CLI ではない) から再起動/シャットダウンを使用しています。これは Debian と Ubuntu の両方のフレーバーで発生します。現在、Kubuntu 17.10 を実行しています (ただし、Kubuntu 17.04 でも問題は発生していました)。次の「回避策」を試しましたが、うまくいきませんでした。
選択解除Google Chrome を閉じてもバックグラウンド アプリの実行を継続する
K99-close-google-chrome
(+x
権限付き)というスクリプトをと の両方/etc/rc0.d
の/etc/rc6.d
フォルダに配置する#!/bin/bash killall chrome sleep 5 exit 0
この問題に関する投稿は 2012 年まで遡りますが、どれも明確な答えがありません。この問題の修正方法はないのでしょうか。あるとしたら、その理由は何でしょうか。これは Windows や Mac では問題にならないのに、なぜ Linux では問題になるのでしょうか。
答え1
このソリューションを Ubuntu 20.04 に使用しました。
これをホーム ディレクトリにあるファイルの下部に追加します.bash_logout
(存在しない場合は作成します)。
pkill chrome
シャットダウンまたは再起動するたびに、Chrome は常に適切に閉じられます。
答え2
これを行う最も簡単な方法は、次のとおりです。
感謝https://askubuntu.com/a/1335024他にもグーグルで調べた結果、私がやったことはこれです。シャットダウン、再起動、ログアウトで動作するようです。
お気に入りのエディターを使用してサービス ファイルを作成します。
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
ロードします:
systemctl daemon-reload
有効にする:
systemctl enable kill-chrome-gracefully.service
繰り返しテストした結果、Ubuntu 22.04 ではこれが機能しました。ただし、ログアウト時に常に機能するかどうかは 100% 自信がありません。
ボーナス:、またはその他の Chromium ベースの Web ブラウザを使用している場合はmsedge
、プロセス名を変更するだけで同じものを使用できます。
答え3
スタートアッププログラムにChromeが入っているのですが、ログインするといつもこのエラーが出ます。pkill
設定しかし、依然として「Chrome は正常にシャットダウンしませんでした」というエラー メッセージが表示されます。また、Chrome をスタートアップ プログラムから削除し、起動後にアイコンをクリックしてみましたが、同じエラー メッセージが表示されました。
現在のセッション中にスクリプトを実行しpkill
、Chrome アイコンをクリックすると、エラーなしで起動します。
そこで私は以下の手順を実行しました:
pkill
シャットダウンする前に実行しました。- コンピュータをシャットダウンしてから再起動してください。
- Chromeアイコンをクリックしました。
今回はChromeが正常に起動しました。