Брелок гнома 11% ЦП при открытии хрома

У меня есть небольшая проблема, что при открытии Chrome, Gnome Keyring начинает использовать процессор на 11%. Если я запускаю Chrome из командной строки google-chrome --password-store=basic этой ошибки нет.

Уродливый метод chmod +x gnomekey... неприемлимо

Также я пытался не устанавливать пароль для "набора ключей по умолчанию", чтобы не запрашивать пароль, но для набора ключей по-прежнему используется высокая скорость процессора.

У меня также есть основные сообщения об ошибках, такие как cannot securely allocate, или же /run/user/1000/keyring/control: Connection refused. (Файл control не существует.)

Я также заметил странную вещь, что Default_keyring.keyring обновляется / воссоздается каждую секунду (или быстрее) и заканчивается только тогда, когда я убиваю процесс набора ключей.

ulimit -l = unlimited already edited in /etc/secur....

Некоторая системная информация: последняя полная версия Ubuntu 16, включая последнюю версию Chrome. i7-6700HQ, 8 Гб оперативной памяти, и т. д..

Но есть ли способ запустить Chrome с --password-store=basic? Обратите внимание, что я действительно имею в виду всегда, не только когда я нажимаю на значок Chrome, но и когда Chrome полностью закрыт, и я нажимаю на ссылку в почтовом клиенте / скайпе / любом приложении.

Поэтому мне интересно, есть ли что-то вроде файла startup_args.config (я не нашел ничего подобного в каталоге профиля), а также не найден параметр хранилища паролей в chrome://flags

Спасибо за ваше время и помощь.

PS: я буду очень рад, если кто-нибудь сможет объяснить мне, почему с 2008 года до сегодняшнего дня люди сообщают об этой ошибке с помощью chrome/ium и gnome-keyring. А также почему это происходит. Такое ощущение, что chrome не может создать брелок или заполнить его сохраненными паролями.

2 ответа

Решение

У меня была эта проблема с Chromium, и я нашел единственный приемлемый обходной путь - использовать KWallet KDE вместо Gnome Keyring.

Вот шаги, которые я предпринял:

  1. Резервный каталог данных Chromium ~/.config/chromium
  2. Установите kwalletmanager: sudo apt-get install kwalletmanager

  3. Выполните синхронизацию с серверами Google, затем удалите каталог данных Chromium. (не уверен, если это необходимо)

  4. Добавить / заменить --password-store=kwallet к параметрам запуска Chromium
  5. KWalletManager должен отображаться, когда вы впервые открываете Chromium с запросом новой парольной фразы кошелька.

Поскольку не было никакой помощи, я решил создать альтернативный скрипт для запуска

mv / usr / bin / google-chrome / usr / bin / google-chrome-orig

нано гугл-хром

с содержанием

google-chrome --password-store = basic

тогда я сделал его исполняемым

так что теперь Chrome запускается с этой командой в любое время в любом месте, а не только нажатием на ярлык

Другие вопросы по тегам