enough-pilot-49245
09/23/2025, 9:08 PMpython3 your_agent.py download-files to download the models. {"pid": 51759, "inference": true}
2025-09-23 143027,647 - INFO livekit.agents - process initialized {"pid": 51759, "inference": true, "elapsed_time": 1.62}
2025-09-23 143027,645 - ERROR livekit.agents - error initializing inference runner
Traceback (most recent call last):
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/agents/ipc/inference_proc_lazy_main.py", line 82, in initialize
runner.initialize()
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/plugins/turn_detector/base.py", line 115, in initialize
raise RuntimeError(
RuntimeError: livekit-plugins-turn-detector initialization failed. Could not find model livekit/turn-detector with revision v0.3.0-intl. {"runner": "lk_end_of_utterance_multilingual", "pid": 51759, "inference": true}
2025-09-23 143027,646 - DEBUG asyncio - Using selector: EpollSelector {"pid": 51759, "inference": true}
2025-09-23 143030,663 - INFO livekit.agents - registered worker {"id": "AW_LhGaEAoZ8Ug9", "url": "wss://navigence-85r0jkqk.livekit.cloud", "region": "Singapore", "protocol": 16}
2025-09-23 143031,111 - INFO livekit.agents - received job request {"job_id": "AJ_UN8XDafCjrvB", "dispatch_id": "", "room_name": "room_c179da4c", "agent_name": "agent_5cc7e1a1", "resuming": false}
2025-09-23 143031,548 - INFO livekit.agents - initializing process {"pid": 51782}
2025-09-23 143032,240 - INFO livekit.agents - process initialized {"pid": 51782, "elapsed_time": 0.69}
2025-09-23 143032,240 - DEBUG asyncio - Using selector: EpollSelector {"pid": 51782, "job_id": "AJ_UN8XDafCjrvB"}
Failed to load CUDA modules. maybe the NVIDIA driver is not installed?
Failed to initialize CUDA context.
implib-gen: libva-drm.so.2: failed to load library 'libva-drm.so.2' via dlopen: libva-drm.so.2: cannot open shared object file: No such file or directory
2025-09-23 143032,428 - ERROR livekit.agents - process exited with non-zero exit code -6 {"pid": 51782, "job_id": "AJ_UN8XDafCjrvB"}
2025-09-23 143132,895 - WARNING livekit.agents - failed to connect to livekit, retrying in 0s
Traceback (most recent call last):
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/agents/worker.py", line 689, in _connection_task
await self._run_ws(ws)
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/agents/worker.py", line 770, in _run_ws
await asyncio.gather(*tasks)
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/agents/worker.py", line 742, in _recv_task
raise Exception("worker connection closed unexpectedly")
Exception: worker connection closed unexpectedly
2025-09-23 143134,786 - WARNING livekit.agents - failed to connect to livekit, retrying in 2s
Traceback (most recent call last):
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1532, in _create_direct_connection
hosts = await self._resolve_host(host, port, traces=traces)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1148, in _resolve_host
return await asyncio.shield(resolved_host_task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1179, in _resolve_host_with_throttle
addrs = await self._resolver.resolve(host, port, family=self._family)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve
infos = await self._loop.getaddrinfo(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/asyncio/base_events.py", line 867, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -3] Temporary failure in name resolution
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/agents/worker.py", line 649, in _connection_task
ws = await self._http_session.ws_connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1067, in _ws_connect
resp = await self.request(
^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/client.py", line 770, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/client.py", line 725, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 642, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1209, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1538, in _create_direct_connection
raise ClientConnectorDNSError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host navigence-85r0jkqk.livekit.cloud:443 ssl:default [Temporary failure in name resolution]
2025-09-23 143136,800 - WARNING livekit.agents - failed to connect to livekit, retrying in 4s
Traceback (most recent call last):
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1532, in _create_direct_connection
hosts = await self._resolve_host(host, port, traces=traces)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1148, in _resolve_host
return await asyncio.shield(resolved_host_task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1179, in _resolve_host_with_throttle
addrs = await self._resolver.resolve(host, port, family=self._family)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve
infos = await self._loop.getaddrinfo(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/asyncio/base_events.py", line 867, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -3] Temporary failure in name resolution
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/livekit/agents/worker.py", line 649, in _connection_task
ws = await self._http_session.ws_connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1067, in _ws_connect
resp = await self.request(
^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/client.py", line 770, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/client.py", line 725, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 642, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1209, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dev/Projects/NavigenceAI/NavigenceAI/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1538, in _create_direct_connection
raise ClientConnectorDNSError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host navigence-85r0jkqk.livekit.cloud:443 ssl:default [Temporary failure in name resolution]
2025-09-23 143143,290 - INFO livekit.agents - registered worker {"id": "AW_CfaAHQGFv2pJ", "url": "wss://navigence-85r0jkqk.livekit.cloud", "region": "Singapore", "protocol": 16}
^C2025-09-23 143754,332 - INFO livekit.agents - shutting down worker {"id": "AW_CfaAHQGFv2pJ"}
2025-09-23 143754,333 - INFO livekit.agents - process exiting {"reason": "", "pid": 51759, "inference": true}tall-airline-16756
09/23/2025, 9:08 PMtall-airline-16756
09/23/2025, 9:08 PMpython your_agent.py download-files
2. Once the download finishes, go ahead and restart your agent.
This should make sure the model files are right where they need to be, and the error should go away. If you run into any other issues or have questions, feel free to reach out—I'm here to help!
Sources: livekit-plugins/livekit-plugins-turn-detector/livekit/plugins/turn_detector... | plugins/livekit/src/index.ts | LiveKit turn detector plugin | LiveKit Docsenough-pilot-49245
09/24/2025, 6:07 AMtall-airline-16756
09/24/2025, 6:07 AMsudo apt-get install libva-drm2 (for Debian/Ubuntu)
sudo dnf install libva-drm (for RHEL/CentOS/Fedora)
2. Next, install some additional dependencies:
sudo apt-get install libva2 vainfo
3. Then, check if the library is properly in your system path:
ldconfig -p | grep libva-drm
If you don’t see it listed, just run sudo ldconfig to update.
4. Also, please make sure your GPU drivers are installed and that your user has access to GPU render nodes (like /dev/dri/renderD128).
Once you’ve gone through these steps, try restarting your agent. If you run into any issues or have questions along the way, feel free to reach out—I’m here to help!
Sources: Rust SDKs | livekit/livekit_composite | DeepWiki | webrtc-sys/src/vaapi/implib/libva.so.tramp.Senough-pilot-49245
09/24/2025, 6:14 AMRoomIO -> AgentSession -> TranscriptSynchronizer -> RoomIO {"pid": 120456, "job_id": "AJ_9j74rGbo5f4U"}
2025-09-24 001327,353 - DEBUG livekit.agents - using transcript io: AgentSession -> TranscriptSynchronizer -> RoomIO {"pid": 120456, "job_id": "AJ_9j74rGbo5f4U"}
2025-09-24 001327,353 - DEBUG livekit.agents - using video io: RoomIO > AgentSession > (none) {"pid": 120456, "job_id": "AJ_9j74rGbo5f4U"}
2025-09-24 001327,365 - DEBUG livekit.agents - http_session(): creating a new httpclient ctx {"pid": 120456, "job_id": "AJ_9j74rGbo5f4U"}tall-airline-16756
09/24/2025, 6:14 AMsudo apt update
sudo apt install -y libva-dev libdrm-dev
2. If you’re using an AMD GPU, it’s important to have the right drivers installed. For Debian-based systems, try:
sudo apt install -y mesa-vulkan-drivers vulkan-icd-loader
3. Next, let’s check if VAAPI is set up correctly by running:
vainfo
This will help confirm if your GPU is detected and supports H.264 encoding.
4. Also, make sure the user running the agent has permission to access GPU render nodes. You can add the user to the render group with:
sudo usermod -aG render $USER
Remember to log out and back in so the changes take effect.
Once you’ve gone through these steps, please restart your agent. If you run into any other issues or have questions, just let me know—I’m here to support you!
Sources: webrtc-sys/src/vaapi/implib/libva.so.init.c | steam-headless/overlay/etc/cont-init.d/60-configure_gpu_driver.sh | docs/backend/SYCL.md | Rust SDKs | livekit/livekit_composite | DeepWikienough-pilot-49245
09/24/2025, 6:17 AM