ubuntu 18.04安装NVIDIA驱动失败经历 --- 不能进入图形界面

在Ubuntu 18.04上安装NVIDIA驱动后遭遇无法进入图形界面的问题。尝试了从标准仓库、PPA源以及官方installer安装,但都遇到兼容性问题。解决方案包括卸载驱动、使用特定参数安装、切换显示管理器等,但均未成功。参考了多篇文章寻求帮助,尚未找到有效解决方案。

1.安装方法

网上很容易找到,就不详述了。总结起来有三种:

  • 从ubuntu标准仓安装。 使用ubuntu-drives autoinstall,其实就是apt-get install nvidia-drivers-xxx,不过版本不需要自行指定,直接安装系统推荐的而已。这种方法不需要手动禁止nouveau,不需要退出图形界面;
  • 从PPA源安装。 添加PPA源,然后apt-get install nvidia-drivers-xxx,其他同上;
  • 使用官方installer。 最正统的安装方法,主要区别是此方法需要手动禁止nouveau,需要退出图形界面;
    相关文章
  • 在 centos 上用 yum 安装。
     
    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
     
    安装显卡检查程序:
     
    sudo yum install nvidia-detect
     
    检测显卡型号,并选择对应的驱动:
     
    $ nvidia-detect -v
    Probing for supported NVIDIA devices...
    [10de:06dd] NVIDIA Corporation GF100GL [Quadro 4000]
    This device requires the current 346.47 NVIDIA driver kmod-nvidia
     
    根据 nvidia-detect 的输出信息,可以知道显卡的型号,以及要使用的驱动版本 346.47 。
     
    安装显卡驱动
     
    若驱动版本为 304.xx,则安装 304xx 版本:
     
    sudo yum install nvidia-x11-drv-304xx nvidia-x11-drv-304xx-32bit
     
    若驱动版本为 340.xx,则安装 340xx 版本:
     
    sudo yum install nvidia-x11-drv-340xx nvidia-x11-drv-340xx-32bit
     
    对于大多数比较新的显卡来说,直接安装最新版的驱动即可:
     
    sudo yum install nvidia-x11-drv nvidia-x11-drv-32bit
     
    安装过程中可能会给出软件冲突的警告,需要卸载以下软件包及其依赖:
     
    sudo yum remove xorg-x11-glamor
    重启

2.遇到的问题及尝试的解决方案
就如题目所述,安装驱动后进入不了图形界面,查询了相关资料,
猜测有两个可能原因:

  • 桌面与nvidia驱动不兼容;
  • 内核与nvidia驱动不兼容;

尝试过的解决方法:

  • 卸载nvidia驱动,这肯定能解决问题,但也没用;
    (有读者反映,并不一定)
  • 尝试采用官方installer并加上–no-opengl-files参数。依据是nvidia官方提及过的一个冲突的地方,即nvidia驱动自带的opengl库覆盖原本的opengl库,导致gnome桌面的不兼容。结果失败;
  • 尝试从390到440的所有当前显卡型号适用驱动版本。依据是ubuntu16.04不能安装过高版本的驱动,否则导致内核不兼容。结果失败;
  • 尝试将gdm3切换为lightdm。依据是gdm3与驱动不兼容。结果失败;
  • 尝试采用官方installer并加上–add-this-kernel参数。依据是某篇博客提到的内核接口不兼容,但该博客原本已安装驱动,是内核升级带来的不兼容,本系统中并无任何相关安装,直接安装和添加此参数应该是没有差别的。结果失败;
  • 还未尝试重装系统,使之降低到16.04;
  • 还未尝试将桌面改为2D桌面,例如KDE;

3.参考文章

Linux安装NVIDIA显卡驱动的正确姿势
(黑屏警告)ubuntu18.04+cuda10.1+cudnn7.5的血汗泪——桌面版nvidia驱动兼容问题导致黑屏
VNC与Gnome3与nvidia驱动的兼容问题
安装CUDA后重启ubuntu不能登入图形化界面
尝试为ubuntu桌面18.04安装nvidia驱动程序

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值