导致无法进入Ubuntu图形界面的原因很多,关键是要找到问题原因所在。

最佳的方法是查看.xsession-errors这个日志文件,依据问题解决~

这里先汇总一下问题:

1 环境变量导致的,进入tty1使用sudo vim profile or environment,将其还原,修正错误;

2 初始化文件出错,直接删除home/xxx下的.Xauthority,Xinit等,重启;

3 /home或/tmp等权限问题,使用chmod 777给文件夹加权限;

这些是常见问题,方法来自网络,但与本机情况不符合。

修复之前的问题是这样的:

LibGL error: failed to load driver: swrast
Script for ibus started at run_im.
init: unity-settings-daemon main process ended, respawning
init: hud main process (1537) terminated with status 1
init: unity-panel-service main process (1547) terminated with status 1
init: indicator-printers main process (1639) terminated with status 1
init: unity-settings-daemon main process (3284) terminated with status 1
init: gnome-session (Unity) main process (1540) terminated with status 1
init: indicator-bluetooth main process (1616) killed by TERM signal
init: indicator-power main process (1620) killed by TERM signal
init: indicator-datetime main process (1629) killed by TERM signal
init: indicator-session main process (1643) killed by TERM signal
init: indicator-application main process (1648) killed by TERM signal
init: Disconnected from notified D-Bus bus

简单说,libGL和nvidia驱动出现了一些问题。

解决方法是重新安装驱动,电脑比较老旧,去官网下载.run驱动,将原有的驱动卸载掉。

默认软件源中340.96支持330m,可以更新nvidia软件源更新,在官网下载也可以,选用:

NVIDIA-Linux-x86_64-340.101.run

先要卸载原有驱动包括nvidia-340和nouveau,在tty1中命令行操作即可。

$ sudo apt-get remove nvida-340

$ sudo apt-get remove  xserver-xorg-video-nouveau

安装驱动:

$ sudo apt-get install dkms

$ sudo service lightdm stop

sudo ./NVIDIA-Linux-x86_64-340.101.run

在出现界面中选择合适操作进行安装,装完后,重启,熟悉的桌面又回来了。心累;-)

Ubuntu 登陆循环启动 无法进入桌面 libGL error: failed to load driver: swrast的更多相关文章

  1. 【Ubuntu 16】启动Eclipse Indigo报错 error code1 jdk没有配置好

    在/etc/profile下配置好JAVA_HOME CLASSPATH PATH 这些变量后 eclipse启动jvm并不能直接按照这些变量来启动 需要使用命令 update-alternative ...

  2. 启动Eclipse时,弹出failed to load the jni shared library

    JDK版本和Eclipse版本不同的问题,JDK版本为64位,Eclipse版本为32位.

  3. Ubuntu循环登录libGL error: fbConfigs swrast等

    Ubuntu16.04更新NVIDIA驱动后,无法进入桌面,使用vim .xsession-errors 查看错误信息,如下: libGL error: No matching fbConfigs o ...

  4. PHPStorm启动问题--Failed to load JVM DLL

    一.问题 启动PHPStorm时突然遇到PHPStorm无法启动的问题,提示:Failed to load JVM DLL,如图所示:

  5. tomcat登陆WEB显示无权限问题&& tomcat无限循环启动问题

    tomcat登陆WEB显示无权限问题 The user specified as a definer (”@’%') does not exist 原因分析 因为创建视图使用的是xff@%用户(目前已 ...

  6. ubuntu登陆无限循环

    现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面. 原因:主目录下的.Xauthority文件拥有者变成了root,从 ...

  7. Ubuntu登陆不进去(已解决)【转】

    本文转载自:https://blog.csdn.net/u010925447/article/details/72236387 Ubuntu一直在登陆界面循环:登陆密码是正确的,但是登陆后自动退回登陆 ...

  8. vmware中ubuntu更新内核后无法进入桌面,鼠标“漂移”滑动

    问题背景: 我机子上是在vmware下安装了ubuntu12.04,今天正在ubuntu下工作,结果提示内核有更新,手贱的就点了个OK,开始更新,更新完重启.结果,问题来了,刚开始系统启动,进入系统登 ...

  9. 在Ubuntu登陆界面输入密码之后,黑屏一闪后,又跳转到登录界面

    现象:在Ubuntu登陆界面输入密码之后,黑屏一闪后,又跳转到登录界面.原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件.说明:X ...

随机推荐

  1. svn提交失败 :“svn: E200007: Commit failed”

    引言: 在切换subversion服务器地址之后,发生的无法正确提交代码的问题org.apache.subversion.javahl.ClientException: svn: E200007: C ...

  2. PCA主成分分析 R语言

    1. PCA优缺点 利用PCA达到降维目的,避免高维灾难. PCA把所有样本当作一个整体处理,忽略了类别属性,所以其丢掉的某些属性可能正好包含了重要的分类信息 2. PCA原理 条件1:给定一个m*n ...

  3. 使用MyEclipse 2014创建项目

    1. 打开MyEclipse 2014,如果是第一次运行,会提示设置workspace路径,如图: WorkSpace路径是指日后你自己利用MyEclipse创建项目时,项目文件的存放路径.通常不要放 ...

  4. python的dict()字典数据类型的方法详解以及案例使用

    一.之前的回顾 # int  数字 # str 字符串 # list 列表 # tuple 元组 # dict 字典 字典中最重要的方法 keys() values() items() get upd ...

  5. java.lang.AutoCloseable

    java.lang.AutoCloseable和java.io.Closeable public interface AutoCloseable { void close() throws Excep ...

  6. 使用Java API的5个技巧

    原文出处:CSDN邓帅 本文介绍了一些关于Java API安全和性能方面的简单易用的技巧,其中包括保证API Key安全和开发Web Service方面中在框架方面选择的一些建议. 程序员都喜欢使用A ...

  7. MySQL数据库语法-多表查询练习一

    MySQL数据库语法-多表查询练习一 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客主要介绍的多表查询的外键约束,以及如何使用外链接和内连接查询数据信息. 一.数据表和测试 ...

  8. 服务器安全策略之《启用Windows 防火墙情况下配置允许SQL Server远程连接》

    为了服务器的安全,通常情况下我们需要启用Windows 防火墙,然而在启用了Windows 防火墙后会发现会引发一系列的问题,比如无法通过本地远程服务器桌面.无法在本地远程连接SQL Server等, ...

  9. SourceTree使用SSH克隆码云项目

    SourceTree使用SSH克隆码云项目 觉得有用的话,欢迎一起讨论相互学习~Follow Me SourceTree使用SSH克隆码云项目 参考文献 https://blog.csdn.net/q ...

  10. COGS 513 八

    513. 八 http://www.cogs.pro/cogs/problem/problem.php?pid=513 ★☆   输入文件:eight.in   输出文件:eight.out   简单 ...