use*_*434 4 drivers kernel nvidia amazon-ec2
我正在尝试在 Amazon EC2 上安装 NVidia Cuda 驱动程序。GPU 实例(Amazon Linux AMI (HVM) 2013.09.2 - ami-e9a18d80)遵循博客中的说明。它在过去两周内有效,但今天失败了。
指令状态
sudo yum -y groupinstall "Development Tools"
sudo yum -y install git libcurl-devel python-devel screen rsync yasm numpy openssl-devel
wget http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_64.run
sudo sh cuda_5.5.22_linux_64.run
Run Code Online (Sandbox Code Playgroud)
错误是
正在安装 NVIDIA 显示驱动程序... 驱动程序安装无法找到内核源。请确保正确安装和设置内核源代码包。如果您知道内核源代码包已正确安装和设置,则可以使用“--kernel-source-path”标志传递内核源代码的位置。
说明中有关于如何修复它的评论,但我不明白这些命令。我似乎无法导航到指定的路径。如果有人可以像我 5 岁那样向我解释它,我认为这会有所帮助。
对于在安装 CUDA 时遇到问题的人(由于对内核源的一些抱怨而失败),这是我找到的修复程序... /usr/src/kernels 中的内核源与我正在运行的内核版本不同(您可以找到
uname -r
)。我进入 /boot/grub/menu.lst 并确保唯一启用的内核版本是我拥有源代码的版本。
小智 5
首先安装dkms
:
sudo apt-get install dkms
Run Code Online (Sandbox Code Playgroud)
然后进行Cuda安装,例如
sudo sh cuda_8.0.61_375.26_linux.run
Run Code Online (Sandbox Code Playgroud)
小智 4
您只需获取内核源代码树(并确保构建与可启动内核相同。)
所以,yum -y install kernel-devel kernel-headers
uname -r 还会告诉您特定的内核构建,这对于确保它与开发包匹配很重要!
归档时间: |
|
查看次数: |
20006 次 |
最近记录: |