正如标题所述,图形对象(特别是 3D 图形,但不仅限于此)显示更新滞后。我第一次注意到这个问题是在使用 google sketchup 和 sketchy physics 时,但这个问题实际上发生在我所有的 wine 程序中。
具体来说,每当我在 SketchUp 中单击或选择模型的某个部分时,对象都不会突出显示,直到我执行其他操作来更新显示。例如,我单击立方体的一条边。显示没有任何变化。然后我单击立方体的一侧。显示屏现在显示突出显示的边缘。我点击删除键,3D 视图现在显示突出显示一侧的立方体。我旋转视图,然后它显示一个面消失的立方体。
虽然在使用 SketchUp 时最明显,但我在使用其他程序时偶尔也会遇到同样的问题,但一段时间后它就消失了。
我需要做什么才能阻止这种情况发生?
有关我的环境的信息:
Ubuntu 12.10
Wine 1.4.1
Sketchup 8
Sketchy Physics 3.2
Memory: 7.3 GiB
Processor: AMD A6-5400K APU with Radeon(tm) HD Graphics × 2
Graphics: Gallium 0.4 on AMD ARUBA
OS type: 64-bit
Disk: 976.6 GB
答案1
export vblank_mode=0
运行前只需调用wine sketchup