Брелок гнома 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.
Вот шаги, которые я предпринял:
- Резервный каталог данных Chromium
~/.config/chromium
Установите kwalletmanager:
sudo apt-get install kwalletmanager
Выполните синхронизацию с серверами Google, затем удалите каталог данных Chromium. (не уверен, если это необходимо)
- Добавить / заменить
--password-store=kwallet
к параметрам запуска Chromium - KWalletManager должен отображаться, когда вы впервые открываете Chromium с запросом новой парольной фразы кошелька.
Поскольку не было никакой помощи, я решил создать альтернативный скрипт для запуска
mv / usr / bin / google-chrome / usr / bin / google-chrome-orig
нано гугл-хром
с содержанием
google-chrome --password-store = basic
тогда я сделал его исполняемым
так что теперь Chrome запускается с этой командой в любое время в любом месте, а не только нажатием на ярлык