观看视频时屏幕破裂


8

在Ubuntu 11.10中观看视频时,我流泪了。我尝试同时使用smplayer和vlc,但是它们都没有帮助。实际上,我看到的只是撕裂,在观看蓝光电影时没有这种问题。虽然也许我不是很专心。有人可以帮我吗?我有32位版本的Ubuntu。显卡是GTX460 768mb。我在播放器(vdpau)中使用硬件加速。在CCSM中启用vsync并没有帮助。


1
也许针对英特尔问题的解决方案在这里也有所帮助?
htorque 2011年

1
谢谢!它有所帮助。但是在启用缓冲区交换后,出现了另一个“问题”。移动窗口的过程变得不是很顺利。这实际上不是问题,但不是很令人愉快。我能做什么?
Mad_Bear 2011年

Answers:


13

是的,我终于有了一个解决方案,您需要花点时间才能找到,您必须使用CompizConfig Settings Manager。转到实用程序>解决方法,确保选中此框:

在此处输入图片说明

还应检查:

  • “不要等待视频同步”
  • “强制全屏重画”

    屏幕截图

另外,您还可以在CCSM中转到“ OpenGL”,然后在“纹理”选项卡上单击“ 最佳”

OpenGL屏幕截图

然后转到“复合”并取消选中“检测率”,然后将刷新率提高到高于默认值50的任何值,将我的值设置为60以上的值。

这解决了我所有的问题。希望这会有所帮助。:)


在Ubuntu 14.10上为我提供了帮助,但必须sudo apt-get install compizconfig-settings-manager compiz-plugins-extra先行。谢谢!
唐·布兰森

3

我发现“在重画时强制全屏重画(缓冲区交换)”对我有用。不过,Ubuntu 12.04剧照中的Nvidia版本295.49似乎对我有点生涩。


-2

为了阻止可怜的新手进入Gnome Shell或仅Ubuntu 12.04的视频撕裂,您必须通过输入终端使自己成为超级用户。

$ sudo nautilus

然后转到系统文件夹,转到etc文件夹,然后向下滚动至environment (注意:这不是文件夹,但它是系统文件,看起来有点像页面)。单击此行后,您将看到此行

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

现在,在该行下方键入(或复制并粘贴)

CLUTTER_PAINT =禁用裁剪重绘:禁用剔除

然后输入

CLUTTER_VBLANK =真

这应该照顾好流泪。他们根本没有解释如何为LINUX的新手做到这一点,作者希望每个人都只是知道如何做到这一点,因为他们认为每个人都是程序员。

这个小补丁应该照顾好一切。最后一件事:请重新启动计算机,然后播放电影或youtube视频。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.