GeForce MX150相对应的NVIDIA CUDA版本_Ubuntu-Nvidia显卡坑人记录-更新bios后一直停留在循环登陆的界面...

更新bios后一直停留在循环登陆的界面,一开始搜索,让我重装ubuntu桌面

sudo apt-get remove ubuntu-desktop  # 卸载 
gnomesudo apt-get install ubuntu-desktop # 安装 gnome

不成功。很多网上的方法都试了,没成功。最后发现是nvidia显卡驱动挂了,我也不明白,怎么就更新一个bios就突然不兼容挂了呢??fine~

之前window系统偷偷帮我更新cuda的版本,导致我pytorch也一直跑不起来,网上一开始搜索试了重装anaconda、python、torch版本之类的,都不行,后来才发现cuda版本被偷偷更新了,导致cuda版本和pytorch版本对不上。

下面是是安装nvidia显卡驱动,从我一开始安装好Ubuntu开始记录~

环境:双系统,window10+ubuntu1604LTS

首先一开始是安装完Ubuntu1604之后,需要自己重新安装nvidia的显卡驱动,不然自带的有两个问题(我自己遇到的两个问题):

1、分辨率太低

2、需要用cuda的时候,你还是需要nvidia的显卡驱动

一、检查自己的有没有nvidia驱动:

nvidia-smi

就可以看到了

二、安装

安装网上有3个方法:1、ppa安装源;2、系统终端直接命令行安装; 3、官网下载nvidia的驱动

方法一,我没研究,大家去看看其他的方法吧~

方法二,需要把镜像源改成清华源,这样下载安装包的时候不会等到猴年马月,下面贴上了link。

Tsinghua Open Source Mirror​mirror.tuna.tsinghua.edu.cn
1f979a6805b16f380aa2d8f4fdd27c95.png

方法三,我就是使用这个方法。下载link,

https://www.nvidia.com/Download/index.aspx?lang=cn​www.nvidia.com

选择自己的版本。

有时候旧版本的显卡驱动找不到了,下面是旧版本的,我就是用418.133,因为一开始装430跑pytorch失败了,就换了低版本。

https://www.geforce.cn/drivers/beta-legacy​www.geforce.cn

三、安装指令

1、卸载之前的nvidia驱动

 sudo apt-get remove --purge nvidia*  
# 或者
  ./NVIDIA-Linux-x86_64-418.133.run --uninstall 

2、禁用noueau驱动

 sudo vim /etc/modprobe.d/blacklist-nouveau.conf   

再加入下面的内容:

blacklist nouveau   
blacklist lbm-nouveau   
options nouveau modeset=0   
alias nouveau off   
alias lbm-nouveau off

退出保存.

3.重点!!如果没这步,装驱动的进度会一直卡着,我是卡着5%

进入bios关闭secure boot

4.进入tty,ctrl+ALT+F1,关闭图像界面

sudo service lightdm stop

5.进入下载好的驱动目录,

chmod a+x NVIDIA-Linux-x86_64-418.113.run #给权限
sudo ./NVIDIA-Linux-x86_64-418.113.run --dkms --np-opengl-files #执行

跳出来的窗口基本默认就可以了

6.验证

nvidia-smi 

有显卡信息出来就成功了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值