I have a lot saved passwords in Google Chrome about 2000.
So when I try to sync it on any linux distr. I got high cpu usage from keyring daemon.
To prevent it we need disable password encryption ;(
1. Open Terminal
2.
1 |
sudo nano /usr/bin/google-chrome |
or
1 |
sudo nano /usr/bin/google-chrome-stable |
3. Find these lines at end of file
1 2 3 4 5 6 7 |
if [[ -n "$CHROME_USER_DATA_DIR" ]]; then # Note: exec -a below is a bashism. exec -a "$0" "$HERE/chrome" \ --user-data-dir="$CHROME_USER_DATA_DIR" "$@" else exec -a "$0" "$HERE/chrome" "$@" fi |
4. Replace with
1 2 3 4 5 6 7 8 9 10 |
if [[ -n "$CHROME_USER_DATA_DIR" ]]; then if [[ -n "$CHROME_USER_DATA_DIR" ]]; then # Note: exec -a below is a bashism. exec -a "$0" "$HERE/chrome" \ --user-data-dir="$CHROME_USER_DATA_DIR" \ --password-store=basic "$@" else exec -a "$0" "$HERE/chrome" \ --password-store=basic "$@" fi |
5. Save it.
6. Kill all keyring processes.
7. Restart Chrome, wait password sync.
8. Profit!