文档
注册

驱动安装过程中出现dkms编译失败报错

问题描述

驱动安装过程中出现类似如下报错。

[ERROR]Dkms install failed, details in : var/log/ascend_seclog/ascend_install.log. 
[ERROR]Driver_ko_install failed, details in : /var/log/ascend_seclog/ascend_install.log.
图1 报错信息
图2 报错信息日志

可能原因

  • 由于dkms工具问题导致驱动编译失败后残留。
  • 由于gcc版本原因导致驱动编译失败。

解决方法

  1. 进入“/var/lib/dkms”目录。
    cd /var/lib/dkms
  2. 删除“davinci_ascend”目录。
    rm -rf davinci_ascend
  3. 重新安装驱动。若依旧报错,请用户执行如下操作解决。
    若用户使用的是编译安装的gcc7.3.0,则执行如下命令建立软连接控制gcc版本。
    1. 备份旧版本软连接。
      mv /usr/bin/gcc /usr/bin/gcc.bak
      mv /usr/bin/g++ /usr/bin/g++.bak
      mv /usr/bin/c++ /usr/bin/c++.bak
      mv /usr/bin/cc /usr/bin/cc.bak
    2. 建立新版本软连接。
      ln -s /usr/local/gcc7.3.0/bin/gcc /usr/bin/gcc
      ln -s /usr/local/gcc7.3.0/bin/g++ /usr/bin/g++
      ln -s /usr/local/gcc7.3.0/bin/c++ /usr/bin/c++
      ln -s /usr/local/gcc7.3.0/bin/gcc /usr/bin/cc
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词