禁用KDE Launcher-浏览器历史记录集成


8

每当我在KDE的Kickoff Application启动器中搜索某些内容时,它也会在我的浏览器历史记录(Firefox和Chromium)中搜索。

我已经禁用了Nepomuk,并在“系统设置-活动-隐私”下选择了“不记得”。但是它仍然显示我的浏览器历史记录。

如何禁用此功能?

Answers:


3

看起来用户界面中没有任何方法可以做到。

但是,您可以编辑/usr/share/kde4/services/plasma-runner-bookmarks.desktop文件。

kdesudo kate /usr/share/kde4/services/plasma-runner-bookmarks.desktop

找到这一行:

X-KDE-PluginInfo-EnabledByDefault=true

并将其更改为:

X-KDE-PluginInfo-EnabledByDefault=false

您必须重新启动血浆才能使其生效:

kquitapp plasma-desktop
plasma-desktop

不过,我不确定在更新KDE后是否会继续保留此更改。我的建议是仅使用lancelot应用程序启动器(程序包名为plasma-widget-lancelot)来避免所有这些麻烦。我希望它能启动,并且它具有一个UI,允许您禁用搜索栏的书签运行器。


1
谢谢!从openSUSE 12.2升级到openSUSE 13.1时,我遇到了同样的问题,并且以您的回答为起点,我找到了一个令我满意的解决方案(请参阅我的回答)。
2013年

7

对于KDE 4:
复制/usr/share/kde4/services/plasma-runner-bookmarks.desktop
〜/ .kde /股/ KDE4 /服务/等离子亚军bookmarks.desktop

对于KDE 5:
复印/usr/share/kservices5/plasma-runner-bookmarks.desktop
〜/。本地/共享/ kservices5 /等离子体亚军bookmarks.desktop

替换一行X-KDE-PluginInfo-EnabledByDefault=false

重新登录。


上面的简写:

mkdir -p ~/.local/share/kservices5
sed 's/EnabledByDefault=true/EnabledByDefault=false/' \
    /usr/share/kservices5/plasma-runner-bookmarks.desktop \
    > ~/.local/share/kservices5/plasma-runner-bookmarks.desktop

重新启动后,它似乎可以正常工作。
kas

FWIW,您无需注销/登录,也无需重新启动。重新启动浆壳就足够了:kbuildsycoca5 && timeout 5 kquitapp5 plasmashell && plasmashell
Sparhawk

或简短cp /usr/share/kservices5/plasma-runner-bookmarks.desktop ~/.local/share/kservices5/plasma-runner-bookmarks.desktop && kate ~/.local/share/kservices5/plasma-runner-bookmarks.desktop,然后使用Alt + F2使用
@Sparhawk

5

(受user2798869的回答启发。)另一个选项是使用内容创建文件/ home /(用户名)/。kde / share / kde4 / services / plasma-runner-bookmarks.desktop

X-KDE-PluginInfo-EnabledByDefault=false

与修改/ usr / share / kde4 /中的文件相比,这样做的优势在于,如果您有单独的主分区,它肯定会保留软件更新,甚至重新安装操作系统。

(我已经在openSUSE 13.1上对此进行了测试,文件路径为/ home /(用户名)/。kde4 / share / kde4 / services / plasma-runner-bookmarks.desktop,但是我想Ubuntu使用.kde而不是.kde4)


2

2020解决方案(等离子5.16.5):与系统搜索有关的内容可在系统设置->外观->等离子搜索中找到。这里有许多有趣的插件会影响搜索结果,包括浏览器集成。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.