解决Ubuntu显卡驱动的问题

一、问题表现

  • ubuntu启动界面花屏
  • ubuntu启动界面显示clean file block
  • ubuntu登录界面不断重启

二、问题定位

nvidia显卡驱动和ubuntu内核不兼容不适配,常规ubuntu内核中使用的开源显卡驱动nouveau支持性不太好的问题,所以核心在于下载安装合适的专业显卡驱动

三、问题解决方案

1. 首先为了应对Ubuntu界面UI无法启动,不熟练使用bash shell的情况,可以临时禁用英特尔显卡功能,临时禁用的方法如下所示:

  1. 启动界面ubuntu处点击进入启动项编辑界面,然后在quiet splash后面添加nomodeset, 然后F10保存重启;
  2. 然后就可以正常进入UI界面,是不是看到UI舒心了一些,但是这仅仅是临时的操作,reboot重启之后就会出现一、中的问题。

2. 如果在平常使用中不需要独显的显卡驱动,那就可以永久性禁用英特尔显卡功能,那就不会出现一、的问题了,永久性禁用的方法如下所示:

  1. 打开终端程序(ctrl+alt+T)并键入“sudo gedit /etc/default/grub”
  2. 如果出现提示,请输入您的密码。
  3. 将光标移动到如下所示的行上:
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
    将其修改为GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset”

3. 但是有些情况下,是需要使用NVIDIA显卡功能的,所以可以进行如下操作:

  1. 开启因特尔显卡功能
  2. 禁用nouveau
  3. 安装合适的显卡驱动。

这个时候如果可以按照ubuntu推荐的显卡驱动进行安装,但是有些人使用会出现登录界面无限循环等的问题,所以我推荐使用以下PPA(私人软件包存档)的方式进行安装显卡驱动(因为使用传统的软件仓库-sources.list)得到的结果可能是旧版本,不适配。关于PPA安装和sources.list安装的区别参见 ubuntuPPA安装软件包

重点:使用PPA安装显卡驱动的方法如下所示:PPA安装ubuntu显卡驱动

你可能感兴趣的:(系统安装,ubuntu显卡驱动)