We have a low priority, mainly cosmetic issue:
Screen(‘GetWindowInfo’, window) prints a message
ac_compute_device_uuid’s output is based on invalid pci bus info
to the Octave console (we do not perceive any other obvious problems or side effects).
In our application we use PredictVisualOnsetForTime in every trial to sync audio and video. PredictVisualOnsetForTime calls Screen(‘GetWindowInfo’, window) and fills the console with these messages rendering it basically unusable for trial related output (timing information etc.).
Would it be safe to replace
wininfo = Screen(‘GetWindowInfo’, window);
by
wininfo = Screen(‘GetWindowInfo’, window, 7);
in PredictVisualOnsetForTime? This avoids the message. Or is there any other workaround?
Thanks a lot! Andreas
PTB-INFO: This is Psychtoolbox-3 for GNU/Linux X11, under GNU/Octave 64-Bit Intel (Version 3.0.22 - Build date: May 19 2025).
PTB-INFO: OS support status: Linux 6.8.0-88-lowlatency Supported.
PTB-INFO: Connected to Advanced Micro Devices, Inc. [AMD/ATI] Oland [Radeon HD 8570 / R5 430 OEM / R7 240/340 / Radeon 520 OEM] GPU with DCE-6.0 display engine [2 heads].
PTB-INFO: OpenGL-Renderer is AMD :: OLAND (, LLVM 15.0.7, DRM 2.50, 6.8.0-88-lowlatency) :: 4.5 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.3
PTB-INFO: Screen 1 : Window 10 : VBL startline = 1080 : VBL Endline = 1241
PTB-INFO: Measured monitor refresh interval from beamposition = 8.326594 ms [120.097129 Hz].
PTB-INFO: Will try to use OS-Builtin OpenML sync control support for accurate Flip timestamping.
PTB-INFO: Measured monitor refresh interval from VBLsync = 8.326640 ms [120.096460 Hz]. (50 valid samples taken, stddev=0.000548 ms.)
PTB-INFO: Reported monitor refresh interval from operating system = 8.333472 ms [119.998001 Hz].