Как отключить KDE Wallet?
Я использую Ubuntu Maverick (Gnome), месяц назад я обновлялся как обычно всякий раз, когда Менеджер обновлений сообщал мне о новых обновлениях. Дело в том, что программа называется kdewallet
был установлен на моей машине, и каждый раз, когда я пытаюсь сделать что-то, что требует пароль, как svn
, это всплывает и начинает становиться действительно раздражающим. Как я могу избавиться от этого? Это даже не в диспетчере пакетов Synaptic.
6 ответов
KDE 5/Plasma 5.8:
Добавьте следующие строки в конец ~/.config/kwalletrc
[Wallet]
Enabled=false
Перезагрузите плазму.
KDE4:
KDE Wallet является основной частью KDE, он в комплекте kdebase-runtime
,
Чтобы отключить его, запустите kcmshell4 kwalletconfig
и продолжайте с шага 3 или начните с начала:
- Запустить настройки системы
- Детали открытого счета
- Перейдите на вкладку "KDE Wallet"
- Снимите флажок Включить подсистему KDE Wallet
- Нажмите
Apply
чтобы применить изменения и закрыть окно настроек.
Чтобы получить список программ, который зависит от kdebase-runtime
пакет, запустить:
apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtime
В Ubuntu вывод показывает просто "kdebase-runtime [newline] Reverse Depends:". На 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. Если вы запускаете Chrome через скрипт-оболочку или ярлык, я рекомендую использовать --password-store=basic
в случае, если вам нужен kwallet для чего-то еще. Я отключил kwalletd вместо использования этого флага, потому что я разрабатываю Chrome, и неудобно добавлять этот флаг все время, когда я запускаю ./chrome
,
(Проверено на ArchLinux, но также должно работать на Ubuntu. Использование sudo apt-get install qttools5-dev-tools
если вы хотите использовать qtpaths
найти каталог конфигурации).
Я выполнил:
- Запустите Системные настройки.
- Перейдите на вкладку " Дополнительно ".
- Нажмите значок кошелька KDE.
- Снимите флажок Включить подсистему KDE Wallet.
ОС: Ubuntu 10.04.4 LTS.
В Ubuntu 14.04 (верный) шаг (2) теперь называется "Перейти к учетной записи"
Я использую Ubuntu 16.04.LTS и нашел файл 'kdwalletrc' по этому пути
~/.kde/share/config/kdwalletrc
Переключите параметр "Включить" с "true" на "false", чтобы отключить kdeWallet
[Wallet]
Close When Idle=false
Enabled=false
Чтобы отключить kwallet для конкретного приложения, вы можете закрыть dbus для этого приложения, запустив его следующим образом.
env DBUS_SESSION_BUS_ADDRESS=none chrome
Отключить пароль требуется уведомление Kwallet
ПРОДОЛЖИТЬ
Меню KDE => системные настройки => уведомления => кошелек (выпадающий) => опция обязательного ввода пароля => показать всплывающее окно (снять отметку) => перезагрузить компьютер.
ОПИСАНИЕ
Я испанский и, возможно, варианты могут иметь другой перевод.
Я использую KDE Plasma 5.12. Откройте меню KDE, найдите "системные настройки" и нажмите на него. Теперь ищите "уведомления". В правом верхнем углу окна вы можете увидеть выпадающий список, в моем случае я уже выбрал опцию "доступность", затем изменил ее и выбрал "кошелек". Последний шаг, нажмите на "пароль требуется" и снимите флажок показать всплывающее окно или что-то подобное (внизу). Сохраните и перезагрузите, готово:-).
Надеюсь, это поможет, и вы можете отключить это раздражающие уведомления.