**硬件 Dell PowerE R730服务器, 双NVIDIA GTX1080 GPU,
软件 Ubuntu 16.04, BIOS 2.4.3, CUDA 8.0**
如果正常装机,然后直接去装cuda.啥问题也没有,信心满满安装了很多软件,就差训练数据大显伸手。
然而,等到再次开机,发现卡在了login界面,死活进不去了。网上有ALT+ Ctrl +F1进命令行查看log日志的方式找问题,很不幸,问题不在此套路之中,在命令端里弄了很久,反正我是晕头转向彻底懵逼。
后来参考网上一些信息觉得是cuda驱动和集显的驱动冲突了。所以照着这个方向尝试。最终解决问题。
直接上步骤:
安装前接线准备,此时一定要用vga的线插到左下的那个口!这点很重要
1我采用的是UEFI安装方式,所以F2找到bios设置。先把boot模式调成 UEFI,然后关闭SECURE boot,
2 将Embedding Video Controller 使能,意思是先用集成显卡用于显示,这就是为什么接VGA线的原因。
3 上一步完成后保存。然后就可以直接用我们制作好的U盘镜像文件安装了,这步骤我就不写了。
4 系统安装完成。如果你和我一样用的23寸屏,那么桌面一定是比较模糊地。然后
打开终端执行:
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
在新增的文件中写入以下内容保存:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
然后在终端中执行:
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
5 重启电脑。
开机后,终端中执行:
lsmod | grep nouveau
若无内容输出,则说明nouveau已经屏蔽成功,可以进行下一步操作了,否则仔细检查以上操作有无操作上的失误。
6 按照cuda的安装教程,官网上有https://developer.nvidia.com/cuda-downloads。此时路径啥的不用管,装完就可以了。装完关机
7 重新开机,F2再进bios设置, 把Embedding Video Controller 选到Disable(失能)。意思就是以后不用集显了。保存,继续开机,然后快到登录界面时他提示我们没开集显。 不用管,关机。
8 这一步是因为我们要用独显进行显示,一定要用DVI的线接到图二右边的那个口。显示器最好也是有DVI接口(我的显示器有DVI的口)。然后开机。登录,清晰的桌面映入眼帘。OK,折腾完毕。
大家肯定发现了,第一次我用的是VGA的线,接到了显示器的VGA口。到最后我用了DVI的线。接到了显示器的DVI口。没错,我就是这么折腾的。
如果大家有更好的方式,欢迎补充。
文档格式排版啥的不美观。见谅~