Я отредактировал ~/.kde/share/config/kwalletrc
и добавил
[Auto Deny]
kdewallet=Chromium
В настройках кошелька KDE в настройках системы я снял флажок «Включить подсистему кошелька KDE». Это также, кажется, добавляет:
[Auto Deny]
kdewallet[$d]
Однако, я все еще получаю всплывающее окно, когда я захожу на свою первую страницу в Google Chrome. Как я могу это остановить?
Я заметил, что на самом деле есть два места для кошельков. Один во ~/.kde/share/apps/kwallet/
и один во ~/.local/share/kwalletd/
. В какой-то момент, когда я изменил цветовую тему KDE, я заметил, что всплывающее окно для Chrome отличается от графического интерфейса, который я получил через системные настройки. Также есть дубликат конфигурации кошелька KDE, который я могу получить, запустив kwalletmanager
-> Настройки-> Настроить кошелек, где я получаю те же параметры, но их собственный набор значений. Даже после снятия флажка «Включить подсистему кошелька KDE» я все равно получаю всплывающее окно из chrome. Что происходит с беспорядком множества конфигурационных местоположений и страниц настроек?
источник
~/.kde/share/apps/kwallet/
старое местоположение, которое перенесено~/.local/share/kwalletd/
и не должно использоваться. По той же причине настройка в ~ / .kde / `не учитывается ... и обратите внимание, что в вашей системе могут быть установлены как KWallet для KDE 4, так и KDE 5, что еще более усложняет ситуацию.Ответы:
Вы можете полностью отключить бэкэнд KWallet, добавив в Chrome следующий флаг командной строки:
--password-store=basic
Например (если вы используете сборку Ubuntu Chromium), отредактируйте
/etc/chromium-browser/default
(для всей системы) или~/.chromium-browser.init
(для пользователя) и добавьте флагCHROMIUM_FLAGS
. Например:Если вы используете сборку Chromium от ArchLinux, отредактируйте
~/.config/chromium-flags.conf
и добавьте:источник
xdg-open
, когда я печатаюgoogle-chrome
в терминале и т. Д.)? Конфиг где-то есть?/opt/google/chrome/google-chrome
и добавил--password-store=basic
в команду exec внизу скрипта. Кажется, работает. Большое спасибо!/etc/chromium.d/no-kwallet
/opt/vivaldi/vivaldi
.Неважно, на каком дистрибутиве вы работаете.
Откройте файл "google-chrome" в текстовом редакторе (я использовал kate <3)
Вставьте это в конец файла со знаком кавычки
Так должно выглядеть вот так
СОХРАНИТЬ И ВЫЙТИ. СДЕЛАННЫЙ!
(Я попробовал это на OpenSUSE Thumbleweed с успехом!: D)
источник
apt-mark hold google-chrome-stable
, потому что любое обновление удалит этот параметр. Они не честная компания.Я нашел простое решение , которое работает 100% времени на любой версии KDE:
источник
Я решил эту проблему в KWalletManager, создав новый кошелек с именем
test
и заменив.salt
файл из существующего кошелька с именемkdewallet
на.salt
файл только что созданного кошелькаtest
.Так
И теперь существующий названный кошелек
kdewallet
имеет пароль для вновь созданногоtest
кошелька.Распространение: Mageia 5.
источник
Одним из способов является просто дать chrome поддельный сокет dbus (также вам, вероятно, потребуется отключить менеджер паролей ... вы можете использовать Paster Password Manager в качестве альтернативы)
источник
Быстрое решение - просто изменить пароль KWallet на пустой:
Меню приложений KDE (или Launcher и т. Д.)> Система> KWalletManager> Изменить пароль ...> ОК> Да
Это завершает всплывающие окна пароля KWallet при запуске Chrome / Chromium.
источник
Самым простым решением этой проблемы стали более поздние версии KDE Plasma. В настоящее время я использую версию 5.12.7.
1. Перейдите: Настройки системы -> Данные учетной записи (персонализация) -> Кошелек KDE
2. Снимите флажок «Включить подсистему кошелька KDE»
3. Применить
источник