unbuntu系统下安装nvidia驱动出现的种种问题

建议先看完全文后在着手尝试!!

一、常规步骤

在官网下载nvidia linux驱动

先删除原来已有的nvidia驱动

sudo apt-get --purge remove nvidia*

重启并关掉secure boot

(防止出现签名问题)

按F2进入bios找到secure boot这一选项,如果是灰色的无法将able改成disable,(华硕的解决方法)可以通过删除...

进入到安装包所在的目录下

cd 下载

查看你当前目录下的文件

dir

可以直接复制安装包名称

运行安装包

sudo ./NVIDIA-Linux-x86_64-535.54.03.run

重启,完成安装

二、可能出现的问题

出现重启后黑屏的情况

(左上角一直有个横杠,或者再闪烁,并且你的nvidia驱动是已经安装好的)

通过在bios中将显卡输出设置成独显直连再重试

运行安装包时可能会出现 X serve正在运行的情况

可以通过关闭X serve来解决

sudo /etc/init.d/lightdm stop

这里附上启动X serve的代码

sudo /etc/init.d/lightdm restart

注意:关闭X serve 会出现黑屏的现象,这时候我们可以通过crtl+alt+f1来打开命令行

在这里要先输入账号和密码,大写锁定虽然按了灯不会亮,但是仍然有作用,如果多次尝试仍密码错误的话,可以尝试按一下num lock键后再尝试

接着就继续刚才的安装,一般情况下就可以正常安装了

sudo ./NVIDIA-Linux-x86_64-535.54.03.run

安装完成后重启即可

三、但是如果我不想采用独显直连怎么办呢?

这是另外一种安装方法

因为平时在windows系统下都是采用混合输出的,如果直接在bios改成独显的话,开机用windows也只能用独显,出门在外偶尔还是需要续航能力强一些不需要使用独显工作

这是我最后一次安装所采用的方法,由于我安装驱动的主要目的只是为了能够按照我的想法调亮度,这种方法同时还能满足我外出的办公需求。

开机直接安装驱动包

注意这里的secure boot是开启的,然后在接下来的安装过程会出现签名问题,我是直接用签名安装,然后创建一个新的签名继续安装的

我会出现X serve正在运行的情况

关闭X serve 继续安装

重启后能够正常点亮

但是运行

nvidia-settings
nvidia-smi

这两行代码都不能正常运行

接着重启再关闭sucure boot

再次开机

就会发现能正常调整屏幕亮度了,并且bios中也不需要开启独显输出了

(具体能达成这样效果的原因我也不清楚,有知道的老哥可以指点一下)

四、注意事项

  1. 由于我不是很清楚reboot的作用,所以几乎每次重启都用的reboot
  2. 如果重启一次感觉怪怪的,比如分辨率降低了,可以直接尝试再次重启
  3. 这个问题不知道是只有我有还是都会出现,我安装完成后右上角一直有一个红色感叹号
sudo apt-get upgrade

我是通过这段代码解决的(可能不一定需要用到)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值