I'm wondering if anyone has had success with the ScreenToHead settings under linux using a recent Nvidia card.
I'm running an Nvidia GTX 670 under Ubuntu 12.04 (gnome classic- no effects) with the low latency kernel and the latest nvidia drivers (302.17). despite switching the cable between the DVI outputs on the card, and trying several permutations of values to ScreenToHead, I can't get precise timing.
Is this card too new? It's unrecognized, but PTB-INFO reports that beamposition timestamping is enabled.
I'm pasting the output from octave below, and the results are the same with Matlab.
Thanks!
-Adam
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 0 [DVI-I-0]: Primary output : Off
line : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 1 [DVI-I-1]: Secondary output : Connected : CRTC 0 [XID 633]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 2 [HDMI-0]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 3 [DP-0]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 4 [DVI-D-0]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 5 [DP-1]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Assigning primary output as 1 with RandR-CRTC 0 and GPU-CRTC 0.
PsychGPUControl:FullScreenWindowDisablesCompositor: Desktop composition for fullscreen windows on screen 0 disabled.
rc =
0 0
ans =
0
0
Will draw 200 gabor patches per frame.
PTB-INFO: This is Psychtoolbox-3 for GNU/Linux X11, under GNU/Octave-3 (Version 3.0.9 - Build date: May 23 2012).
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: NVIDIA Corporation - (null) GPU found. Trying to establish low-level access...
PTB-DEBUG: Unknown NVidia chipset 0x0e4090a2
PTB-INFO: Connected to NVidia (null) GPU of NV-00 family. Beamposition timestamping enabled.
WARNING: Querying rasterbeam-position doesn't work on your setup! (Returns a constant value 4352)
WARNING: This can happen if Psychtoolbox gets the mapping of connected displays to graphics card
WARNING: outputs wrong. See 'help DisplayOutputMappings' for tips on how to resolve this problem.
WARNING: Couldn't determine end-line of vertical blanking interval for your display! Trouble with beamposition queries?!?
WARNING: Detected end-line is -1, which is either lower or more than 25% higher than vbl startline 1050 --> Out of sane range!
PTB-INFO: OpenGL-Renderer is NVIDIA Corporation :: GeForce GTX 670/PCIe/SSE2 :: 4.2.0 NVIDIA 302.17
PTB-INFO: VBL startline = 1050 , VBL Endline = -1
PTB-INFO: Beamposition queries unsupported or defective on this system. Using basic timestamping as fallback: Timestamps returned by Screen('Flip') will be less robust and accurate.
PTB-INFO: Measured monitor refresh interval from VBLsync = 8.336678 ms [119.951863 Hz]. (50 valid samples taken, stddev=0.040541 ms.)
PTB-INFO: Reported monitor refresh interval from operating system = 8.333542 ms [119.997002 Hz].
PTB-INFO: Small deviations between reported values are normal and no reason to worry.
:
I'm running an Nvidia GTX 670 under Ubuntu 12.04 (gnome classic- no effects) with the low latency kernel and the latest nvidia drivers (302.17). despite switching the cable between the DVI outputs on the card, and trying several permutations of values to ScreenToHead, I can't get precise timing.
Is this card too new? It's unrecognized, but PTB-INFO reports that beamposition timestamping is enabled.
I'm pasting the output from octave below, and the results are the same with Matlab.
Thanks!
-Adam
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 0 [DVI-I-0]: Primary output : Off
line : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 1 [DVI-I-1]: Secondary output : Connected : CRTC 0 [XID 633]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 2 [HDMI-0]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 3 [DP-0]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 4 [DVI-D-0]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Output 5 [DP-1]: Secondary output : Offline : CRTC -1 [XID 0]
PTB-INFO: Display ':0.0' : X-Screen 0 : Assigning primary output as 1 with RandR-CRTC 0 and GPU-CRTC 0.
PsychGPUControl:FullScreenWindowDisablesCompositor: Desktop composition for fullscreen windows on screen 0 disabled.
rc =
0 0
ans =
0
0
Will draw 200 gabor patches per frame.
PTB-INFO: This is Psychtoolbox-3 for GNU/Linux X11, under GNU/Octave-3 (Version 3.0.9 - Build date: May 23 2012).
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: NVIDIA Corporation - (null) GPU found. Trying to establish low-level access...
PTB-DEBUG: Unknown NVidia chipset 0x0e4090a2
PTB-INFO: Connected to NVidia (null) GPU of NV-00 family. Beamposition timestamping enabled.
WARNING: Querying rasterbeam-position doesn't work on your setup! (Returns a constant value 4352)
WARNING: This can happen if Psychtoolbox gets the mapping of connected displays to graphics card
WARNING: outputs wrong. See 'help DisplayOutputMappings' for tips on how to resolve this problem.
WARNING: Couldn't determine end-line of vertical blanking interval for your display! Trouble with beamposition queries?!?
WARNING: Detected end-line is -1, which is either lower or more than 25% higher than vbl startline 1050 --> Out of sane range!
PTB-INFO: OpenGL-Renderer is NVIDIA Corporation :: GeForce GTX 670/PCIe/SSE2 :: 4.2.0 NVIDIA 302.17
PTB-INFO: VBL startline = 1050 , VBL Endline = -1
PTB-INFO: Beamposition queries unsupported or defective on this system. Using basic timestamping as fallback: Timestamps returned by Screen('Flip') will be less robust and accurate.
PTB-INFO: Measured monitor refresh interval from VBLsync = 8.336678 ms [119.951863 Hz]. (50 valid samples taken, stddev=0.040541 ms.)
PTB-INFO: Reported monitor refresh interval from operating system = 8.333542 ms [119.997002 Hz].
PTB-INFO: Small deviations between reported values are normal and no reason to worry.
: