У меня есть python код, который визуализирует сценарий вождения в python. Код использует pyglet. Допустим, код:
vis_traj(input_A)
Мне нужно визуализировать два сценария ios одновременно. И я пытаюсь запустить их на отдельном процессоре, используя многопроцессорную библиотеку.
p1 = Process(target = vis_traj, args=(input_A))
p2 = Process(target = vis_traj, args=(input_B))
p1.start()
p2.start()
Но я получаю ошибку, и кажется, что они не могут одновременно использовать X-сервер:
XIO: фатальная ошибка ввода-вывода 25 (неуместно ioctl для устройства) на X-сервере ": 1" после 228 запросов (обработано 228) с оставшимися событиями 0.
XIO: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере ": 1" после 230 запросов (обработано 230 известных) с оставшимися 18 событиями.
XIO: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере ": 1" после 228 запросов (обработано 228 известных) с оставшимися 0 событиями.
Есть ли способ обойти эту ошибку?