设置:Matlab Student 2014、Psychtoolbox 3.0.12、GStreamer 1.4.3、ATI Radeon 69xx,全部在 Windows 7 上,全部为 64 位。
屏幕使用不同的参数,仅在Screen('OpenMovie'
整个程序(Matlab)崩溃时 - 有时出现错误(无法同步帧速率),有时根本没有错误。
我知道它非常具体,并且我认为它在我的配置中(代码将在不同的系统(实验室)上运行)。
到目前为止我已经尝试过:
- Psychtoolbox 3.0.11、GStreamer SDK、GStreamer 1.4.1
- 更新的 ATI 驱动程序(完整的催化剂控制中心,..)
- 删除了多显示器设置(使调试变得更加困难......)
- Matlab 本身可以工作,GStreamer 也可以(尝试用 playbin 播放电影)
- 任何 SyncTrouble 状态:等待垂直同步,三重缓冲关闭
- 覆盖同步测试或完全跳过(也崩溃)
- 寻找丢失的 dll(对于 Screen.mexw64)
- VBLSyncTest 和 PerceptualVBLSyncTest 看起来不错并且有结果(对我来说)
它必须要么非常简单,要么非常具体——我不知何故没有想法。我的猜测是 Radeon 垂直同步设置不起作用 - 出于什么原因。
任何猜测,提示都是赞赏的。(甚至在 Matlab/Psychtoolbox 中测试屏幕或垂直同步的其他方法)