前言

安装这个过程有点曲折,卸载重装了好几次最终才成功。本人用的是笔记本。

安装过程

开始试过使用Ubuntu自带”软件和更新“里的附加驱动这一栏里,有显卡驱动,这里面我的电脑显示了495、470、460的版本,470写的是tested。通过这种方式安装了三次三个版本都卸载了,就是不行这个方法。开机后无法进入图形界面。选择放弃!

最终选择通过手动下载驱动去安装。

终端输入:ubuntu-drivers devices,查看你自己电脑的显卡型号。我这里显示的信息是470是推荐的驱动版本,于是我去官网下载了最新发布的470的版本。

看了很多博客教程,最终找到这篇适合我的:Ubuntu18.04 安装nvidia显卡驱动_小乌坞的博客-CSDN博客

基本上笔记本按照这个来就可以了。重点记录一下这里,有疑惑的参考为后面的注意事项!

#禁用Ubuntu自带的nouveau驱动,首先打开黑名单文件。
sudo gedit /etc/modprobe.d/blacklist.conf#在文本后添加如下代码
blacklist nouveau
options nouveau modeset=0添加完毕以后,在执行如下指令更新内核。
sudo update-initramfs -u更新完毕以后,重新启动Ubuntu,然后输入以下指令,如果无信息显示,表示禁用成功。
lsmod | grep nouveau

备注:本人在台式机双系统的ubuntu18中也安装过,也是可行的,而且比笔记本的简单,同样不需要–no-opengl-files,而且没有需要删除xorg.conf就直接进入了图形界面。

注意事项

1.如果你下载过显卡驱动,那么通过下面指令去卸载:

#对于通过PPA以及Ubuntu自带的软件商店卸载指令如下
sudo apt-get remove --purge nvidia*
sudo apt autoremove#对于通过官网.run文件,卸载指令如下
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-470.57.02.run --uninstall

通过”软件和更新“的方式安装的就通过第一种方式卸载,手动安装的通过第二种方式卸载,第二种方式卸载后可能还会遇到:An NVIDIA kernel module ‘nvidia-drm‘ appears to already be loaded in your kernel...的问题,解决方法参考如下:An NVIDIA kernel module ‘nvidia-drm‘ appears to already be loaded in your kernel..._子燕若水的博客-CSDN博客

apt-get purge nvidia*
apt-get autoremove
reboot

备注:手动安装时要使用root安装!

2.关于图形桌面lightdm与gdm3的问题

基本上安装教程都用的是lightdm,没有就先安装一下。然后使用命令:

sudo dpkg-reconfigure lightdm

重启后生效。

ctrl+alt+f1默认是进入gdm3的桌面,ctrl+alt+f7默认是进入lightdm的桌面。

小知识:linux默认有tty1~tty6六个文本模式终端,可以随时通过快捷键和命令切换,不需要重启电脑。最简单的方法可以同时按住CTRL+ALT+F1~F6键来切换,比如同时按CTRL+ALT+F1即切换到tty1。

备注:如果在安装过程中电脑出现无法进入tty模式或者其它无法输入文本的情况,通过ssh登录进去再操作!

3.关于手动安装执行参数问题

sudo ./NVIDIA-Linux-x86_64-470.57.02.run -no-x-check -no-nouveau-check –no-opengl-files
#–no-opengl-files:表示只安装驱动文件,不安装OpenGL文件。这个参数不可省略,否则会导致登陆界面死循环,英语一般称为”login loop”或者”stuck in login”。有的博客是这么说的,但是我的笔记本我没加这个参数依然可以正常进入图形界面,可能台式机需要,具体多试试就知道了
sudo ./NVIDIA-Linux-x86_64-470.57.02.run -no-x-check -no-nouveau-check

参数貌似不影响你最终安装成功与否,只是当你安装成功无法进入图形界面的时候,需要如下操作:

 sudo rm /etc/X11/xorg.confsudo reboot

关于xorg可以参考这篇文章了解一下:xorg介绍 & xorg和桌面环境的关系_weixin_42946318的博客-CSDN博客_xorg

4.安装及卸载过程中一些参数选择

安装时选项:

Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。
Nvidia’s 32-bit compatibility libraries? 选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续

卸载时选项:

If you plan to no longer use the NVIDIA driver, you should make sure that no X screens are configured to use the NVIDIA X driver in your X configuration file. If you used nvidia-xconfig to configure X, it may have created a backup of your original configuration. Would you like to run nvidia-xconfig --restore-original-backup to attempt restoration of the original X configuration file?

[Yes]选中yes回车                              No

5.安装完后进入图形界面后

nvidia-smi #可以输入显卡信息
nvidia-settings #可以输出图形设置界面
#即表示安装成功正确

最后再推荐一篇安装比较详细的博客:

Ubuntu系统---NVIDIA 驱动安装 - WP的烂笔头 - 博客园


按照上述安装笔记本和台式机都没问题,不过最近在台式机上,因为死机了一次,然后强制关机重启后,发现nvidia-smi命令报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

解决过程记录一下:

sudo apt-get install dkms
sudo dkms install -m nvidia -v 470.82.00 #这个版本号严格按照你自己下载的.run文件来写

