标签: kde4

如何从 KDE 面板中删除启动器?

这个问题我认为通过谷歌搜索会更容易回答,因为它非常简单,但唉,我只能在这里问了。我想要做的是删除 Sabayon 的 KDE 4 面板上不再需要的启动器。

Sabayon 1507 的截图 这是一个屏幕截图,在左下角,您将按顺序看到 Google Chrome、终结者和 Konsole 的图标(代表启动器)。我想删除 Konsole 启动器。我自己设法找到的唯一解决方案是删除整个面板,创建一个新面板,然后添加我想要的启动器并省略我不想要的启动器。随着我的启动器列表不断增加,这个解决方案只会随着时间的推移变得越来越乏味,因此如果有人有一个,我更喜欢更简单的解决方案。

对我来说,最自然的解决方案是右键单击不需要的启动器并找到删除启动器的选项,但这是我通过右键单击 Konsole 启动器获得的菜单: 在此处输入图片说明 单击“图标设置”只是给了我这个: 在此处输入图片说明 这只是用于 Konsole 启动器的桌面配置文件的选项,据我所知,这与从 KDE 面板中删除启动器无关。

kde4 panel sabayon

20
推荐指数
1
解决办法
2万
查看次数

如何在 KDE 中为不同的显示设置管理多个面板布局?

我在 3 种显示设置中使用我的笔记本电脑:

  • 仅笔记本电脑
  • 笔记本电脑+显示器
  • 笔记本电脑+投影仪

对于每一个我使用不同的屏幕设置和面板布局。在每次显示设置更改后修改布局很无聊。

因为我可以使用 ARandr 来创建显示设置并将它们保存为可执行文件,所以是否有与 KDE 面板类似的功能?

kde multi-monitor kde4 panel

9
推荐指数
1
解决办法
896
查看次数

更改 Kate 语法高亮文件的目录

我正在使用 KDE 4.8.4 和 Kate 3.8.4 运行标准 Debian Wheezy。

Kate 文本编辑器的语法高亮文件位于:

/usr/share/kde4/apps/katepart/syntax
Run Code Online (Sandbox Code Playgroud)

如果我跑

kde4-config --prefix
Run Code Online (Sandbox Code Playgroud)

这给

/usr
Run Code Online (Sandbox Code Playgroud)

$ KDEDIR是空的。这导致只有上层目录中的 XML 文件用于突出显示。

在其他几个论坛中,我看到它应该可以在

~/.kde/share/apps/katepart/
Run Code Online (Sandbox Code Playgroud)

如果我将语法高亮文件放在我的系统上,它们似乎被忽略了。

有人如何将Kate使用的语法突出显示文件的目录更改/设置为任意目录?

kde kate syntax-highlighting kde4

8
推荐指数
1
解决办法
1万
查看次数

禁用 KDE 4.7 系统声音

如何禁用 KDE 系统声音?我的意思是启动、弹出对话框、错误等时的所有声音,而不关闭实际的媒体声音。

我使用 KDE 4.7.4

kde audio kde4

7
推荐指数
1
解决办法
8028
查看次数

配置 3M 人体工学鼠标的第三个按钮

我刚买了一个 3M 人体工学鼠标,型号为 EM500GPL,对于指针移动和左/右单击,它工作正常。但是我想知道是否可以配置第三个按钮以按照制造商的意图行事。

按住第三个按钮然后向上移动鼠标应该会导致目标窗口中的向上滚动;按住第三个按钮然后向下移动鼠标应该会导致向下滚动操作。

我使用的是带有 KDE 4.10.5 的 OpenSUSE 12.3。我怀疑想要的行为不是很容易实现的,但我很高兴被证明是错误的。

x11 mouse kde4

5
推荐指数
1
解决办法
1826
查看次数

以编程方式更改 kde 文件关联

问题:

在 kde 中,我想从每个文件类型中删除特定的文件关联

细节:

我想尝试将 clamTk 作为 clamAv 的伴侣。它不适合我的需要,所以我卸载了该软件包。但是,它在我的系统上创建了与每种文件类型的关联,当我删除包时并没有撤消。我查看了(用户文件)mimeapps.list 和(系统文件)mimeinfo.cache,希望它像解析这些文件以清理内容一样简单,但关联显然比这更复杂。我在 kde 中单击的每个文件都设置为通过 clamTk 进行扫描(无论如何它已经不存在了),手动删除 Kde“系统设置”中的每个条目将很费力。

有谁知道获取文件关联配置数据的有效方法?

Distro: Centos 6.2 (Final)
Kde:    4.3.4
Run Code Online (Sandbox Code Playgroud)

更新: 2 月 25 日,星期三

回复其他人的评论,在 Centos(自定义 REL)上,包管理器是 yum。yum 的删除/擦除开关显然不会“撤消”这种更改,它只是保持正确配置的依赖项。所以,看起来,我需要处理清理它自己创建的文件关联。

至于我对有效的定义 - 一些程序化的、非手动的方式(bash、sed、awk、c 等)来自动旋转每个关联并删除有问题的条目。问题是,我不知道要解决什么问题。Kde 是否将此信息保存在文件中?文件?数据库?它究竟是如何建立文件类型和打开它的应用程序之间的关系的?Gnome 很早就知道他们保存这些信息的位置。克德?没那么多。正是他们保持它,怎么他们保持它,是目前非常难以捉摸。

scripting kde kde4 file-opening

5
推荐指数
0
解决办法
261
查看次数

KDE 4 在哪里存储其键盘快捷键?

KDE 拦截了一些 Emacs 键盘快捷键。我知道 KDE 允许您通过 GUI 配置键盘快捷键,但我厌倦了每次筛选所有菜单。我想在系统级和用户级打开KDE存储其快捷方式的文件,并将所有干扰Emacs的快捷方式一劳永逸。

我正在使用 KDE 4.14.2。

keyboard-shortcuts configuration kde4

5
推荐指数
1
解决办法
3812
查看次数

KDE 如何在 4 种键盘布局之间切换?

我在 Debian 8.1 上安装了 KDE 4.14.2。当我有 3 种布局时,切换 META+空格键效果很好。当我添加第四个布局时,问题开始了,切换工作不正确:我只能从第一个布局切换到第二个布局,当我在其他情况下(2,3,4)单击切换布局快捷方式时,它根本不起作用,这样 2->3, 3->4, 4->1 根本不起作用。

我找到了一些解决方法:我已经检查了备用布局选项,所以现在我可以在最可用的 3 个布局之间切换。但无论如何我使用4。我在互联网上找不到任何解决方案。如何解决这个问题?

debian keyboard-layout kde4

5
推荐指数
1
解决办法
1702
查看次数

如何在kde4/plasma5中添加图标搜索路径?

我有各种非 kde 应用程序,它们将图标放置在系统中的各个位置,并且 Plasma5 菜单和任务管理器小部件会忽略它们,除非我仅在以下位置符号链接到它们:

  • /usr/share/icons/hicolor/scalable/apps/<icon-name>.svg(如果图标是 svg)或
  • /usr/share/icons/hicolor/48x48/apps/<icon-name>.png(如果图标为 48x48)或
  • /usr/share/icons/hicolor/32x32/apps/<icon-name>.png(如果图标是 32x32)
  • 奇怪的是, 128x128不起作用,大图标必须调整为 48x48 或 32x32 并放入相应的目录中。

这是为什么?如何添加更多搜索路径和图标大小?例如,gworldclock仅在 中放置图标/usr/share/pixmaps/gworldclock.png,其他应用程序仅安装 128x128 的图标。

已经尝试过:

