目前学习tensorRT,因此需要在Ubuntu上配置tensorRT,折腾了一天才装好,整理了一下步骤,以便可以帮助其他人。
安装NVIDIA的驱动
安装驱动是最恶心的一个地方,由于和Ubuntu系统兼容性不好的原因,会出现各种神奇的错误,下面是我成功安装好的流程。
1. 删除旧的驱动
sudo apt-get purge nvidia*
2.下载NVIDIA的驱动安装包(一个.run的文件)
首先进入官网,下载和你系统符合的安装包
3. nouveau禁止命令写入文件
sudo vim /etc/modprobe.d/blacklist.conf # 如果没有vim,可以使用gedit
#创建(或打开)了一个blacklist.conf文件
#在里面填充下列代码
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
再输入,命令激活
sudo update-initramfs -u
4. 建立新的内核并重启
sudo update-initramfs -u
sudo reboot
5. 调用指令禁止nouveau
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
确认下Nouveau是已经被禁用:
lsmod | grep nouveau
如果没有输出什么东西,则说明已经成功禁用
6. 进入tty 模式
在登入界面进入tty模式
ctrl + alt+ F1
tty模式为命令行模式,此部分无图片,进去后输出用户名和密码,然后进入命令行,关闭x se