elementary os进入GUI桌面环境失败
问题描述:电脑上安装了elementary os,重启后系统很顺利的到达了Login图形界面,在选定用户并键入正确的密码后,电脑黑屏了一至两秒钟后又回到的Login界面,一开始以为是密码输入错误了,就再次尝试登陆,但都是失败了。就这样停在了无限死循环当中,无法自拔。。。但是通过xshell可以进行远程登录,且能够正常使用。用elementary的recovery mode 也可以实现登录,唯独进不了GUI桌面环境。由于系统能够成功开启直至Login界面出现,那么应该不是系统图形桌面程序的问题,那么猜想可能是图形界面登录管理器出问题了,图形界面登录管理器有两种lightdm和gdm,在我的电脑上貌似默认选用的是ligthdm,所以可能是ligthdm的问题。但是我根本就没法登录GUI桌面环境,除了不断的输入密码,然后失败,然后输入密码,然后继续失败。。。。。其他啥都做不了,那要怎么进行修复系统呢?所以想着能不能不进入图形界面,而直接进入字符界面呢?
解决方法:重启电脑,由于我电脑上是安装了windows和Linux双系统,开启后需选择neoSmart Linux(就是对应elementary os,在我电脑上是这个名,不知道不同版本的eos是不是一样),然后选择advanced options for elementary,之后会出现下面三个选项:
elementary,with Linux 4.4.0-38-generic
elementary,with Linux 4.4.0-38-generic(upstart)
elementary,with Linux 4.4.0-38-generic(recovery mode)
这边选择第三项,即elementary,with Linux 4.4.0-38-generic(recovery mode),等待系统启动,直至出现:
Give root password for maintenance
这时输入root密码,然后回车即可,这样就成功以root身份登陆了字符shell界面,就跟xshell远程登录操作一样。
root@deamon-H55M:~#
这样我们就成功一大半啦。
根据猜想,应该是图形界面显示管理器出问题,但是由于能力有限,不知道错哪,即使知道错哪了,也不会改啊。所以索性来个简单粗暴的------->重装.
由于系统默认使用的是lightdm,所以试着重装了一下:
先卸载:
root@deamon-H55M:~#apt-get remove lightdm
然后安装:
root@deamon-H55M:~#apt-get install lightdm
安装过程中,系统提示有多个图形界面管理器gdm3和lightdm,让我选择需要设置的默认管理器,我选择了lightdm
安装完成后,重启了一下系统(不要采用输入reboot来重启,不然重启过程中有一步需要等待很长时间,且是没有时间上限的等待),但是不知道为什么正常重启后还是不行,依旧无限死循环停留在登录界面。然后又再次进行lightdm的卸载和安装,不同的是,这次在安装过程中,我选择了gdm3作为我的默认图形界面管理器。
这次重启后,问题得到了解决,成功登陆了图形系统。
elementary os进入GUI桌面环境失败的更多相关文章
- 使用U盘安装Linux最美桌面发行版Elementary OS 及常用开发环境配置(JDK,Redis,MySQL,Docker,IDEA,STS)
前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推 ...
- Elementary OS安装及开发环境配置(一)
前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推 ...
- 浅谈Linux桌面(发行版及桌面环境)
Part I: 前言 笔者2018年接触Linux(当时还是学校机房的Ubuntu 14.04 LTS),至今已经有4个年头了. 折腾了至少十几个Linux发行版,包括但不限于: ubuntu.Deb ...
- debian/ubuntu安装桌面环境
apt-get install xorg apt-get install gnome 然后startx ubuntu 安装Gnome桌面 1.安装全部桌面环境,其实Ubuntu系列桌面实际上有几种桌面 ...
- 为Ubuntu Server安装gnome图形桌面环境
Ubuntu Server版默认都没有图形桌面(GUI),但是可以安装,以下共有两种安装方法. 一.安装全部Gnome桌面环境 Ubuntu系列桌面实际上有几种桌面应用程序,包括Ubuntu-desk ...
- Python3+PyQt5+PyCharm 桌面GUI开发环境搭建
Python3+PyQt5+PyCharm 桌面GUI开发环境搭建 一.安装python PyQt5所支持的python版本是不低于3.5版本 python3.5以上的版本安装:https://www ...
- Alpine Linux:如何配置GUI的图形桌面环境:x Desktop Environment
alpine linux 真是不错.小巧.迅捷! 官方的各个版本的alpine镜像内没有带图形环境的.那我们如何构建自己的桌面图形环境呢? 其实:这个问题,在起官网的wiki内有指南,我们根据那些相关 ...
- 2018.4.21 如何正确快速安装/卸载云服务器Centos7安装GUI图形化界面GNOME桌面环境
为云服务哦Centos安装图形化界面GNOME .KDE 1.开始前先验证一下能不能上网 ping www.baidu.com 2.接下来开始安装X(X Window System),命令为 yum ...
- 桌面环境与桌面搜索Desktop Search tools
最近一段时间工作重心都将放在Linux下Desktop search(桌面搜索)框架的研发上.因此对desktop search进行了初步的调研.本文将从下面三个方面展开: Linux桌面环境(Des ...
随机推荐
- Android Touch事件原理加实例分析
Android中有各种各样的事件,以响应用户的操作.这些事件可以分为按键事件和触屏事件.而Touch事件是触屏事件的基础事件,在进行Android开发时经常会用到,所以非常有必要深入理解它的原理机制. ...
- iOS开发——开发技巧&Mac常用命令
现实和隐藏文件拓展名 显示:defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder 隐藏:def ...
- 高级Bash脚本编程指南
http://www.cnblogs.com/rollenholt/archive/2012/04/20/2458763.html
- C如何获取文件夹下所有文件
http://baike.baidu.com/view/1186290.htm?fr=aladdin 使用io.h中的_findfirst,_findnext,_findclose,_finddata ...
- javascript简单笔记
js有一个非常好用的内置处理小数点函数,a.toFixed(2). 调试代码常用:console.log(var); 返回上一级,并重新加载页面 window.location.href = docu ...
- WebAPI返回JSON的正确格式
最近打算用WebAPI做服务端接口,返回JSON供ANDROID程序调用,结果试了好几次JSONObject都无法解析返回的JSON字符串.看了一下服务端代码: public string Get() ...
- LoadRunner测试问题
1.关于Error -27791: Error -27790:Error -27740: 错误如下: Action.c(198): Error -27791: Server has shut down ...
- Windows2012中安装Nginx并创建为Windows服务
安装Nginx 下载windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),之后解压到需要放置的位置(D:\xampp\nginx) 将N ...
- python2 dir(list)
>>> dir(list) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__del ...
- Eratosthenes筛选法
说到素数,最基本的算是一百以内的那些数了.这些数在数学竟赛中常常会被用到.比如说有这样一道题:“一百以内有多少在加2后仍然是素数的素数?”11和17就是这样的素数.如果对素数很熟悉的话,就能迅速得出答 ...