这更多的是KDE而非Ubuntu的问题,但是...
我在屏幕上可见撕裂。KDE合成,Firefox中的Flash视频以及诸如kpat之类的简单游戏是vsync的,但是在Steam游戏和电影中,这种差异一直很明显。如果我在所有地方都关闭vsync,则撕裂的程度是显而易见的两倍,因此,不仅仅是GPU会忽略设置。
最让我感到困扰的是,我在许多不同的设置上都遇到了相同的问题。每个人都有这个问题,没人在乎吗?
我的设定
- Kubuntu(最新版本)或OpenSuse或Gentoo。
- KDE 4.12-4.13
- Nvidia GTX 260、570,TITAN,不同的驱动程序版本。
- 我在带有mplayer2后端的SMplayer中看电影。VLC有同样的问题。
我尝试了什么(没有帮助)
- 在nvidia-settings和KDE Desktop效果中以不同的配置打开和关闭Vsync设置。
- 切换Mplayer输出和
direct rendering
设置。 - 在nvidia设置中关闭自适应电源模式。
- 关闭合成
- 改变显示器的赫兹
- 从CLI运行mplayer
- 进行仪式和牺牲
做什么工作(但不是,是可接受的解决方案)
- 禁用KDE,并在纯X会话中运行Mplayer
- 切换到nouveau并关闭合成并以全屏模式打开视频-它仍然没有撕裂的任何部分。
请指教。
更新1我发现,如果我转到“桌面效果-高级”并更改任何有价值的内容(OpenGL版本,缩放算法),然后按“应用”,撕裂就消失了,直到重新启动为止。但是,没有设置可以一劳永逸地解决此问题。重新启动后,我必须再次进行更改。我想这足以将其归咎于错误而不是我的错误,因此我将提交错误报告。