Как отключить 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 или начните с начала:

  1. Запустить настройки системы
  2. Детали открытого счета
  3. Перейдите на вкладку "KDE Wallet"
  4. Снимите флажок Включить подсистему KDE Wallet
  5. Нажмите Apply чтобы применить изменения и закрыть окно настроек.

Чтобы получить список программ, который зависит от kdebase-runtime пакет, запустить:

 apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtime

В Ubuntu вывод показывает просто "kdebase-runtime [newline] Reverse Depends:". На Kubuntu следует целый список.

Я избавился от диалогового окна "Система кошелька KDE" (при каждом запуске Chrome) следующим образом:

  1. редактировать ~/.config/kwalletrc (см. примечание ниже) и добавьте

    [Wallet]
    Enabled=false
    
  2. Убейте демона 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 найти каталог конфигурации).

Я выполнил:

  1. Запустите Системные настройки.
  2. Перейдите на вкладку " Дополнительно ".
  3. Нажмите значок кошелька KDE.
  4. Снимите флажок Включить подсистему 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, найдите "системные настройки" и нажмите на него. Теперь ищите "уведомления". В правом верхнем углу окна вы можете увидеть выпадающий список, в моем случае я уже выбрал опцию "доступность", затем изменил ее и выбрал "кошелек". Последний шаг, нажмите на "пароль требуется" и снимите флажок показать всплывающее окно или что-то подобное (внизу). Сохраните и перезагрузите, готово:-).

Надеюсь, это поможет, и вы можете отключить это раздражающие уведомления.

Другие вопросы по тегам