禁用需要密码通知 Kwallet

禁用需要密码通知 Kwallet

我使用的是 Ubuntu Maverick (Gnome),一个月前,每当更新管理器通知我有新更新时,我都会像往常一样进行更新。发生的事情是,一个名为的程序kdewallet 安装在了我的计算机上,每次我尝试执行需要密码的操作时svn,它都会弹出并开始变得非常烦人。我该如何摆脱它?它甚至不在 Synaptic 包管理器中。

答案1

KDE 钱包是 KDE 的核心部分,它位于软件包中kdebase-runtime

要禁用它,请运行kcmshell4 kwalletconfig并继续步骤 3 或从头开始:

  1. 开始系统设置
  2. 打开帐户详细资料
  3. 转到“KDE 钱包”选项卡
  4. 取消选中启用 KDE 钱包子系统
  5. 单击Apply以应用更改并关闭设置窗口。

要获取依赖于该包的程序列表kdebase-runtime,请运行:

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

在 Ubuntu 上,输出仅显示“kdebase-runtime [newline] Reverse Depends:”。在 Kubuntu 上,后面会显示整个列表。

答案2

我删除了“KDE 钱包系统”对话框(每当我启动 Chrome 时),如下所示:

  1. 编辑~/.config/kwalletrc(参见下面的注释),并添加

    [Wallet]
    Enabled=false
    
  2. 终止 kdewallet 守护进程:(
    pkill kdewallet5killall 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我在从 Chrome 禁用 kwallet 弹出窗口。如果您通过包装器脚本或快捷方式启动 Chrome,我建议您使用,--password-store=basic以防万一您需要 kwallet 用于其他用途。我禁用了 kwalletd 而不是使用此标志,因为我开发 Chrome,每次运行时添加此标志都很不方便./chrome

(在 ArchLinux 上测试过,但它也应该可以在 Ubuntu 上运行。sudo apt-get install qttools5-dev-tools如果您想用它qtpaths来查找配置目录,请使用)。

答案3

我执行了:

  1. 开始系统设置
  2. 前往先进的标签。
  3. KDE 钱包图标。
  4. 取消选中启用 KDE 钱包子系统

操作系统:Ubuntu 10.04.4 LTS。


在 Ubuntu 14.04 (trusty) 中,步骤 (2) 现在是“转到帐户详细资料

答案4

禁用需要密码通知 Kwallet

恢复

KDE 菜单 => 系统偏好设置 => 通知 => 钱包(下拉菜单)=> 需要密码选项 => 显示弹出窗口(取消选中)=> 重新启动。

描述

我是西班牙人,也许选项可以有另一种翻译。

我用KDE Plasma 5.12. 打开 KDE 菜单并搜索“系统偏好设置”并点击它。现在搜索“通知”。在窗口的右上角,你可以看到一个下拉菜单,在我的情况下,我已经选择了“可访问性”选项,然后更改它并选择“钱包”。最后一步,点击“要求输入密码”选择权和取消选中显示弹出窗口或类似内容(在底部)。保存并重新启动,完成:-)。

希望它能有所帮助并且您可以禁用这些烦人的通知。

相关内容