第二台显示器导致屏幕闪烁

第二台显示器导致屏幕闪烁

我的台式电脑上运行着 16.04,当我添加第二台显示器时,屏幕会闪烁,尤其是在与 GNOME 交互时。

我有一个 amd radeon gpu。 lspci显示

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] [1002:67b1] (rev 80)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Hawaii PRO [Radeon R9 290] [1462:2015]

xrandr......黑客--scale 1.0001x1.0001从这里, 没有帮助。

有什么想法可以修复此问题以便我可以重新使用多台显示器吗?


额外细节

闪烁似乎是由与 gnome 桌面环境交互引起的。

以下是导致闪烁的操作列表:

  • 从启动器打开并使用搜索框(这是最严重的闪烁)
  • 使用 alt+tab
  • 点击桌面
  • 点击一个屏幕的桌面后再点击另一个屏幕的任意位置

奇怪的是,与任一屏幕顶部的工具栏交互不会引起任何闪烁。


内核 4.4.0-43-通用

答案1

我有一个带有两个显示器的混合系统(ATI 和 NVIDIA),它出现了一些闪烁和其他问题。

我发现,基本上将 xrandr 输出的内容反馈回自身有时可以修复此问题,直到下次重新启动。所以我继续研究。最终,我发现澄清 xorg.conf 文件中的一些参数可以修复此问题。但设置仍然有点不稳定。

NVIDIA 大大改进了其专有驱动程序的安装程序(我需要它来安装 CUDA,而让它们保持最新状态曾经是一场噩梦)。有了它,他们就可以为您配置 xorg.conf 文件。生成的配置中没有什么“神奇”之处,只是它明确列出了每个设备和显示器。从那时起,一切都正常了。也许运行 AMD 安装程序只是为了配置 X11 是值得的,即使您之后要恢复驱动程序。

如果不是,那么man xorg.conf,但它是密集的。

相关内容