У меня есть код:
l1 = clutter.Label()
l1.set_position(100,100)
for i in range(0,10):
l1.set_text(str(i))
time.sleep(1)
Это предназначено для того, чтобы показывать счет от 1 до 10 секунд на экране в беспорядке, но я получаю странную ошибку. Когда я запускаю скрипт нормально, экран работает так, как и должен, но текст не отображается, пока не истечет 10 секунд. Тем не менее, когда я запускаю с точками останова в pdb, текст отображается очень хорошо.
Я также получаю странную ошибку при запуске программы:
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vlank_mode configuration parameter.
Но я не понимаю, почему это повлияет на код вне точек останова, а не в точках останова.
Любая помощь будет принята с благодарностью.