在openEuler-24.03安装ARM64版本NVIDIA GPU驱动时使用默认的安装选项会安装失败.
比如,直接执行安装命令#sh ./NVIDIA-Linux-aarch64-570.124.06.run,会出现如下log:
ERROR: Installation has failed. Please see the file ‘/var/log/nvidia-installer.log’ for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
打开/var/log/nvidia-installer.log,可以看到出现错误的位置如下:
根据对比定位出现问题的原因是少了参数 –install-libglvnd,所以 针对ARM64安装纯净的NVIDIA GPU驱动应该使用如下命令:
#sh ./NVIDIA-Linux-aarch64-570.124.06.run --install-libglvnd
另外除了上述版本有问题外,我们也发现 NVIDIA-Linux-aarch64-560.35.03.run版本有类似的问题,早期的版本没有该问题,确认问题为后续版本引入.