使用Nvidia专有驱动程序在Ubuntu 14.04 LTS上撕裂可怕的屏幕

所以我在大约一周前安装了Ubuntu后终于解决了我的分区问题。 一切都变得很好,除了我屏幕撕裂任何全屏幕。 我一直在搜索并尝试了大量不同的解决方案,但没有一个有效。 我的GFX卡是nVidia GT 650M,我希望有人有解决方案。

屏幕撕裂是一个非常恼人的问题,可能由不同的事情引起。 检查您的vsync是否已启用,并检查显示器的刷新频率是否设置为与软件值相同的值。 在线快速搜索显示,NVidia 650对很多人来说都存在这个问题。 我建议你四处搜寻,看看哪些对你有用。 不同的人报告不同的处理方法。

这在很大程度上取决于GPU的供应商,您正在使用的其他硬件,驱动程序和设置。

首先安装CompizConfig-Settings-Manager

sudo apt-get install compizconfig-settings-manager

打开CompizConfig-Settings-Manager查找Compositecheck它。 现在单击Compositeuncheck Unredirect Fullscreen Windows框。 关闭CompizConfig-Settings-Manager。

如果您仍然遇到使用Nvidia卡进行video撕裂的问题,可以在终端中运行以下命令:nvidia-settings –assign CurrentMetaMode =“nvidia-auto-select + 0 + 0 {ForceFullCompositionPipeline = On}”

在我的几台运行在Ubuntu 16.04上的机器上运行得很好。

假设您使用的是一个video卡,或者您可以在以下文件中尝试此配置文件编辑:/etc/X11/xorg.conf

部分“设备”标识符“Device0”驱动程序“nvidia”VendorName“NVIDIA Corporation”BoardName“GeForce GTX 650”选项“RegistryDwords”“PerfLevelSrc = 0x2222”选项“TripleBuffer”“True”EndSection

如果您的video卡不喜欢上面的完整性能设置,您可以将性能级别值更改为“PerfLevelSrc = 0x2233”。

这也可能有帮助……
彻底删除现有的Nvidia驱动程序和配置。
我使用终端启动到启动菜单中的grub recover选项。 然后是一个apt-get purge方法, 你可能想要查看这个,因为我意外地在命令的末尾添加一个*并且’FURAR’我的系统一次!
能够在正常启动时再次安装Nvidia后我就在那里,效果很好。 我还添加了Nvidia控制面板(nvidia-settings)以更好地控制卡function。 似乎有太多的遗留问题,并没有删除安装驱动程序超过以前的驱动程序,因此导致问题,并且不知道你在哪里与驱动程序,
在搜索结果中对此有很多说法……也许太多!!! ……并不是很简洁。