Wie deaktiviere ich KDE Wallet?


27

Ich verwende Ubuntu Maverick (Gnome). Vor einem Monat habe ich wie gewohnt aktualisiert, wenn der Update Manager mich über neue Updates informiert hat. Die Sache, die passiert ist, ist, dass ein Programm namens kdewallet auf meinem Computer installiert wurde und jedes Mal, wenn ich versuche, etwas zu tun, das ein Passwort erfordert svn, erscheint es und wird wirklich nervig. Wie kann ich es loswerden? Es ist nicht einmal im Synaptic Package Manager.


Sie haben es mit "kde" markiert. Verwenden Sie Gnome oder KDE? (nur um sicherzugehen, kde könnte eine abhängigkeit von einem anderen programm sein)
Lekensteyn

Soweit ich weiß, verwendet Ubuntu Gnome und Kubuntu KDE. Ist das richtig? und ich weiß nicht wirklich, warum ein Programm namens kde-something auf meinem Computer läuft!
David Weng

Antworten:


26

KDE 5 / Plasma 5.8:

Fügen Sie die folgenden Zeilen am Ende von ein ~/.config/kwalletrc

[Wallet]
Enabled=false

Starten Sie Plasma neu.

KDE4:
KDE Wallet ist ein zentraler Bestandteil von KDE, es ist im Paket enthalten kdebase-runtime.

Um es zu deaktivieren, führen Sie es aus kcmshell4 kwalletconfigund fahren Sie mit Schritt 3 fort oder beginnen Sie von vorne:

  1. Starten Sie die Systemeinstellungen
  2. Kontodetails öffnen
  3. Gehen Sie zur Registerkarte "KDE Wallet"
  4. Deaktivieren Sie das Kontrollkästchen KDE Wallet-Subsystem aktivieren
  5. Klicken Sie Applyauf, um die Änderungen zu übernehmen und das Einstellungsfenster zu schließen.

kdebase-runtimeFühren Sie Folgendes aus, um eine Liste der vom Paket abhängigen Programme zu erhalten :

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

Unter Ubuntu zeigt die Ausgabe nur "kdebase-runtime [newline] Reverse Depends:". Auf Kubuntu folgt eine ganze Liste.


2
Ich kann das nicht finden System settings, von dem du sprichst, ich benutze Ubuntu, ich weiß nicht, ob es in Kubuntu der Fall ist!
David Weng

1
@ David Weng: Versuchen Sie, den kcmshell4 kwalletconfigBefehl direkt auszuführen . Könnten Sie die Ausgabe von apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtimeauf paste.ubuntu.com einfügen und diesen Link in einen Kommentar einfügen ?
Lekensteyn

Dies funktioniert für einige Anwendungen, jedoch nicht für Chrome. Ich denke, weil dort mehrere Geldbörsen herumschweben. Siehe superuser.com/questions/994551/...
jozxyqk

Dies funktioniert in (K) Ubuntu 15.10 nicht mehr.
Paŭlo Ebermann

1
In Plasma kcmshell5 kwalletconfig5hat bei mir gearbeitet.
Zoechi

9

Ich habe das Dialogfeld "KDE Wallet System" (bei jedem Start von Chrome) wie folgt entfernt:

  1. Bearbeiten ~/.config/kwalletrc(siehe Hinweis unten) und hinzufügen

    [Wallet]
    Enabled=false
    
  2. Töte den kdewallet Daemon:
    pkill kdewallet5(oder killall kdewallet5)

Ich habe diese Option gefunden, als ich den Quellcode durchgesehen habe ( auf kde.org oder auf dem Github-Spiegel ).

Wenn setzt kwalletrcin ~/.confignicht funktioniert, dann das System nutzt wahrscheinlich ein anderes Verzeichnis Konfigurationsdateien zu speichern. Die Konfigurationsdatei wird in einem Verzeichnis erstellt, das durch gekennzeichnet QStandardPaths::GenericConfigLocationist. Daher habe ich qtpathsden Pfad nachgeschlagen ( ~/.config= /home/rob/.configin meinem Fall):

$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg

Hinweis: Wenn Sie kwallet nicht vollständig deaktivieren möchten, sondern nur für Chrome, können Sie das --password-store=basicFlag verwenden, wie unter Deaktivieren von kwallet-Popups aus Chrome erläutert . Wenn Sie Chrome über ein Wrapper-Skript oder eine Verknüpfung starten, empfehle ich, --password-store=basickwallet für etwas anderes zu verwenden. Ich habe kwalletd deaktiviert, anstatt dieses Flag zu verwenden, da ich Chrome entwickle. Es ist unpraktisch, dieses Flag die ganze Zeit hinzuzufügen, wenn ich es ausführe ./chrome.

(Getestet unter ArchLinux, sollte aber auch unter Ubuntu funktionieren. Verwenden sudo apt-get install qttools5-dev-toolsSie diese Option qtpaths, um das Konfigurationsverzeichnis zu finden.)


6

Ich habe ausgeführt:

  1. Starten Sie die Systemeinstellungen .
  2. Gehen Sie zur Registerkarte Erweitert .
  3. Drücken Sie das KDE Wallet- Symbol.
  4. Deaktivieren Sie das Kontrollkästchen KDE Wallet-Subsystem aktivieren .

Betriebssystem: Ubuntu 10.04.4 LTS.


In Ubuntu 14.04 (vertrauenswürdig) lautet Schritt (2) jetzt "Zu Kontodetails wechseln ".


3

Ich benutze Ubuntu 16.04.LTS und habe die 'kdwalletrc'-Datei in diesem Pfad gefunden

~/.kde/share/config/kdwalletrc

Schalten Sie die Option 'Aktivieren' von 'Wahr' auf 'Falsch', um kdeWallet zu deaktivieren

[Wallet]
Close When Idle=false
Enabled=false

Wenn ich auf mein 16.04-System schaue, sehe ich ~ / .kde / share /, aber es gibt kein Konfigurationsverzeichnis. Ich habe immer noch das KDE-Wallet-System, das mich bei jedem Neustart auffordert.
John

0

Um kwallet für eine bestimmte Anwendung zu deaktivieren, können Sie den dbus für diese Anwendung schließen, indem Sie ihn wie folgt ausführen

env DBUS_SESSION_BUS_ADDRESS=none chrome 

0

Deaktivieren Sie das Kennwort erforderlich Benachrichtigung Kwallet

WEITERMACHEN

KDE-Menü => Systemeinstellungen => Benachrichtigungen => Brieftasche (Dropdown) => Kennwort erforderlich Option => Popup anzeigen (Deaktivieren) => Neustart.

BESCHREIBUNG

Ich bin Spanier und möglicherweise könnten die Wahlen eine andere Übersetzung haben.

Ich benutze KDE Plasma 5.12 . Öffnen Sie das KDE-Menü, suchen Sie nach "Systemeinstellungen" und klicken Sie darauf. Suchen Sie nun nach "Benachrichtigungen" . Oben rechts im Fenster sehen Sie eine Dropdown-Liste. In meinem Fall hatte ich bereits die Option "Zugänglichkeit" ausgewählt. Ändern Sie diese und wählen Sie "Brieftasche" . Klicken Sie im letzten Schritt auf die Option "Passwort erforderlich" und deaktivieren Sie das Kontrollkästchen " Popup anzeigen " oder ähnliches (unten). Speichern und neu starten, fertig :-).

Hoffe es hilft und du kannst diese nervigen Benachrichtigungen deaktivieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.