Hi saumil,
The computer in my lab used MATLAB 2019a/b and the driver version is “Nvidia-driver-460-server(proprietary)”.
However, yesterday, I tested three combinations of software (octave vs. Matlab 2020b -nodesktop, Matlab 2020b) across two statuses of WIFI(on vs off) under the driver version of (Nvidia-driver-460-server(proprietary)) on one of our computer. See the attached log files for details.
In brief, 1) octave or Matlab 2020b with the nodesktop mode are fine (all passed the test).
-
For all successful tests, the situations are better when turning off the WIFI (the SDs are smaller in the WIFI off mode).
-
Matlab 2020b in normal mode (with desktop mode) always failed to pass the test.
So looks for MATLAB 2020b with the proprietary driver from NVidia, the better choice is to run the Matlab under the nodesktop mode.
Hope it helps a little bit.
Best
-Yang
Log info:
sudo matlab -nodesktop
< M A T L A B (R) >
Copyright 1984-2020 The MathWorks, Inc.
R2020b (9.9.0.1467703) 64-bit (glnxa64)
August 26, 2020
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% sudo matlab -nodesktop
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% with wifi disabled
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% OpenGL-Renderer is NVIDIA Corporation :: GeForce GTX 1060 3GB/PCIe/SSE2 :: 4.6.0 NVIDIA 460.32.03
PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.662860 ms [60.013707 Hz]. (50 valid samples taken, stddev=0.025515 ms.)
PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.663599 ms [60.011046 Hz]. (50 valid samples taken, stddev=0.071475 ms.)
PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.662164 ms [60.016215 Hz]. (50 valid samples taken, stddev=0.033461 ms.)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% with wifi enabled
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.663580 ms [60.011114 Hz]. (50 valid samples taken, stddev=0.174694 ms.)
PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.664281 ms [60.008590 Hz]. (50 valid samples taken, stddev=0.096693 ms.)
PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.664381 ms [60.008229 Hz]. (50 valid samples taken, stddev=0.036289 ms.)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% OCTAVE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
sudo octave
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% With WIFI disabled
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
sudo octave
GNU Octave, version 5.2.0
octave:1> PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.662273 ms [60.015823 Hz]. (121 valid samples taken, stddev=0.199727 ms.)
octave:2> PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.662917 ms [60.013501 Hz]. (50 valid samples taken, stddev=0.068506 ms.)
octave:3> PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.661220 ms [60.019616 Hz]. (50 valid samples taken, stddev=0.087501 ms.)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% With WIFI enabled
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
octave:4> PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.663084 ms [60.012900 Hz]. (50 valid samples taken, stddev=0.041307 ms.)
octave:5> PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.662378 ms [60.015442 Hz]. (50 valid samples taken, stddev=0.072841 ms.)
octave:6> PerceptualVBLSyncTest(0)
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.663179 ms [60.012557 Hz]. (50 valid samples taken, stddev=0.054387 ms.)