一、引言

安装ubuntu显卡驱动根据经验来看一共有四种方法,推荐使用方法三和方法四最简单快捷,一般方法三就可以解决,方法三不可以的话再用其他办法,反正自己多试试,大不了就重装系统嘛,还有一个新系统先别配置其他东西,先安显卡驱动~~根据实验室同学反馈的话,有些牌子联想电脑安装好ubuntu之后是默认集显启动的,需要在bios里面改一个叫graphics啥的配置,这个联想用户自己找找吧。。

  • 通过ubuntu仓库安装
  • 在英伟达官网选择相应版本的驱动安装
  • 在ubuntu软件和更新界面的附加驱动中安装
  • -添加ppa源安装

二、驱动安装

方法一:ubuntu仓库安装

只需要一条指令即可安装成功

sudo ubuntu-drivers autoinstall

成功安装后需要重启,本人电脑(戴尔G3)没有成功,出现了依赖关系被破坏的报错信息,所以并没有采用这种方法最后,但是有同学是联想的电脑成功了

方法二:英伟达官网安装

这一部分是参考别的博主的方法,没有实操过
首先进入英伟达官网

按照自己的显卡的版本选择对应选项,比如我的是1660ti,这个信息可以在电脑属性里看到,点击search下载

会得到一个后缀为.run类型的可执行文件,NVIDIA-Linux-x86_64-460.84.run

(1)首先禁用nouveau

sudo gedit /etc/modprobe.d/blacklist.conf

在最后一行添加

blacklist nouveau
options nouveau modeset=0 #禁用nouveau第三方驱动

更新内核

sudo update -initramfs -u #内核的操作可以先不执行

(2)卸载原有驱动

sudo apt-get remove --purge nvidia*
# 下面需要进入.run文件所在位置
sudo chmod +x NVIDIA-Linux-x86_64-460.84.run #添加可执行权限
sudo ./NVIDIA-Linux-x86_64-460.84.run --uninstall

(3)安装驱动

关闭图形化界面

sudo service lightdm stop

按Ctrl-Alt+F1进入命令行界面,输入用户名和密码登录。并到可执行文件所在路径,执行以下命令

sudo chmod a+x NVIDIA-Linux-x86_64-460.84.run
sudo ./NVIDIA-Linux-x86_64-460.84.run –no-opengl-files

这里被禁用的图形化界面可以通过指令sudo service lightdm start与Ctrl-Alt+F7即可恢复使用

(3)安装完成测试

nvidia-smi  #若出现电脑GPU信息则成功

方法三:附加驱动安装方法

(1)更新软件源

在其他站点中选择清华源,更新后终端执行

sudo apt-get update
sudo apt-get upgrade

(2)安装驱动:菜单栏选择附加驱动,会进行自动搜索,选择一个版本的专有驱动,点击应用更改,更改后重启即可,我这里是虚拟机所以没有显示,物理机应该有

方法四:ppa仓库安装

(1)首先禁用nouveau

sudo gedit /etc/modprobe.d/blacklist.conf

在最后一行添加

blacklist nouveau
options nouveau modeset=0 #禁用nouveau第三方驱动 本质就是禁用集显

(2)执行以下指令

