文档章节

ubuntu 桌面登录的时候输入密码循环登录问题

KongFanhao
 KongFanhao
发布于 2016/11/14 16:29
字数 518
阅读 682
收藏 0

出现这种问题 大部分都是ubuntu 图形桌面出现问题,要么就是gnome出现问题,我汇总了一些解决方案如下, 请对号入座

1. 安装了一些非官方的驱动 如nvidia-357 / nvidia-367

情况是:如果在安装了某些软件包之后出现了不能登录桌面的情况,你应该清楚一些端倪

用 dpkg -l 来查看所有安装的软件 找到某些可能引发桌面启动失败的软件并卸载之。

这些错误都可以从 /home/kfh 也就是从你用户目录下有个 .xsession-errors文件来寻找蛛丝马迹

2. "Failed to load session “ubuntu"问题

请尝试如下操作:
sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo apt-get -f install
sudo dpkg-reconfigure ubuntu-desktop
sudo reboot
sudo apt-get install gnome-session
sudo apt-get install lightdm
sudo apt-get install unity-greeter
sudo dpkg-reconfigure lightdm

3. 重启电脑后出现。在登陆界面无法登陆。用户登陆失效。

输入密码后返回登陆界面
无限循环,无法找到原因。
后来发现没有安装unity-2d-launcher。
中间尝试了很多,都无效。基本上apt-get install unity-2d-launcher 和 gnome-session之后解决。不知道哪个起作用了。
中间试过
sudo apt-get update
sudo apt-get -d install --reinstall gdm
sudo apt-get remove --purge gdm
sudo apt-get install gdm
重启之后无效,感觉好像默认是lightdm。有人推荐用GDM,个人觉得无所谓。
反正问题终于解决了。还是很高兴。

4. 安装上apt-get install unity-2d-launcher gnome-session 

安装gdm
sudo apt-get update
sudo apt-get install gdm
默认使用lightdm
现在已经搞定。

5. 查找了一些办法,最后发现gdm没有安装(gdm 是 GNOME 的图形桌面登陆器)

解决办法:
sudo apt-get -d install --reinstall gdm 
sudo apt-get remove --purge gdm 
sudo apt-get install gdm

最后还有一种办法就是安装另一种桌面 比如sudo apt-get install ubuntu-desktop 启动时右上角选择xubuntu会话就可以了

 

 

© 著作权归作者所有

共有 人打赏支持
KongFanhao
粉丝 5
博文 76
码字总数 42265
作品 0
海淀
程序员
Ubuntu需不需要升到15.10

目前用的是Ubuntu版本是15.04,用着还好,没什么大问题,Ubuntu现可以升级到15.10啦,但是很犹豫升不升级。 根据以前的经验,Ubuntu从低版本到高版本的升级一般会出现以下的几个问题: 在登录...

BugScanner
2015/10/24
370
8
ubuntu远程桌面控制设置教程

为了以下描述方便,我们暂时把我们需要连接的桌面称为服务器,连接的机器称为客户端。仅在本网段中连接,是否可以连接外网还未尝试。其中还发现Ctrl,Shift等一些功能键在远程桌面中无法使用...

绝艳天纵
2012/04/10
0
0
Ubuntu开启root用户及其它登录问题的解决

允许 su 到 root非常简单,下面是设置的方法: me@tipfoo:~$ sudo passwdPassword: <--- 输入安装时那个用户的密码 Enter new UNIX password: <--- 新的Root用户密码 Retype new UNIX passwo......

红薯
2009/05/08
733
0
VirtualBox中Ubuntu的全屏

Q:我用VirtualBox虚拟机安装了Ubuntu10.10。但是VirtualBox全屏的时候,Ubuntu总是在中间位置,没有全屏 A: 解决方法:要以root身份登录才有权限,首先以你自己设定的身份(我的就是xgl)进...

Edwinn
2012/10/14
0
0
提前体验到ubuntu touch的节奏

提前体验到ubuntu touch的节奏,放几张图吧 首先是登录界面,一眼看上去怎么不对劲,系统登录后居然出现了二次登录界面,这一看不是ubuntu touch么?![在此输入图片描述][1]![登陆界面][2] ...

Feng_Yu
2014/10/24
0
6

没有更多内容

加载失败,请刷新页面

加载更多

gson1.7.1线程并发导致空指针问题

java.lang.NullPointerExceptionat com.google.gson.FieldAttributes.getAnnotationFromArray(FieldAttributes.java:231)at com.google.gson.FieldAttributes.getAnnotation(FieldAttribut......

东风125
54分钟前
3
0
以太坊RPC接口使用

以太坊RPC接口文档: https://github.com/ethereum/wiki/wiki/JSON-RPC#web3_clientversion 使用方式: 比如我要调用某个合约的balanceOf(address _owner)方法。 因为没有改变合约的状态,所以...

王坤charlie
今天
2
0
C#下的一个好用的日历库(sxtwl_cpp),支持农历转公历,和公历转农历等功能

sxtwl_cpp是寿星天文历的C++版本实现。支持多种语言的绑定 代码首页 懒人包 懒人包使用方法 1、右链工程中的引用-》添加引用-》浏览-》选中dotnet目录下的sxtwl.net.dll 2、生成解决方案-》找...

元谷
今天
3
0
C++基础知识

链接:https://zhuanlan.zhihu.com/p/38399566 本文主要提一下以下三个区别: 引用必须初始化,而指针可以不初始化。 我们在定义一个引用的时候必须为其指定一个初始值,但是指针却不需要。 ...

悲催的古灵武士
今天
3
0
Oracle备份脚本,保留10天数据

@echo off echo 删除10天前的备分文件和日志forfiles /p "D:\oracleback\backfile" /m *.dmp /d -10 /c "cmd /c del @path" forfiles /p "D:\oracleback\backfile" /m *.log /d -10......

lyle_luo
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部