Ubuntu 16.04安装NVIDIA驱动后循环登录问题

正文共751个字,预计阅读时间5分钟。

问题描述

最近买了两块NVIDIA Titan X Pascal显卡装到了服务器(运行Ubuntu 16.04)上。为了使用这两块GPU显卡,首先需要安装显卡驱动,安装方式为

 1#安装一个依赖文件,并更新系统
 2sudo apt-get install linux-headers-generic
 3sudo apt-get update
 4sudo apt-get upgrade
 5#查询NVIDIA显卡驱动,并安装
 6sudo apt-cache search nvidia*
 7#选择一个你需要的,如nvidia 367 375
 8sudo apt-get install nvidia-367
 9sudo nvidia-xconfig
10sudo reboot

循环登录的问题

以下内容参考这里(http://www.cnblogs.com/talugirl/p/5870875.html)。

按照上述方式安装好驱动后,重启,到登录界面一切正常。输入登录密码之后,进入桌面,悲剧发生了:桌面一闪就退回到登录界面了,然后就陷入到了输入密码登录、弹出的循环。一下子不知所措了,对Linux系统不熟悉的人简直懵逼了,甚至起了重装系统的念头。

其实简单卸载掉驱动就可以了。卸载方法是,首先在登录界面进入到Linux的shell i.e. tty model,同时按下Ctrl+Alt+F1 (F1~F6其中一个就可以)。 (Note that, enter Ctrl + F7 any time so that you can switch back to Ubuntu desktop system.)

然后输入用户名,回车,输入密码,回车,成功进入到shell,开始卸载NVIDIA驱动:

1sudo apt-get remove --purge nvidia-*
2sudo apt-get install ubuntu-desktop
3sudo rm /etc/X11/xorg.conf
4echo 'nouveau' | sudo tee -a /etc/modules
5#重启系统
6sudo reboot

重启之后就可以登录了。

原因查找

出现循环登录问题的时候,可以按照上面说的方法进入shell,在home目录下找到.xsession-errors文件

1# cd home 查看是否有.xsession-errors
2cd ~
3ls -a
4#用vi打开.xsession-errors文件
5vi .xsession-errors

接着你就可以看到里面的日志信息,按照日志里面的信息去google,也许可以解决驱动安装的办法。

[更新] 出现这个问题最大的可能原因是安装的Nvidia驱动和系统或者硬件有不兼容,下载最新的驱动一般可以解决问题。

原文链接:https://www.jianshu.com/p/34236a9c4a2f

原文发布于微信公众号 - 人工智能LeadAI(atleadai)

原文发表时间:2018-05-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据和云

性能优化:Linux环境下合理配置大内存页

熊军(老熊) 云和恩墨西区总经理 Oracle ACED,ACOUG核心会员 PC Server发展到今天,在性能方面有着长足的进步。64位的CPU在数年前都已...

7575
来自专栏逸鹏说道

还在手动给css加前缀?no!几种自动处理css前缀的方法简介

我们知道在写css的时候由于要兼容不同厂商浏览器,一些比较新的属性需要给它们添加厂商前缀来兼容。移动端还好,基本只要兼容webkit内核的即可,pc端就虐心了,...

4145
来自专栏狂码一生

windows下Nginx安装与配置

1、下载nginx/windows     官网下载地址:http://nginx.org/en/download.html ? 2、解压: ?     提示:...

55011
来自专栏渠道合作伙伴技术圈

Windows server环境下混合云部署DFS文件服务

很多传统企业在设计身份验证和文件服务时,都会使用微软的活动目录和windows server自带的文件共享来实现以上的需求, 公有云的出现给这个场...

66216
来自专栏全栈工程师成长之路

深入浅出学习前端开发(环境搭建篇)

这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程.

63214
来自专栏醉梦轩

logcat无法使用

1233
来自专栏ChaMd5安全团队

记一次phpcms漏洞利用到获得服务器过程分享

记一次phpcms漏洞利用到获得服务器 by lshc 随着最近phpcms V9 任意上传和注入poc的流出,在圈内又掀起了一阵漏洞利用浪潮,想到之...

5476
来自专栏kl的专栏

hosts快速切换工具分享-SwitchHosts

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需...

61810
来自专栏有趣的Python

22- vue django restful framework 打造生鲜超市 -第三方登录集成

Django2.0.2(Django-rest-framework)以及前端vue开发的前后端分离的商城网站 线上演示地址: http://vueshop.mt...

71810
来自专栏小巫技术博客

高效mac(二)

1132

扫码关注云+社区