Я использую Индивидуалиста Ubuntu (Gnome), месяц назад я обновил как обычный каждый раз, когда Менеджер обновлений сообщил мне о новых обновлениях. Вещь, которая произошла, состоит в том что названная программа kdewallet
был установлен на моей машине, и каждый раз, когда я пытаюсь сделать что-то, что требует пароля как svn
, это открывается и начинает становиться действительно раздражающим. Как я могу избавиться от него? Это даже не находится в Синаптическом Диспетчере пакетов.
KDE 5/плазма 5.8:
Добавьте следующие строки в конец ~/.config/kwalletrc
[Wallet]
Enabled=false
Плазма перезапуска.
KDE4:
Кошелек KDE является базовой частью KDE, это находится в пакете kdebase-runtime
.
Отключить выполненный kcmshell4 kwalletconfig
и продолжите на шаге 3 или запуститесь с начала:
Apply
применять изменения и закрывать окно настроек.Получить список программ, который зависит от kdebase-runtime
пакет, выполненный:
apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtime
На Ubuntu выходные шоу просто "kdebase-время-выполнения [новая строка] Зависит Реверс":. на Kubuntu следует целый список.
Я избавился от "Системного диалогового окна" Кошелька KDE (каждый раз, когда я запустил Chrome), следующим образом:
Править ~/.config/kwalletrc
(см. примечание ниже), и добавить
[Wallet]
Enabled=false
Уничтожьте kdewallet демона:
pkill kdewallet5
(или killall kdewallet5
)
Я нашел эту опцию, когда я просмотрел исходный код (на kde.org или в зеркале GitHub).
При помещении kwalletrc
в ~/.config
не работает, затем Ваша система, вероятно, использует другой каталог для хранения конфигурационных файлов. Файл конфигурации создается в каталоге, определенном QStandardPaths::GenericConfigLocation
, таким образом, я использовал qtpaths
искать путь (~/.config
= /home/rob/.config
в моем случае):
$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg
Примечание: если Вы не хотите полностью отключать kwallet, но только для Chrome, можно использовать --password-store=basic
отметьте, как я объяснил в, Отключают всплывающие окна kwallet от хрома. Если Вы запускаете Chrome с помощью сценария обертки или ярлыка, я рекомендую использовать --password-store=basic
в случае, если Вам нужен kwallet для чего-то еще. Я отключил kwalletd вместо того, чтобы использовать этот флаг, потому что я разрабатываю Chrome, и это неудобно для добавления этого флага все время, когда я работаю ./chrome
.
(Протестированный на ArchLinux, но это должно также работать над Ubuntu. Использовать sudo apt-get install qttools5-dev-tools
если Вы хотите использовать qtpaths
найти каталог конфигурации).
Я выполнился:
ОС: Ubuntu 10.04.4 LTS.
В Ubuntu 14.04 (надежный человек) шаг (2) теперь, "Переходят к Банковским реквизитам"
Я использую Ubuntu 16.04. LTS и найденный 'kdwalletrc' файлом в этом пути
~/.kde/share/config/kdwalletrc
Переключите опцию 'Enable' от 'истинного' до 'лжи' для отключения kdeWallet
[Wallet]
Close When Idle=false
Enabled=false
Для отключения kwallet для определенного приложения, можно закрыть dbus для того приложения путем выполнения его как это
env DBUS_SESSION_BUS_ADDRESS=none chrome
Меню KDE => установки системы => уведомления => кошелек (выпадающий) => пароль, потребовало опции => выставочное всплывающее окно (снятие флажка) => перезагрузка.
Я испанец, и возможно опции могли иметь другой перевод.
Я использую KDE Plasma 5.12. Откройте меню KDE и ищите "установки системы" и нажмите на него. Теперь поиск "уведомлений". В правом верхнем углу окна Вы видели выпадающее в моем случае, я уже выбрал "accesibility" опцию, затем изменяю ее и выбираю "кошелек". Последний шаг, нажмите на опцию "password required" и снимите флажок с выставочным всплывающим окном или чем-то подобным (в основе). Сохраните и перезагрузка, сделанная :-).
Надежда, которой это помогает и можно отключить это раздражение уведомления.