参考文章:无法连接NVIDIA驱动:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver_W&J-CSDN博客

执行上述命令后,nvidia-smi命令确实正常了,可是执行nvidia-settings出错了:ERROR: Unable to load info from any available system

1.先安装nvidia-prime

sudo apt install nvidia-prime

2.挂在nvidia显卡

modprobe nvidia

3.切换成nvidia显卡

sudo prime-select nvidia

然后重启电脑就可以了。

我自己还重新安装了一下nvidia-settings

#可能不需要这一步
sudo apt install nvidia-settings

参考链接:Ubuntu16.04 安装NVIDIA和CUDA注意事项(所踩的坑) - 灰信网(软件开发博客聚合)

Ubuntu18笔记本安装nvidia显卡驱动相关推荐

  1. ubuntu18.04安装Nvidia显卡驱动后黑屏及网络、蓝牙驱动消失的解决方案

    ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 文章目录 ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 1.问题描述 2.解决 ...

  2. 联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060)

    联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060) 前言:自己的笔记本为联想拯救者R7000P 2020系列,之前一直使用的是ubuntu20.04版本的驱动,所以并 ...

  3. linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)

    详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...

  4. Ubuntu18.04LTS安装Nvidia显卡驱动

    文章目录 前言 关于Linux下的Nvidia驱动类型 解决无法进入系统的情况 禁用系统自带Nouveau显卡驱动 安装Nvidia官方显卡驱动 前言   Nvidia对于Linux显卡驱动的支持一直 ...

  5. linux18.04安装显卡驱动,Ubuntu18.04安装nvidia显卡驱动

    网上安装nvidia显卡驱动的方法,大概分为三部分:先禁用nouveau,然后到nvidia官网下载相应的驱动,最后切换的字符界面安装.之前我在Ubuntu16.04也做过相应的操作,具体可以查看:U ...

  6. Ubuntu18.04 安装NVIDIA显卡驱动、Anaconda、PyTorch1.7.1

    Ubuntu18.04 安装NVIDIA驱动.Anaconda.pytorch1.71 目录 Ubuntu18.04 安装NVIDIA驱动.Anaconda.pytorch1.71 1. NVIDIA ...

  7. Ubuntu18.04安装Nvidia显卡驱动教程

    0.前期准备 禁用BIOS的secure boot,即disable它,如果不关闭,使用第三方源安装显卡驱动会安装后不能使用. 1.禁用nouveau 1.创建文件,如果没有下载vim编辑器,将vim ...

  8. ubuntu18.04 安装 NVIDIA 显卡驱动

    由于最近在ignition gazebo中做仿真,发现启动ignition时报错:显卡驱动不支持OpenGL3.3,于是需要在ubuntu18.04中安装支持的显卡驱动. 主要是做一个过程记录,以后可 ...

  9. 联想Thinkbook15P+Ubuntu18.04安装nvidia显卡驱动

    1. 需要按F1进入bios将Security boot改为disable,否则驱动无法正常安装. 2. 使用.run文件安装后,18.04的ubuntu总是循环登录,遂改用sudo apt inst ...

最新文章

  1. 【Java】牛客网 删除链表中重复的结点
  2. php 多只能上传20个文件解决办法,修改php.ini 的max_file_uploads
  3. java 扑克牌排序_java 怎么写compareto方法实现扑克牌排序
  4. poco c++ 开发指南_掌握这个框架,你将会开发通杀全平台的万能爬虫
  5. JavaScript Development Toolkit 简介
  6. 前端学习(1960)vue之电商管理系统电商系统之分类参数的基本结构
  7. 手机玩html5游戏很卡,手机游戏卡怎么办_手机玩游戏卡顿解决办法-系统城
  8. IIC总线的操作时序
  9. Mathtype在word中编辑公式时变成英文
  10. Windows API、SDK和CRT的关系
  11. vba字典学习案例二
  12. VS2008下 天龙客户端编译
  13. 口腔数字化时代来到,看牙比之前更容易了吗?
  14. java8 collectors_java8的Collectors.reducing()
  15. ChatGPT工作提效之初探路径独孤九剑遇强则强
  16. 计算机科学与技术补中益气丸的成分,补中益气丸的成分是什么
  17. yyyy-MM-dd HH:mm:ss和时间戳之间的转换
  18. ai个性化 国庆 头像 合成
  19. rust 安装与学习所遇到的部分问题
  20. 小白也能轻松看懂的lora物联网!

热门文章

  1. 【看论文】之《番茄采摘机器人关键技术研究_王丽丽 》
  2. [BZOJ4668]冷战
  3. Space X 火箭载人上天,马斯克改写时代:理科生的浪漫是用钱征服宇宙
  4. 燕教授助力公益,已种下60000棵树,修复荒漠78万平方米
  5. 在外公网调阅公司内网资料文件【内网穿透】
  6. 【UE4从零开始 007】Tick简介
  7. 3.2.6 Sweet Butter香甜的黄油 USACO
  8. 中国34个省市 按字母排序 uniapp城市列表
  9. breakpad 的dum文件的解析及demo的编译
  10. elementui分页隐藏最后一页