当我启用分数缩放时,我的主显示器上出现鼠标光标闪烁。我在带有 Intel UHD620 显卡的 Dell Inspiron XPS 9380 上运行 Ubuntu 20.04 桌面。
我有一个双显示器设置,因此,我的主屏幕上有 200% 的缩放比例(13 英寸到 4k),我的第二个显示器上有 100% 的缩放比例,它位于桌面上方并扩展了桌面(“加入显示器”) . 为了实现这种配置,我在设置 GUI 的屏幕显示选项卡中启用了分数缩放。
缩放正是我想要的,但是,光标仅在主显示器上非常快速且不规则地闪烁。使用任何程序时,它看起来令人不快并且非常分散注意力。单击功能工作正常,尽管闪烁,光标仍能完美平滑地跟踪。
我无法通过在命令行中使用“xrandr”来实现相同的显示配置,因此理想情况下,我将继续使用 GUI 中可用的小数缩放设置。
另一个对我有用的解决方法是将缩放设置为不同于 200% 的值,例如 175% 或 150% 都对我有用。它仍然接近我最初想要的 200%,但我也可以接受。与其他用户报告的黑客行为相比,没有屏幕撕裂或对性能的影响
0.9999x0.9999
,最重要的是,我不再看到光标闪烁了。您也可以在设置中轻松地进行设置。我在 X1 carbon 7th gen 上使用 Ubuntu 20.04 桌面。
主显示器:1920x1080,比例 100%
副显示器:2560x1440(内置 WQHD),比例 175%
更新:如果您的机器看起来太慢,请检查此答案,因为您可能希望完全避免小数缩放。
使用 xrandr 配置屏幕
这是一个脚本,用于使用 xrandr 修改一个显示器以使用分数缩放,而主要不缩放。接受并修改它以满足您的需求。
修复鼠标闪烁错误
至于闪烁,这是 xorg 的一个已知问题。有一个悬而未决的问题等待修复此错误:https ://gitlab.freedesktop.org/xorg/xserver/issues/70
解决方法是将您的非缩放显示设置为
0.9999x0.9999
,这不会导致显示比例有任何明显差异,但我已经阅读过它会导致一些滞后并可能导致一些屏幕撕裂。应用了鼠标闪烁解决方法的示例 xrandr 配置脚本
对于配备 GeForce RTX 3060 Mobile / Max-Q GPU 的机器 Dell Inspiron 16,我遇到的最简单方法是使用BetterScale 项目。它有一个步骤:
最终,在我的情况下,闪烁的问题消失了。有关详细指南,请参阅这篇 UbuntuHandbook 文章。
我的戴尔 4k 显示器也有同样的问题,在我为我的显卡安装驱动程序后,问题就解决了。