我使用 Nautilus 来浏览我的文件。我使用基于 Debian 的操作系统和 KDE Plasma 5。
我经常使用键盘。当我在浏览文件时按下向上键时,如果我已经在文件列表的末端,Nautilus 会发送一个很大的系统蜂鸣声,我将通过耳机以 100% 的音量听到它。我的反应就像通电一样。
我~/.bashrc为 sudo (root) 用户和我的普通桌面用户放置了以下几行:
# Turn off system beep in console:
xset b off
xset b 0 0 0
Run Code Online (Sandbox Code Playgroud)
然而,尽管从操作系统中的某些地方发出哔哔声(例如擦除 gnome 终端中的空行),它仍然在 Nautilus 中。我相信这是因为 Nautilus 没有提供任何命令,.bashrc或者因为它忽略了这些xset命令。
我该如何解决?
我需要的可能是比 . 更深的层次.bashrc,一些由一切执行的文件,但仍然可以控制声音。否则,以另一种方式禁用声音或替换它可能会很有趣。
我找不到同时支持设置鼠标加速和鼠标灵敏度的单一桌面环境。我不想要任何鼠标加速,但我想提高鼠标的速度。这意味着如果我将鼠标移动相同的距离,无论我移动鼠标的速度有多快,指针每次都会移动相同的距离。
KDE 会让我把鼠标加速度设置为 1x,但是鼠标移动太慢了,我不知道如何提高速度。我愿意接受 CLI 解决方案,但我只能xinput改变加速。我也不记得对 有多少运气xset。
我昨晚在我的机器上安装了 debian。现在,我不明白为什么在以 root 身份运行时无法从终端运行 GUI 应用程序。
例如:
sudo -i
glxgears
Run Code Online (Sandbox Code Playgroud)
生成以下输出:
No protocol specified
Error: couldn't open display :0
Run Code Online (Sandbox Code Playgroud)
但是当我第一次打开终端时,我可以glxgears从用户帐户运行。只有在我这样做之后sudo -i,问题才会出现。我尝试运行的任何 GUI 应用程序都会发生这种情况。我认为它可能与 X11 有关,但我不确定。
我将 KDE 配置为从 bépo (french-dvorak) 轻松切换到 azerty 布局。我用 KDE 接口 ( systemsettings)配置了它,但我猜它只是调用setxkbmap be和setxkbmap fr. azerty 布局是默认布局(也是布局列表中的第一个)。
但是,快捷方式仍然附加到物理键上:按下该q键会在 azerty 中产生一个“q”,在 bepo 布局中产生一个“a”。但是,在两种情况下按ctrl+q具有相同的效果(退出,在大多数软件中,例如使用kwrite或konsole)。但是请注意,某些软件(as firefox)会进行切换(按下j键,会打印带有 bépo 布局的“t”,ctrl同时打开一个新选项卡,这是预期的行为)。根据此评论,GTK 应用程序会进行切换,而 Qt 应用程序不会。
如何让快捷键的按键和输入文字的按键在所有软件中重合
更准确地说,快捷方式是根据列表中的第一个布局定义的。如何为 Qt 应用程序切换快捷方式的定义?
配置(系统):
$ kded4 --version
Qt: 4.8.7
KDE Development Platform: 4.14.38
KDE Daemon: 4.14.38
$ uname -a
Linux debian 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux
$ …Run Code Online (Sandbox Code Playgroud) 我想了解更多关于 UNIX 系统的信息,我想我有一个非常直接的问题。我想我知道 X 的用途:它为应用程序提供了一个标准来呈现它们的 UI(除其他外)。
但是为什么需要 Gnome/KDE 以及它们与 X 的关系?我认为他们使用 X 作为应用程序和 GUI 之间的某种接口,因此 GUI 是可定制的,而界面在应用程序之间保持不变。
这是真的还是 Gnome/KDE 独立于 X?
KDE SC 4.5.0 有一些视频卡的问题,包括我的。发布后Arch 推荐了几种解决方法。其中之一是
在启动 KDE 之前导出“LIBGL_ALWAYS_INDIRECT=1”
我决定这是最简单、最好的方法。但我不知道它做什么或它如何影响我的系统。它比默认值慢吗?我应该记得密切关注问题并在问题解决后将其禁用吗?
这是问题的图片:
请注意,所有文本行都有类似于下划线的水平线。然而,这是一个纯文本编辑器 (Kate),它不做下划线。没有应用于此文本的格式。
我选择了文本,以便线条在照片中显示得更好。但是即使没有选择文本,这些行也存在。有时它们更厚更暗。有时它们很轻。有时他们根本不会在那里,只是随机回来。
Konsole 也有同样的问题。在黑底白字的情况下,Konsole 有时会显示多色水平线。有时,Konsole 中的每一行都有这种丑陋且分散注意力的下划线。有时只有一部分线路有它。
有时,这些行是如此密集和压倒性的,以至于很难阅读文本。其他时候线条很温和,如所附照片所示。
大约十个月前,我在台式计算机上第一次看到这个问题。我认为用户刚刚在字体设置方面做了一些非常疯狂的事情。但是现在我在一台新笔记本电脑上看到了这个问题,而没有对默认设置进行任何重大更改。
两个系统都运行完全更新的 Arch Linux KDE。在这台笔记本电脑上,我将所有字体设置(在系统设置中)重置为默认值。我还将 Konsole 配置文件外观重置为默认设置(即使设置已经处于默认值)。
但是,水平线不会消失。
应用程序正常工作(除了有时难以阅读文本)。复制的文本不包括水平线。Konsole 中的命令不受水平线外观的影响。这似乎是一个显示故障,但它并不特定于任何 GPU(影响 Intel 或 nvidia)或任何显示屏(我在桌面上测试了不同的显示器)或我可以确定的任何其他内容。
在过去的十个月里,我在受影响的桌面上尝试了各种修复,但我也没有在那台机器上解决它。
我有多台其他 Arch KDE 计算机没有问题。
有没有人知道可能导致这种情况的原因?还有人看过吗?
编辑:请参阅 Konsole 的 KDE 错误报告:
373232 – 具有分数 HiDPI 缩放的水平线 
为什么最流行的 Linux 发行版的默认桌面环境是 gnome?KDE 在我看来是一个同样好的桌面环境。是因为许可证原因吗?历史性?要不然?
PDF 查看器 Okular(KDE 桌面的一部分)具有许多不错的功能并支持多种文件格式。我喜欢它的一件事是评论和注释。不幸的是,所有评论和元数据(如上次查看的页面)都存储在本地: ~/.kde/share/apps/okular/docdata
有没有办法让 Okular 将它们存储在 PDF 本身中?
几个月前,meld开始表现得很奇怪。常见的行几乎无法阅读,并显示为黑色背景上的深灰色文本。

