温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ubuntu上怎么安装nvidia驱动

发布时间:2022-11-29 09:15:15 来源:亿速云 阅读:130 作者:iii 栏目:服务器

这篇文章主要讲解了“ubuntu上怎么安装nvidia驱动”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ubuntu上怎么安装nvidia驱动”吧!

前言

一切的一切,只是因为我想在ubuntu上安装一个matlab跑程序……在重新启动之后,一直卡在输入账户密码这步,进不去桌面。输入正确的密码,黑屏一下,然后又会闪退回登录界面,这就是传说中的“循环登录”,其间还提示了一个:

    System program problem detected
Do you want to report the problem now?
Cancel                              Report problem...

查了下,这是系统错误报告,说明系统某个地方出错了。可以关闭这个提示:

sudo vi /etc/default/report

# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=1

把其中的enabled=1改成0就可以了,不过这个没什么意义,还是进不去的。

这是实验室的服务器,里面有数据,不能重装系统……查了半天资料,查到了错误的log日志存在的地方:

#进入/home目录
cd ~
#查看所有的文件(包括隐藏文件)
ls -la
#就能看到.xsession-errors文件了,而且时间还是最新的
cat .xsession-errors
#出来的结果是:
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
....

百度了下,原来是Nvidia驱动不兼容导致的,问题终于找出来了,以为马上能解决了,只是没想到这是个开头……

一、Nvidia快速安装手册

注意,这台机器的参数是:

机器型号:Dell Precision Tower 7810(工作站)
CPU:Intel Xeon(R) CPU E5-2637 v3 3.50Ghz×4
显卡:nvidia gk110gl Quadro k6000
操作系统:ubuntu 16.04LTS(内核:4.4.0-116-generic)

进入tty命令行模式

在登录界面按Ctrl+Alt+F1(F1~F6可以开启6个不同的界面)进入命令行模式;按Ctrl+Alt+F7可以返回图形界面。

输入账户名和密码

如果忘记了账户名,可以返回图形界面,输入密码的上面是账户名

清除所有的英伟达显卡驱动程序

不用担心显示的问题,最坏的情况我们也有命令行可以使用

sudo apt-get purge nvidia-*

更新apt的国内源

默认源都是国外的服务器,很慢,更新成国内的:

(1)进入清华大学开源软件镜像站,选择ubuntu 16.04LTS,增加基础源。

ubuntu上怎么安装nvidia驱动

sudo vi /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

(2)更新apt源

sudo apt-get update

注意这里的update和upgrade的区别:update更新路径,相当于找到资源存放的位置;而upgrade更新软件,相当于软件管家自动升级已经安装好的软件。

如果发现都被忽略了,出现:apt-get: Could not resolve 'mirrors.tuna.tsinghua.edu.cn’,说明它可能无法解析这个域名的IP地址:

【第1步】去ChinaZ查询这个域名的服务器IP,得到IP地址为101.6.8.193

【第2步】将这个IP加入hosts:

#编辑
sudo vi /etc/hosts
#加入以下内容
101.6.8.193 mirrors.tuna.tsinghua.edu.cn
#立即生效
sudo  /etc/init.d/networking restart

【第3步】重新sudo apt-get update

查看自己的linux内核版本

uname -r
4.4.0-116-generic

感谢各位的阅读,以上就是“ubuntu上怎么安装nvidia驱动”的内容了,经过本文的学习后,相信大家对ubuntu上怎么安装nvidia驱动这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI