Як відключити гаманець KDE?


27

Я використовую Ubuntu Maverick (Gnome), місяць тому я оновлювався, як завжди, коли мене менеджер оновлень повідомляв про нові оновлення. Справа в тому, що програма, яка називається, kdewallet встановлена ​​на мою машину, і кожного разу, коли я намагаюся зробити щось, що вимагає пароля svn, воно спливає і починає насправді дратувати. Як я можу його позбутися? Це навіть не в Synaptic Package Manager.


Ви позначили його "kde", використовуєте ви Gnome чи KDE? (просто для переконання, kde може бути залежністю від іншої програми)
Lekensteyn

Наскільки мені відомо, Ubuntu використовує Gnome, а Kubuntu - KDE. Це так? і я не знаю, чому на моєму комп’ютері працює програма під назвою kde!
Девід Венг

Відповіді:


26

KDE 5 / Плазма 5.8:

Додайте наступні рядки до кінця ~/.config/kwalletrc

[Wallet]
Enabled=false

Перезапустити плазму.

KDE4:
Wallet KDE є основною частиною KDE, він знаходиться в пакеті kdebase-runtime.

Щоб відключити його запуск kcmshell4 kwalletconfigі продовжувати на кроці 3 або розпочати з початку:

  1. Запуск системних розділів
  2. Відкрити реквізити акаунта
  3. Перейдіть на вкладку "Гаманець KDE"
  4. Зніміть прапорець Увімкнути підсистему KDE Wallet
  5. Клацніть, Applyщоб застосувати зміни та закрийте вікно налаштувань.

Щоб отримати список програм, який залежить від kdebase-runtimeпакета, запустіть:

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

У Ubuntu на виході відображається просто "kdebase-runtime [newline] Reverse зависи:". На Кубунту випливає цілий список.


2
Я не можу знайти це, System settingsпро що ти говориш, я використовую Ubuntu, не знаю, чи справа в Kubuntu!
Девід Венг

1
@David Weng: спробуйте запустити kcmshell4 kwalletconfigкоманду безпосередньо. Чи можете ви вставити висновок apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtimeна paste.ubuntu.com і додати це посилання у коментарі?
Лекенштейн

Це працює для деяких програм, але не є хромовим. Я думаю, тому що навколо них плаває кілька клет. Дивіться superuser.com/questions/994551/…
jozxyqk

Це більше не працює в (K) Ubuntu 15.10.
Paŭlo Ebermann

1
У «Плазмі» kcmshell5 kwalletconfig5працювали на мене.
zoechi

9

Я позбувся діалогового вікна "Система гаманців 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для пошуку каталогу конфігурації).


6

Я виконав:

  1. Запустіть Налаштування системи .
  2. Перейдіть на вкладку « Додатково ».
  3. Натисніть значок гаманця KDE .
  4. Зніміть прапорець Увімкнути підсистему KDE Wallet .

ОС: Ubuntu 10.04.4 LTS.


В Ubuntu 14.04 (надійний), крок (2) тепер "Перейти до інформації про рахунок "


3

Я використовую Ubuntu 16.04.LTS і знайшов на цьому шляху файл 'kdwalletrc'

~/.kde/share/config/kdwalletrc

Перемкніть опцію "Увімкнути" з "true" на "false", щоб відключити kdeWallet

[Wallet]
Close When Idle=false
Enabled=false

Коли я переглядаю свою систему 16.04, я бачу ~ / .kde / share /, але немає конфігураційного каталогу. У мене все ще є система гаманців KDE, що підказує щоразу, коли я перезавантажуюсь.
Джон

0

Щоб відключити kwallet для конкретної програми, ви можете закрити dbus для цього додатка, запустивши його так

env DBUS_SESSION_BUS_ADDRESS=none chrome 

0

Відключити необхідне сповіщення пароля Kwallet

РЕЗЮМЕ

Меню KDE => системні налаштування => сповіщення => гаманець (спадне меню) => потрібна опція пароля => показати спливаюче вікно (зніміть прапорець) => перезавантажити.

ОПИС

Я іспанець і, можливо, варіанти можуть мати інший переклад.

Я використовую KDE Plasma 5.12 . Відкрийте меню KDE та виконайте пошук "системні налаштування" та натисніть на нього. Тепер шукайте "сповіщення" . У верхньому правому куті вікна видно спадне меню, в моєму випадку я вже обрав варіант "доступності" , потім змінив його і вибрав "гаманець" . Останній крок, натисніть на опцію "обов'язковий пароль" і зніміть прапорець біля показу спливаючого вікна або щось подібне (внизу). Збереження та перезавантаження, виконано :-).

Сподіваємось, це допомагає, і ви можете вимкнути це дратівливе сповіщення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.