奇怪的是,以 root 身份运行它很好(使用kdesudo meld),尽管主题不那么漂亮。

如何为 meld 指定文本的颜色选项?
我正在使用:
meld使用 GTK3,所以我摆弄系统设置 > 通用外观和行为 > 应用程序外观 > GTK > 选择一个 GTK3 主题。这种变化反映在 meld 中,但我选择的三个选项都没有改变文本。(可用的选项是 Default、Emacs 和oxygen-gtk;后者在上面的屏幕截图中使用。)
我查找~了gtk以他们的名字命名的文件。
~/.gtkrc-2.0
~/.gtkrc-2.0-kde4
~/.config/gtk-2.0
~/.config/gtk-3.0
~/.kde4/share/config/gtkrc
~/.kde4/share/config/gtkrc-2.0
Run Code Online (Sandbox Code Playgroud)
有趣的是gtk,它的名字中没有任何东西/root。因此,我尝试删除一些~文件,看看是否可以为我的用户获得相同的效果。我认为所有gtkrc-2.0文件都与融合无关。
首先,我删除了~/.config/gtk-3.0,但这没有效果,并在我打开 meld 时重新创建。
唯一的其他选项似乎是~/.kde4/share/config/gtkrc,因此删除了它并开始融合,这不受影响。但是,该文件并未重新创建,并且它包含一些可能相关的行(例如text[ACTIVE] = { 1.000, 1.000, 1.000 })。我不确定(丢失的)文件是否已加载。我试过了kbuildsycoca4 …