sudo apt-get remove --purge nvidia*
sudo update -initramfs -u # 更新内核 这个最好不要随便执行,先跳过
sudo add-apt-repository ppa:graphics-drivers/ppa # 添加ppa源
sudo apt-get update
sudo apt-get install nvidia-driver-450 # 这里版本可以根据自己需求来
sudo apt-get install mesa-common-dev
sudo apt-get update
sudo apt-get upgrade
nvidia-smi # 用于确认是否安装成功
sudo sed -i "s/ppa\.launchpad\.net/lanuchpad.moruy.cn/g" /etc/apt/sources.list.d/*.list #ppa加速

三、参考链接

[1] https://blog.csdn.net/zhanghenan123/article/details/81507204
[2] https://blog.csdn.net/m0_37201243/article/details/103439613

ubuntu18.04安装显卡驱动(四种方式)相关推荐

  1. Ubuntu18.04安装显卡驱动导致开机时卡在『ok』‘starting Gnome display manager

    #Ubuntu18.04安装显卡驱动导致开机时卡在『ok』'starting Gnome display manager' 新手小白第一次安装显卡驱动,reboot之后就一直进不去,冷静下来开始寻找c ...

  2. ubuntu18.04安装显卡驱动,Anaconda,CUDA,pytorch全套流程

    记录一次成功的装显卡,以为过程很复杂,其实这边封装的还挺好,正常走流程就没啥问题.我这边也是看各个步骤的博客总结,可以称之为搬运工. 1. 显卡驱动安装 参考的是这篇博客:Ubuntu18.04安装显 ...

  3. 拯救者Y9000K2021H在ubuntu18.04安装显卡驱动

    安装完成Ubuntu18.04系统是没有nvidia显卡驱动的,需要手动安装,期间尝试过许多方法,如在系统自带的软件software&updates下的additional drivers自动 ...

  4. Ubuntu18.04安装显卡驱动+CUDA

    第一步: 安装显卡驱动 ubuntu-drivers devices 安装需要的驱动版本 sudo apt install nvidia-driver-470 # install后面为安装驱动的名字, ...

  5. 暗影精灵3+ ubuntu18.04 安装显卡驱动

    一.安装ubuntu18.04 1.因为我装的双系统,采用UEFI引导安装,https://ubuntu.com/download官网下载Ubuntu18.04.3LTS对应的镜像文件. 2.准备一个 ...

  6. Ubuntu18.04安装显卡驱动重启后出现黑屏问题

    问题描述 这是我在Ubuntu18的软件和更新里的附加驱动里安装附加驱动后重启所遇到的黑屏问题,也是蛮多人遇到的一个问题,我遇到这个问题后也是十分苦恼,也曾试过在"recovery mode ...

  7. Ubuntu18.04安装显卡驱动

    开机启动报错: /dev/nvme0n1p2: clean, 508882/55666 blocks  1.查看显卡driver版本信息 // 若无信息输出,说明有问题 # cat /proc/dri ...

  8. Ubuntu18.04安装sumo的三种方式

    一.apt-get安装(可能会出现依赖包不匹配导致的失败现象) 1.如果之前有安装sumo,先卸载原有sumo sudo apt-get remove sumo sudo apt-get remove ...

  9. 在TITAN RTX 2080Ti 上安装 Ubuntu18.04+Nvidia-430显卡驱动+配置深度学习环境(1)

    最近一个项目需要在TITAN RTX 2080Ti 上安装Ubuntu18.04+Nvidia-430显卡驱动+Cuda10.1+Cudnn+7.6+Anaconda3+深度学习环境(tensorfl ...

最新文章

  1. 树与二叉树的深度优先与广度优先算法(递归与非递归)
  2. [vue]data数据属性及ref获取dom
  3. Activiti Explorer安装
  4. js 技巧杂引(转)
  5. java scanner类 构造器_java – 不能使用Scanner类,构造函数未定义,方法未定义
  6. java cha r转string_JAVA String.format 方法使用介绍
  7. twitter.common.concurrent deadline and defer
  8. java程序设计练习题_Java程序设计基础练习题
  9. 微机原理与接口技术知识点整理
  10. Windows 2003声卡驱动的安装.
  11. windows云服务器,如何使用windows云服务器
  12. 2021-2027全球及中国个人防护纺织品行业研究及十四五规划分析报告
  13. Eclipse官网地址
  14. 人体神经系统分布图图片,神经系统分布图片高清
  15. Citrix Receiver Desktop Lock 4.x配置手册
  16. 视频去水印大师怎么使用,如何去视频水印
  17. 程序员自评综述_综述:最佳Windows Home Server应用程序
  18. android lrc歌词解析,正则表达式练习: android 歌词解析lrc 转 txt 代码
  19. kubesphere 问题解决
  20. 在HbuliderX中写uni-app程序运行在模拟器上(演示模拟器为逍遥模拟器)

热门文章

  1. K60_CAN flexcan
  2. 小时候的事:起“外号”
  3. 中国氧化钽粉市场深度研究分析报告
  4. AngularJS UI 组件 adapt-strap
  5. Postman报401错误,Unauthorized以及其他接口如何填上token
  6. linux更改主机名
  7. Numpy 基础经典练习题100道---中英双语
  8. [转载]在eclipse中如何用JDK的帮助文档
  9. htmlunit使用代理IP
  10. 会计电算化是对用电子计算机处理,会计电算化的应用及影响的论文