I get the message "Chrome didn't shutdown correctly" always when I start Chrome after restarting the computer. I found out that Chrome leaves some processes running even after the browser is closed. Closing these processes with "killall chrome" before restart fixes this problem. The default signal sent by killall is "sigterm" but systemd probably sends something "faster" to the processes during shutdown, leaving them in unclean state.
Update: grepping chrome process tree root process with "pgrep -o chrome" and then killing that process + waiting for the directory to disappear from proc works better than "killall" that sometimes works, sometimes doesn't.
zerophase: "Is anyone else having issues with Chrome refusing to launch lately?". Yes. I just moved from chromium to chrome in one system with Cinnamon and other with Gnome 3. Launching chrome in Cinnamon doesn't work (hangs forever) but in Gnome 3 it does so there does seem to be that almost required dependency to gnome-keyring.
Pinned Comments
gromit commented on 2023-04-15 08:22 (UTC) (edited on 2023-05-08 21:42 (UTC) by gromit)
When reporting this package as outdated make sure there is indeed a new version for Linux Desktop. You can have a look at the "Stable updates" tag in Release blog for this.
You can also run this command to obtain the version string for the latest chrome version:
Do not report updates for ChromeOS, Android or other platforms stable versions as updates here.