authentication token - VZVZT-Y7-2024527132144:027ed7fc331c79118f50803d69b7c41f2e5a4806fdcee5196fce18149b186a6b
Hello all, I am trying to run Psychtoolbox on macOS Monterey, my programming platform is MATLAB_R2021a. While trying to open the PTB window, I am getting the following error:
----- ! PTB - ERROR: SYNCHRONIZATION FAILURE ! -----
One or more internal checks (see Warnings above) indicate that synchronization
of Psychtoolbox to the vertical retrace (VBL) is not working on your setup.
This will seriously impair proper stimulus presentation and stimulus presentation timing!
Please read âhelp SyncTroubleâ for information about how to solve or work-around the problem.
You can force Psychtoolbox to continue, despite the severe problems, by adding the command
Screen(âPreferenceâ, âSkipSyncTestsâ, 1); at the top of your script, if you really know what you are doing.
I have tried to run the VBLSyncTest as suggested in one of the forums, I am still getting the error below:
Tried to prepare a new configuration phase via PsychImaging(âPrepareConfigurationâ), but did not finalize the previous phase yet.
You must call the PsychImaging(âOpenWindowâ, âŚ); command at least once to open an onscreen
window according to the provided settings, before you can specify settings for additional onscreen windows.
The most likely reason you see this error message is because your script aborted with some error
before it managed to open the onscreen window. In that case it is best practice to execute a âclear allâ
command at the Matlab/Octave prompt before you restart your script.
I will restart configuration now and forget the previously made PsychImaging(âAddTaskâ, âŚ); settings.
Warning: Tried to prepare a new configuration phase, but you did not finalize the previous phase yet!
In PsychImaging (line 1779)
In VBLSyncTest (line 281)
PTB-INFO: This is Psychtoolbox-3 for Apple macOS, under Matlab 64-Bit (Version 3.0.19 - Build date: Dec 16 2023).
PTB-INFO: OS support status: macOS version 12 is no longer tested or officially supported for this Psychtoolbox release.
PTB-INFO: Type âPsychtoolboxVersionâ for more detailed version information.
PTB-INFO: Most parts of the Psychtoolbox distribution are licensed to you under terms of the MIT License, with
PTB-INFO: some restrictions. See file âLicense.txtâ in the Psychtoolbox root folder for the exact licensing conditions.
PTB-INFO: For information about paid support, support memberships and other commercial services, please type
PTB-INFO: âPsychPaidSupportAndServicesâ.
PTB-INFO: Installation of the PsychtoolboxKernelDriver is strongly recommended if you care about precise visual
PTB-INFO: onset timestamping or timing. See âhelp PsychtoolboxKernelDriverâ for installation instructions.
PTB-INFO: OpenGL-Renderer is ATI Technologies Inc. :: AMD Radeon Pro 5500M OpenGL Engine :: 2.1 ATI-4.8.54
PTB-INFO: Renderer has 4080 MB of VRAM and a maximum 3829 MB of texture memory.
PTB-INFO: VBL startline = 1920 , VBL Endline = -1
PTB-INFO: Beamposition queries unsupported or defective on this system. Using basic timestamping as fallback.
PTB-INFO: Timestamps returned by Screen(âFlipâ) will be therefore less robust and accurate.
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.666913 ms [59.999114 Hz]. (300 valid samples taken, stddev=1.906440 ms.)
PTB-INFO: Reported monitor refresh interval from operating system = 16.666756 ms [59.999680 Hz].
PTB-INFO: Small deviations between reported values are normal and no reason to worry.
WARNING: Couldnât compute a reliable estimate of monitor refresh interval! Trouble with VBL syncing?!?
----- ! PTB - ERROR: SYNCHRONIZATION FAILURE ! -----
One or more internal checks (see Warnings above) indicate that synchronization
of Psychtoolbox to the vertical retrace (VBL) is not working on your setup.
This will seriously impair proper stimulus presentation and stimulus presentation timing!
Please read âhelp SyncTroubleâ for information about how to solve or work-around the problem.
You can force Psychtoolbox to continue, despite the severe problems, by adding the command
Screen(âPreferenceâ, âSkipSyncTestsâ, 1); at the top of your script, if you really know what you are doing.
Error using PsychImaging (line 2470)
Error using Screen
See error message printed above.