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

Ubuntu 20.04安装CUDA Toolkit 11.1.0失败求助

Ubuntu 20.04安装CUDA Toolkit 11.1.0失败求助

看起来你在Ubuntu 20.04上安装CUDA 11.1.0时碰到了驱动组件安装失败的问题,从日志里的Finished with code: 256错误码来看,大概率是驱动安装环节出了问题,我给你整理几个针对性的解决步骤:

1. 彻底禁用Nouveau开源驱动

Nouveau是Ubuntu默认的NVIDIA开源驱动,它会和官方闭源驱动冲突,这是CUDA安装失败的常见原因之一。虽然你安装时加了--disable-nouveau参数,但可能没彻底生效:

  • 编辑黑名单文件:
    sudo nano /etc/modprobe.d/blacklist-nouveau.conf
    
    在文件里添加以下内容:
    blacklist nouveau
    options nouveau modeset=0
    
  • 更新initramfs使配置生效:
    sudo update-initramfs -u
    
  • 重启系统:
    sudo reboot
    
  • 重启后验证Nouveau是否禁用成功,执行命令如果没有任何输出就说明没问题:
    lsmod | grep nouveau
    

2. 安装必要的依赖包

缺少内核头文件或编译工具也会导致驱动安装失败,先把这些补上:

sudo apt-get update
sudo apt-get install linux-headers-$(uname -r) build-essential

3. 清理残留的NVIDIA驱动(如果之前安装过)

如果之前尝试过安装驱动但没成功,残留的文件会影响新安装:

sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo apt-get autoclean

4. 在非图形界面下重新安装CUDA

图形界面会占用NVIDIA相关模块,导致驱动安装失败,建议切换到纯命令行模式安装:

  • 按Ctrl+Alt+F3进入tty终端,输入你的账号密码登录
  • 停止图形界面服务(Ubuntu 20.04默认用gdm3,其他桌面环境可能是lightdm):
    sudo systemctl stop gdm3
    
  • 运行CUDA安装脚本:
    sudo sh cuda_11.1.0_455.23.05_linux.run
    
  • 安装过程中按照提示操作,确保「Driver」组件是勾选状态,其他组件按需选择即可。

5. 验证安装结果

安装完成后,重启系统,执行以下命令验证CUDA是否安装成功:

nvcc --version
nvidia-smi

如果能正常输出CUDA版本和NVIDIA显卡信息,就说明安装成功了。

备注:内容来源于stack exchange,提问作者Sajadi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 11:04:52