zoukankan      html  css  js  c++  java
  • Ubuntu 16.04安装NVIDIA驱动后循环登录问题

    问题描述

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

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

    循环登录的问题

    以下内容参考这里
    按照上述方式安装好驱动后,重启,到登录界面一切正常。输入登录密码之后,进入桌面,悲剧发生了:桌面一闪就退回到登录界面了,然后就陷入到了输入密码登录、弹出的循环。一下子不知所措了,对Linux系统不熟悉的人简直懵逼了,甚至起了重装系统的念头。
    其实简单卸载掉驱动就可以了。卸载方法是,首先在登录界面进入到Linux的shell,同时按下Ctrl+Alt+F1 (F1~F6其中一个就可以)。
    然后输入用户名,回车,输入密码,回车,成功进入到shell,开始卸载NVIDIA驱动:

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

    重启之后就可以登录了。

    原因查找

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

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

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

    法2:

    遇到的问题:

    今天把寝室里的23寸显示器换到实验室的电脑上,启动之后发现又像之前给显卡装驱动时候遇到的问题一样,重启后ubuntu开始循环登录。

    解决:

    直接重装显卡驱动就好了。

    步骤:

    1. 后卡在登陆界面,按Ctrl + Alt + F1进入命令行

    2. 关闭X server:

    sudo service lightdm stop

    3. 卸载之前装的显卡驱动:

    sudo apt-get purge nvdia*

    4. 重新安装驱动:

    sudo init 3
    sudo sh NVDIA-Linux-x86_64-375.39.run

    5. 重启即可

  • 相关阅读:
    17款最佳的代码审查工具
    最全的开发人员在线速查手册
    Expression Blend 4 激活码
    TimeSpan XML序列化
    如何使用策略模式
    .Net 笔记(二) 泛型和集合
    VS2010 旗舰版序列号
    WPF ArrangeOverride与MeasureOverride
    实现zbar扫描二维码的时候就把照片存储出来的办法
    用Jpush极光推送实现抓取特定某个用户Log到七牛云服务器
  • 原文地址:https://www.cnblogs.com/JZ-Ser/p/6874149.html
Copyright © 2011-2022 走看看