在Ubuntu上安装NI驱动程序和软件。

所选NI驱动程序与Linux Kernel 6.8及更高版本的默认IOMMU设置不兼容。这种不兼容性导致使用NI硬件时发生通用硬件或内部错误。详细信息请参阅新安装Ubuntu 22.04和24.04或升级Kernel 6.8(或更高版本)过程中的驱动程序错误
完成在Linux桌面环境中安装NI驱动程序和软件中的步骤。
  1. 打开命令提示符并运行以下命令以应用最新的系统更新以避免安装问题。
    sudo apt update

    sudo apt dist-upgrade

    注: 该命令可能会将内核更新至最新版本。
  2. 请重启系统。
  3. 打开命令提示符并运行以下命令安装存储库注册包。
    sudo apt install ./filename.deb

    其中,

    • filename.deb是在在Linux桌面环境中安装NI驱动程序和软件中选择的存储库注册包。
  4. 执行以下命令刷新程序包列表。
    sudo apt update
  5. 在目标系统上安装下列基本Ubuntu程序包。
    • dkms
    • expat
    • libopenal1
    注: 必须安装这些程序包才能运行NI程序包。
  6. 对要安装的每个驱动程序或应用程序运行以下命令。
    sudo apt install package-name

    其中,

    • package-name是在Linux发行版支持的驱动程序包中显示的程序包名称。
    注: 部分驱动程序需要多个程序包。有关具体驱动程序的信息,请参阅Linux发行版支持的驱动程序包
  7. NI建议运行以下命令安装硬件配置工具。
    sudo apt install ni-hwcfg-utility
  8. 运行以下命令生成NI内核驱动程序。
    sudo dkms autoinstall
  9. 请重启系统。