当前位置: 首页>>技术教程>>正文


带有Nvidia/Intel图形的Ubuntu屏幕破裂

, ,

问题描述

我真的希望这里有人可以提供帮助,因为我非常愿意放弃并重新使用Windows。我有一个配备i7-4710MQ 2.5 GHz的MSI GT70 Dominator,一个Intel HD 4000(我很确定)集成显卡,以及一个GeForce GTX 970M /PCle /SSE2专用显卡。我从安装Ubuntu 14.04.3的原始版本开始,从Chrome到Minecraft到L4D2,我尝试过的每个程序都出现了可怕的屏幕撕裂。我使用的是专有的Nvidia驱动程序(nvidia-346的版本346.82),因为我听说它们获得了最佳性能。通过屏幕撕裂,我的意思是好像vsync已关闭-当有东西移动时,您可以看到帧关闭的水平线。

我尝试过转到Nvidia X服务器设置以打开“同步到VBlank”,但是问题仍然存在。

我也尝试安装Bumblebee,但是当使用optirun命令打开浏览器并转到Youtube视频时,屏幕撕裂仍然存在。

我还尝试转到usr /share /lightdm /lightdm.conf.d并编辑5-xserver-command.conf以具有-bs选项。

根据reddit的一些建议,我升级到15.04,但这没用。

我尝试将Nvidia的电源设置设置为高,但是没有运气。

我尝试过康普顿和康菲兹,都没有下蹲。

在X服务器显示配置nvidia-settings中,“布局”中没有显示任何屏幕,在“模型”中唯一可以选择X屏幕0,并且每当我尝试保存到X配置文件时,它都会显示“无法生成X”。配置文件!”

我已经尝试过this链接,娜达。

每次尝试修复后,我都已重新启动。我确实想使用Ubuntu,但是如果这种屏幕撕裂现象仍然存在,那么我可能只需要回到Windows,这将使您分心。请,请,请帮助我。任何人都能提供的任何帮助将不胜感激,谢谢!

最佳回答

创建包含以下内容的/etc/X11/xorg.conf.d/20-intel.conf

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
EndSection

那应该解决所有问题。

源是https://wiki.archlinux.org/index.php/Intel_graphics#Tear-free_video

注意:仅在使用bumblebee时才有效。


注释中的注释:从10.10开始,配置文件目录现在为/usr/share/X11/xorg.conf.d

从Ubuntu 16.04 LTS开始*您可以使用以下脚本在NVIDIA和INTEL的图形卡之间进行切换,此外,它还可以纠正INTELs环境下的视频/屏幕撕裂:https://github.com/bauca/graphics-switcher

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10152.html,未经允许,请勿转载。