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

Приложение хочет получить доступ к keyring 'Default Keyring'

Chrome / Chromium запрашивает пароль при каждом открытии. Я не знаю, почему он не интегрирован непосредственно с ОС, чтобы разблокировать логин, но нет очевидного пути.

Я читал, что мне нужно

rm ~/.gnome2/keyrings/default.keyring 

но у меня нет такого файла в моей установке Xfce без GNOME.

  • Как установить макро-функцию глобального меню в Fedora 23 XFCE spin?
  • Как изменить цвета вкладок Xfce 4 «theme»?
  • Добавьте мигающий значок сетевого монитора в GNOME / XFCE
  • Изменить сопоставления ключей для xfce4-terminal
  • Почему я не могу отключить некоторые службы в системах-config-сервисах?
  • Где заданы предпочтения шрифтов по умолчанию в современном рабочем столе Unix (которые влияют на выбор шрифта нестандартным Emacs 24)?
  • i3 и XFCE: как избавиться от контейнера Desktop, поплавать окнами и выключить машину?
  • Проблемы с Xubuntu и gtk
  • 3 Solutions collect form web for “Chrome беспокоит меня за пароль для ключей при запуске”

    Эта проблема имеет долгую историю, и вы можете поиграть с gnome-keyring если хотите, но я обнаружил, что проще всего установить пароль этого приглашения в пустую, чтобы он больше не спрашивал вас:

    1. rm ~/.local/share/keyrings/* (вы можете сначала проверить или создать резервную копию этих файлов, если вы не используете новую установку, например, cp -r ~/.local/share/keyrings ~/keyrings-backup )
    2. Перезапустить Chrome
    3. Когда будет предложено создать брелок, продолжайте, не вводя пароль. (Оказывается, вы были бы в порядке, если бы сделали это в первый раз.)

    Я не знаю, к какому дистрибутиву вы подключаетесь, но я бы создал скрипт в ~/bin и назвал его chromium (для Debian) или chromium-browser (для Ubuntu). Не забудьте адаптировать сценарий в соответствии с тем, что Chromium вызывается в вашем дистрибутиве:

     #!/bin/bash /usr/bin/chromium-browser --password-store=basic "$@" 

    Для Google Chrome вы можете создать другой скрипт в ~/bin и вызвать его google-chrome-stable со следующим:

     #!/bin/bash /usr/bin/google-chrome-stable --password-store=basic "$@" 

    Вышеприведенные скрипты будут использовать аргумент --password-store=basic для каждого экземпляра при запуске одной из двух программ.

    Из этого источника :

    –password-store Указывает, какой бэкэнд для хранения шифрования использовать. Возможные значения: kwallet, kwallet5, gnome, gnome-keyring, gnome-libsecret, basic. Любое другое значение приведет к тому, что Chrome автоматически обнаружит лучший бэкэнд. TODO (crbug.com/571003): После того, как PasswordStore больше не использует Keyring или KWallet для хранения паролей, переименуйте этот флаг, чтобы прекратить ссылаться на пароли. Не переименуйте его раньше; разработчики и тестировщики могут полагаться на это, сохраняя большое количество тестовых паролей из своих Keyrings или KWallets.

    Не знаю, этот вопрос по-прежнему актуальный, но я нашел решение, которое работает для меня. Я запускаю Debian Jessie i386. Используйте диспетчер отображения XFCE и диспетчер отображения gdm3. Я обнаружил, что переход в меню «Настройки приложений»> «Сессия» и «Запуск»> «Дополнительно» и выбор «Запуск служб Gnome» при запуске вылечили проблему. Не уверен, как это будет происходить на других дистрибутивах, но оно работает на Debian Jessie.

    Linux и Unix - лучшая ОС в мире.