100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ubuntu16.04安装nvidia geforce gtx1080ti显卡驱动和cuda10.0用来运行gromacs-gpu

ubuntu16.04安装nvidia geforce gtx1080ti显卡驱动和cuda10.0用来运行gromacs-gpu

时间:2024-06-29 09:11:15

相关推荐

ubuntu16.04安装nvidia geforce gtx1080ti显卡驱动和cuda10.0用来运行gromacs-gpu

1. 走不通的方法

如上图所示,我使用ubuntu自带的软件software&updates的additional drivers栏安装nvidia显卡驱动(nvidia-384,这个驱动并不是最新的驱动), 而且我没有禁用nouveau。如下所示,vmd能够检测到cuda和显卡,nvidia-smi也能检测到驱动。

不过发现/usr/local/目录下并没有任何的cuda的文件夹,我认为这样子单纯用vmd还是可以的,但是对于用cuda版本的gromacs应该就不行了。

2. 可行的方法:

于是决定重新装最新的显卡驱动和cuda

安装的方法是在联网的情况下从第三方驱动源安装显卡驱动(这个过程安装的驱动被我安装cuda10.0安装的nvidia-410驱动给覆盖了),过程如下:

#禁用nouveau驱动sudo echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf#使禁用nouveau驱动生效sudo update-initramfs -u#查看nouveau驱动是否已被禁用lsmod | grep nouveau#卸载之前安装的驱动sudo apt-get purge nvidia-*

#进入tty1控制台(进入命令行界面,这是安装显卡驱动和cuda的前提)Ctrl + Alt + F1#关闭图形界面sudo service lightdm stop

#删除之前安装的nvidia驱动sudo apt-get purge nvidia-*

#添加第三方驱动源sudo add-apt-repository ppa:graphics-drivers/ppa

#更新软件源sudo apt-get update

#前面更新了之后会提示有最新的显卡驱动,然后选最新的安装就行sudo apt-get install nvidia-396

参考自 /w5688414/article/details/78287199

然后装cuda10.0的时候,因为自己没有仔细看,结果安装cuda时又重新覆盖安装了显卡驱动,不过这次装的显卡驱动竟然版本更高(nvidia-410),下载安装cuda10.0的方法如下:

安装完之后输入nvidia-smi报错:Failed to initialize NVML:Drivers/library version mismatch.

然后我开启图形界面,输入sudo service lightdm start,之后图形界面分辨率低,图像变大了,而且密码登录死循环。

#重启就好了reboot

#配置cuda环境变量export PATH=/usr/local/cuda-10.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH

最后是进入图形界面后查看cuda版本和nvidia驱动版本及nvidia显卡识别状况

后面安装gromacs-gpu。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。