我尝试修改KDEDIRSin~/.kde/env/somefile.sh~/.pam_environment,但这些都对 的输出没有任何影响kde4-config --path icon。我还在我的用户图标目录(.kde/share/icons/)中创建了符号链接,但这也没有效果。指定桌面文件中图标的绝对路径似乎也不起作用(尽管到目前为止我只尝试过使用 128x128 图标)。

更多信息:

当前搜索路径:

$ kde4-config --path icon
/home/oleg/.kde/share/icons/:/usr/share/kubuntu-default-settings/kde4-profile/default/share/icons/:/usr/share/icons/
Run Code Online (Sandbox Code Playgroud)

软件版本(Kubuntu 15.04):

$ kde4-config --version
Qt: 4.8.6
KDE Development Platform: 4.14.13
kde4-config: 1.0
$ plasmashell --version
plasmashell 5.4.2
Run Code Online (Sandbox Code Playgroud)

kde icons plasma kde4 plasma5

5
推荐指数
0
解决办法
1256
查看次数

如何让我的 bash 脚本看起来 100% 像一个 GUI 应用程序(所以用户永远不会看到终端)

我使用 kdialog 创建了一个 bash 脚本(它在 Kubuntu 12.04 上运行)。GUI 用于每个用户交互(在第一个之后)。但是,脚本仍然必须从终端启动并且终端仍然可见,即使用户不需要读取终端输出或在终端中输入任何内容。有没有一种简单的方法可以进入下一步并使我的 bash 脚本看起来 100% 像 KDE Gui 应用程序?

从下面 slm 和 Ilya Ananyev 的初步回答中,我看到制作 .desktop 文件可以实现这一点。这对我来说非常神奇,这就是我一直在寻找的简单答案。(我想要一个我可以在午餐时间完成的任务,并在剩下的时间里使用我的 bash 脚本来看起来像一个真正的 GUI 应用程序。).desktop 文件对于这个问题的其他读者来说也可能是正确的答案。

但是,在我的特定情况下,该脚本是一个安装程序脚本。所以我发现自己处于第 22 条军规中。如何安装 .desktop 文件以启动我的安装程序,而用户不必先为 .desktop 文件运行另一个安装程序?

此外,就我而言,该脚本由不了解计算机的最终用户使用。最终用户根据我的建议购买了一台预装了 Linux 的计算机。我的目标是让他们无需进入终端即可安装我的软件。(很可能他们以前从未见过命令提示符——他们中的一些人甚至不知道如何使用鼠标!)

所以,看起来,我的解决方案需要一些神奇的方式来安装 .desktop 文件,以便用户可以单击它来启动我的安装程序脚本。

总结一下,我的主要要求是:

  1. 一种在不显示终端的情况下启动脚本的方法。.desktop 文件将完成此操作。
  2. 一种在执行期间保持终端隐藏的方法(因为我完全依赖于 kdialog)。.desktop 文件将通过Terminal=falseset完成此操作。
  3. 可选地,用户输入其 sudo 密码的安全方式。我知道 kdialog 密码输入对话框,但我看到的使用示例并不安全。kdesudo 可能是一个解决方案,但它会多次重新提示输入密码,忽略 X 分钟的通常/默认 sudo 超时。所以它对我不起作用。
  4. 简单到可以在我的午餐时间实施。.desktop 文件将完成此操作。
  5. 在 kdialog 中使用我现有的 bash 脚本。.desktop 文件将完成此操作。
  6. 不需要用户在运行我的脚本之前进行额外的设置步骤。事实证明,KDE 用户可以单击位于任何位置的 …

bash gui kde4 dialog bash-script

4
推荐指数
1
解决办法
2691
查看次数

在 Debian 上将 KDE 4 升级到 5

我将 KDE 安装到最小的 Debian 映像上,apt-get install kde-plasma-desktop --no-install-recommends但运行时启动的桌面环境startkde是 KDE 4。如何将其更新到最新的 KDE 5 版本,这是我的初衷?

debian kde4

3
推荐指数
1
解决办法
1万
查看次数