You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Jarvis执行jarvis_init.sh出现OCI runtime create failed错误求助

Jarvis安装初始化报错排查解决步骤

该报错核心原因为WSL2环境下NVIDIA容器运行时无法正常和显卡驱动通信,可按照以下步骤依次排查:

  • 首先验证WSL2显卡驱动可用性:在Ubuntu 20.04子系统终端执行nvidia-smi,如果无法正常输出显卡信息、驱动版本,需升级Windows宿主机的NVIDIA显卡驱动到最新支持WSL2的版本,注意不需要在子系统内额外安装NVIDIA驱动。
  • 检查Docker Desktop配置:打开Docker Desktop设置页,确认「General」选项下的「Use the WSL 2 based engine」已勾选,再进入「Resources > WSL Integration」页面,确认当前使用的Ubuntu 20.04子系统的集成开关已开启,修改配置后重启Docker Desktop生效。
  • 安装配置nvidia-container-toolkit:在子系统终端依次执行以下命令安装工具包并配置Docker运行时:
    sudo apt-get update
    sudo apt-get install -y nvidia-container-toolkit
    sudo tee /etc/docker/daemon.json <<EOF
    

{
"runtimes": {
"nvidia": {
"path": "nvidia-container-runtime",
"runtimeArgs": []
}
},
"default-runtime": "nvidia"
}
EOF
sudo systemctl restart docker

- 验证容器GPU访问能力:执行测试命令`docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi`,如果命令能正常输出显卡信息,说明运行时配置正常,此时重新执行`jarvis_init.sh`即可。
- 如果仍报错,可检查脚本执行权限,执行`chmod +x jarvis_init.sh`赋予执行权限后,使用普通用户身份执行脚本,不要加sudo运行避免权限错位。

内容的提问来源于stack exchange,提问作者Withel
相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 09:06:08