我的新Nvidia卡在游戏中有屏幕撕裂

桌面显示很好,观看video是可以的,但是当我加载游戏时,我会得到不断的屏幕撕裂。 我在Intel i5-2500k 3.30GHz,16GB RAM,2TB Barracuda 7200 RPM,双显示器@ 1080p Samsung SyncMaster PX2370上运行14.04 64位。

我最近将我的video卡从Nvidia 560Ti升级为Nvidia 970.一旦我加载了我的第一个游戏,我注意到屏幕撕裂。 我尝试启用和禁用v-sync但它没有帮助。 实际上,v-sync会让某些游戏变得更糟! 见下文

这对于我的560Ti我安装了来自Nvidia网站的346.47二进制文件。 当v-sync不起作用时,我将驱动程序升级到352.21。 我从它讲述如何安装二进制文件的部分开始遵循本指南 。 这仍然没有好处。

后来我发现我可能刚刚更新了我当前的二进制文件。 此外,如果我运行dkms status它列出了nvidia 331.113驱动程序。 但是我不知道如何从DKMS清除驱动程序,二进制文件无法进入DKMS。

我觉得我的第一步可能是从Kernal和DKMS清除Nvidia驱动程序,然后再次尝试安装。 由于我现在只使用Linux大约3年了,所以我对于责备Nvidia的司机犹豫不决,但我倾向于认为这是我自己的无能。

关于如何解决这个问题的任何建议?

游戏测试:

  1. 荒地2 – 移动俯视时撕裂
  2. 城市:天际线 – V-sync DISABLED消除撕裂
  3. 秋天 – 随时随地在屏幕中间撕裂
  4. Dungeons 2 – 在移动视图时轻微撕裂
  5. Talos原理 – V-sync ENABLED消除了撕裂
  6. 火炬之光II – 没有撕裂
  7. Team Fortress 2 – 轻微的撕裂,一些鬼影
  8. Borderlands 2 – V-sync DISABLED消除撕裂

在Kubuntu 14.04上我的gtx 960解决了这个问题的两个步骤

第一次尝试将此添加到您的xorg.conf文件中@ / etc / X11 /

Section "Screen"

Option "metamodes" "nvidia-auto-select +0+0 {ForceFullComposition = On}"

如果它只是有时工作或扭曲了互联网或游戏video的清晰度,那么添加它,它应该有很大的不同,希望永久修复。

Section "Screen"

Option "TripleBuffer" "1"


你可以在这里查看我的研究- askubuntu 。

当14.04出现时,我遇到了(在众多其他问题中)屏幕与我的nvidia卡撕裂; 尝试进入控制面板并将欠扫描设置为10%左右 – 在我的情况下,更改扫描会导致屏幕闪烁,然后是完美的图像。 希望能解决它,但我必须在每次重启时都这样做,因为出于某种原因,xorg.conf(具有欠扫描设置)在每次启动时都被删除。 从来没有找到答案。

本周末,在厌倦了驱动程序错误并不断重置欠扫描之后,我转向了一张amd卡,它在14.04使用vesa驱动程序正常工作。 只是值得深思。

我终于在这里找到了一个错误报告:它描述了问题和修复。

打开终端并输入:

 gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf 

然后将-bs选项添加到lightdm配置中

 [SeatDefaults] # Dump core xserver-command=X -bs -core 

然而,正如我从Axfelix的post中发现的Nvidia表格一样,这并不总能消除屏幕撕裂。 错误报告在这里 。 您还必须在Compiz中禁用“unredirect fullscreen windows”选项。 这似乎终于解决了这个问题。