使用这款显示器以 4K 分辨率运行 Ubuntu 16.04 LTS 时鼠标出现延迟:LU28E590DS

使用这款显示器以 4K 分辨率运行 Ubuntu 16.04 LTS 时鼠标出现延迟:LU28E590DS

在购买并安装了三星的新款 4K 显示器后,我发现即使电脑上除了操作系统本身之外没有运行任何其他程序,鼠标指针在屏幕上的滞后现象也相当严重。我尝试将分辨率从 3840x2160 降级到 2560x1440,问题就完全消失了。我不认为问题出在我的硬件上,因为我运行的是 i5-2310、HD7870 和 6GB RAM,我希望这种配置至少能够毫无问题地运行操作系统。但我不确定,如果有人能告诉我问题是否真的出在硬件上,如果不是,如何解决,我将不胜感激。

PS 我使用 HDMI 电缆运行显示器,但在显示器上启用游戏模式没有帮助。

更新:问题可能是 Ubuntu 16.04 上缺少我的 GPU 专有驱动程序。我将降级到 Ubunntu 15.04 并安装驱动程序。

答案1

对于任何使用 Nvidia 显卡阅读本文的人来说,经过我使用以下硬件进行的初步测试:

中央处理器:英特尔 6700K
内存:64GB DDR4
视频识别:英伟达 1080 GTX
固态硬盘:2 块三星 SSD 850 PRO 1TB(Raid 0)
电视:三星 KS8500 4K
操作系统:Ubuntu 17.04 和 17.10

我的鼠标移动也出现了同样的卡顿和滞后现象。解决办法是提高分辨率的刷新率。我的情况是在 Nvidia 设置中。显卡的刷新率是自动的(设置为 30Hz)。我把它改成了 60Hz,问题就解决了。

在此处输入图片描述

鼠标现在移动正确且流畅。

答案2

根据我的经验,当某些总线开始完全饱和/繁忙时,就会发生这种情况。当我在同一总线上运行多个 USB 设备(例如相机)时,我遇到了一些类似的鼠标和键盘问题。当我遇到此问题时,我可以运行dmesg并查看日志中的消息,解释 USB 数据丢失或速率正在降低。还请注意,虽然 HDMI 等在某些方面干扰 USB 是没有意义的,但它们可能在硬件中共享某些总线或模块 - 即使您有一个好的 CPU。

假设总线繁忙是问题所在,您可以尝试一些方法。最愚蠢、最简单的解决方案就是拔掉一些您不需要的设备。例如,在我的情况下,我插入了网络摄像头,即使不使用也会发送 USB 数据。

如果您玩过 USB 和 PCI-E 抢椅子游戏,您可以尝试将硬件接口从方程式中剔除,并通过 Teamviewer 或其他不涉及任何硬件的综合测试进行连接。如果这样做有效,那么您就知道您的总线在某种程度上已经达到最大值,如果是这样的话,可能需要更换主板,或者您需要找到不同的总线来以某种方式获取输入 - 可能是蓝牙 - 但同样,所有这些在您的主板上的组合方式可能会产生相同的限制。

最后,您可以尝试更改使用相同总线的设备的轮询率或刷新率。这意味着鼠标响应速度会降低或 fps 会降低 - 如果您想在有限的总线上保持高分辨率,这两个选项都不是很好的选择。

TL;DR - 运行dmesg查看哪条总线处于饱和状态

答案3

对我来说,解决方案是将刷新率从 30Hz 提高到 50Hz 或更高

由于英特尔集成 GPU 的限制,这无法通过 HDMI 实现,但我使用了 USB-C 转 HDMI 适配器,并且可以在额定为 4K @ 60Hz 的 DELL 显示器上达到 4k @ 50Hz。

相关内容