如何在AWS EC2 g2.2xlarge实例上安装CUDA 6.5,无论是通过.deb文件还是.run文件安装。
.sudo ./cuda_6.5.14_linux_64.run --kernel-source-path=/usr/src/linux-headers-3.13.0-34-generic
我总是遇到一个关于缺少 drm.ko 的错误。代码编译似乎成功了。下面是日志。(在安装之前我重启了)
内核模块编译完成。 无法确定是否启用安全启动:没有这样的文件或目录 内核模块加载错误:没有这样的文件或目录 内核消息: [3.595939] type = 1400 audit(1408809902.911:5):apparmor =“STATUS” operation =“profile_replace” profile =“unconfined” name =“/ usr / lib / NetworkManager / nm-dhcp-client.action” pid = 492 comm =“apparmor_parser” [3.595942] type = 1400 audit(1408809902.911:6):apparmor =“STATUS” operation =“profile_replace” profile =“unconfined” name =“/ usr / lib / connman / scripts / dhclient-script” pid = 492 comm =“apparmor_parser” [3.596140] type = 1400 audit(1408809902.915:7):apparmor =“STATUS” operation =“profile_replace” profile =“unconfined” operation =“profile_replace” profile =“unconfined” name =“/ usr / lib / connman / scripts / dhclient-script” pid = 492 comm =“apparmor_parser” [4.696067] init:failsafe主进程(833)被TERM信号杀死 [4.793261] type = 1400 audit(1408809904.107:8):apparmor =“STATUS” operation =“profile_replace” profile =“unconfined” name =“/ sbin / dhclient” pid = 952 comm =“apparmor_parser” [4.793267] type = 1400 audit(1408809904.107:9):apparmor =“STATUS” operation =“profile_replace” profile =“unconfined” name =“/ usr / lib / NetworkManager / nm-dhcp-client.action” pid = 952 comm =“apparmor_parser” [5.036249] init:plymouth-upstart-bridge主进程已结束, 重启 [6.589233] init:udev-fallback-graphics主进程(1203) 终止,状态为1 [136.367014] nvidia:模块许可证“NVIDIA”污染了内核。 [136.367019]由于内核污染而禁用锁调试 [136.370281] nvidia:模块验证失败:签名和/或 所需的密钥丢失-污染内核 [136.370383] nvidia:未知符号drm_open(err 0) [136.370393] nvidia:未知符号drm_poll(err 0) [136.370404] nvidia:未知符号drm_pci_init(err 0) [136.370449] nvidia:未知符号drm_gem_prime_handle_to_fd(err 0) [136.370462] nvidia:未知符号drm_gem_private_object_init(err 0) [136.370474] nvidia:未知符号drm_gem_mmap(err 0) [136.370478] nvidia:未知符号drm_ioctl(err 0) [136.370486] nvidia:未知符号drm_gem_object_free(err 0) [136.370496] nvidia:未知符号drm_read(err 0) [136.370509] nvidia:未知符号drm_gem_handle_create(err 0) [136.370515] nvidia:未知符号drm_prime_pages_to_sg(err 0) [136.370550] nvidia:未知符号drm_pci_exit(err 0) [136.370563] nvidia:未知符号drm_release(err 0) [136.370565] nvidia:未知符号drm_gem_prime_export(err 0) 驱动程序安装无法找到内核源。请 确保内核源包已正确安装和设置。
sudo apt-get install linux-image-extra-virtual
对我没有用(Ubuntu 14.04,CUDA 8.0)。然而,这个解决方案 (linux-generic
) 有效。 - Poulsbosudo reboot
重新启动系统。只有这样,更改才会得到反映。 - Sidak