Could not load optimizer
Process Process-1:
Traceback (most recent call last):
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/multiprocessing/process.py", line 313, in _bootstrap
self.run()
~~~~~~~~^^
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/linesight/trackmania_rl/multiprocess/collector_process.py", line 32, in collector_process_fn
from trackmania_rl.tmi_interaction import game_instance_manager
File "/home/user/linesight/trackmania_rl/tmi_interaction/game_instance_manager.py", line 42, in <module>
from xdo import Xdo
File "/home/user/linesight/.venv/lib/python3.13/site-packages/xdo/__init__.py", line 10, in <module>
from .xdo import libX11 as _libX11
File "/home/user/linesight/.venv/lib/python3.13/site-packages/xdo/xdo.py", line 380, in <module>
libxdo.xdo_new.argtypes = (c_char_p,)
^^^^^^^^^^^^^^
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/ctypes/__init__.py", line 412, in __getattr__
func = self.__getitem__(name)
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/ctypes/__init__.py", line 417, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /home/user/linesight/.venv/bin/python: undefined symbol: xdo_new
Process Process-2:
Traceback (most recent call last):
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/multiprocessing/process.py", line 313, in _bootstrap
self.run()
~~~~~~~~^^
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/linesight/trackmania_rl/multiprocess/collector_process.py", line 32, in collector_process_fn
from trackmania_rl.tmi_interaction import game_instance_manager
File "/home/user/linesight/trackmania_rl/tmi_interaction/game_instance_manager.py", line 42, in <module>
from xdo import Xdo
File "/home/user/linesight/.venv/lib/python3.13/site-packages/xdo/__init__.py", line 10, in <module>
from .xdo import libX11 as _libX11
File "/home/user/linesight/.venv/lib/python3.13/site-packages/xdo/xdo.py", line 380, in <module>
libxdo.xdo_new.argtypes = (c_char_p,)
^^^^^^^^^^^^^^
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/ctypes/__init__.py", line 412, in __getattr__
func = self.__getitem__(name)
File "/home/user/.local/share/uv/python/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/ctypes/__init__.py", line 417, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /home/user/linesight/.venv/bin/python: undefined symbol: xdo_new
Upon starting training for the first time:
OS:
CachyOSGPU:
AMD RX 7800 XTPython version:
Python 3.13.12