我将首先概述我的系统:
- 通用海盗船外壳
- 华硕Z170 AR主板
- 8GB x 2 (16GB) Ballistix 铂胜内存
- i5 6600k
- Radeon RTX 480 4GB
- EVGA 650W 金色
- 罗技 G403 鼠标
- 144hz显示器
- 带外置声卡的耳机
在这个版本中,我在双启动设置中使用了各种风格的 Linux,已经有一段时间了,最终选择了 Fedora。最初,我从完整的 Workstation 29 安装开始(没有问题),但决定进行最小安装,以便更好地控制软件包。我首先尝试了 Wayland 和 Sway,但首先遇到了我的问题:
仅当我移动鼠标、滚动或拖动窗口时,主板/PSU 附近的某处才会发出这种“摩擦”或“刮擦”噪音。
我最初将其归咎于糟糕的驱动程序和 Wayland,因此我进行了全新安装(可能是过度安装)并使用 i3 安装了 X。一切看起来都很好,但大约 30 分钟后噪音又回来了。
现在,我在网上看到很多帖子谈论接地外壳和主板省电模式,但这些都不起作用 -但有一个例外。当我使用低质量的 125hz 鼠标时,噪音就消失了。啊哈!我找到了!不太...我按照 Arch wiki 在启动时将鼠标轮询率参数传递到我的内核中(使用这个关联)并确认我的 1000hz 游戏鼠标现在以 125hz 进行轮询。噪音依然存在。
为什么我在使用窗口管理器时会遇到刺耳的频率噪音,但在常规桌面环境中却不会?
我从未在 KDE、XFCE 或 GNOME 中经历过这种情况,但一旦我切换到 Sway 或 i3,它就会回来。鼠标的轮询率似乎不会影响它。我尝试禁用alsamixer
除耳机外置声卡之外的所有声卡,但无济于事。此问题与发行版甚至操作系统无关(在 Windows 上无法重现)。
编辑:
安装合成器(compton)后,噪声为很多更安静。我想知道这是否只是处理器超时工作而不是将任务推给 GPU?噪音是但仍然很明显。我会继续调整。