如何停止视频撕裂?(Nvidia prop驱动程序,非复合窗口管理器)
我有这个问题,似乎在使用专有Nvidia驱动程序时会困扰很多人: 视频撕裂:视频中有很多平移或动作时,水平细线(通常在显示器顶部附近)。 (注意:切换回默认的nouveau驱动程序不是一种选择,因为它似乎不存在的电源管理使我的电池快消耗了好几倍) 我尝试过图腾,假释和VLC,所有这些都发生撕裂。最好的结果是X11 output在VLC中使用,但仍会以相对适度的动作进行撕裂。 硬件: MacBook Air 3,2-具有Nvidia GeForce 320M。 使用Nvidia prop驱动程序有两个常见的修复方法: 关闭合成,因为Nvidia专有驱动程序通常在Linux上与合成窗口管理器配合不好(我知道Compiz是个例外)。但是我使用了一个非常轻量级的窗口管理器(Awesome window manager),它甚至不能合成(或任何很酷的效果)。我在Xfce中也遇到了这个问题,在这里我禁用了合成。 启用与VBlank的同步。 为此,我将其设置为nvidia-settings,然后像nvidia-settings -l其他自动启动程序一样自动启动它。这似乎可行,因为当我跑步时glxgears,我得到: $ glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 303 frames in 5.0 seconds = 60.500 FPS 300 frames in …