OS: Windows 10
PsychoPy version: 3.2.x
Standard Standalone?: Yes
What are you trying to achieve?: A simple Lexical Decision Task. Participant sees a fixation cross, then a word, then presses one of two buttons, then there’s an ISI.
What did you try to make it work?: I built it in Builder. It worked for a while on some machines. You can try my program here: https://github.com/Joe-Hilgard/psychopy-ldt
What specifically went wrong when you tried that?: It takes several minutes to start the display, after which it takes several seconds to respond to keypresses. Additionally, it displays the fixation cross and stimulus simultaneously rather than in series.
Here’s the error log:
LexicalDecisionTask.py:73: RuntimeWarning: divide by zero encountered in double_scalars
frameDur = 1.0 / round(expInfo[‘frameRate’])
59.5731 WARNING t of last frame was 4301.35ms (=1/0)
63.8754 WARNING t of last frame was 4302.35ms (=1/0)
68.1778 WARNING t of last frame was 4302.36ms (=1/0)
72.4801 WARNING t of last frame was 4302.35ms (=1/0)
76.7825 WARNING Multiple dropped frames have occurred - I’ll stop bothering you about them!
250.3049 WARNING We overshot the intended duration of ISI by 8.1096s. The intervening code took too long to execute.
258.9385 WARNING We overshot the intended duration of ISI by 8.1107s. The intervening code took too long to execute.
It worked for a little while after I reinstalled on one computer and replaced another computer. Now today it has suddenly stopped working on 3 out of 4 computers.
Another thread suggests it might be a display resolution issue, but the error here only seemed to get resolved by falling back to an older version: Every psychopy script takes 90 seconds to start
I’d be really grateful for some help. It really wrecks me when this suddenly stops working on most my lab computers.