ubuntu 登录输入用户名密码之后重新跳回登录界面

本文解决了一个Ubuntu 12.04系统中常见的登录循环问题,即登录后黑屏并返回登录界面的现象。原因是用户的.Xauthority文件所有者被错误地设置为root。提供了详细的步骤来更改文件所有者或将文件删除。

RT。

Ubuntu 12.04

某天我安装完一个输入法,通过注销重新登录,就发生了如题的情况。在登录界面输入正确的用户民密码,显示器黑屏一段时间,然后重新跳转回登录界面。重启无效。

通过在网上查找。发现了这个问题的解决方法。按照他的方法,问题最终解决。

下面是他的解决方法:附原博文链接:http://blog.163.com/thinki_cao/blog/static/8394487520130270379437/

——————————————————————————————————————————————————————

现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面。
原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。
说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic code 发送给Xserver。当Xserver验证这个magic code正确以后,就同意连接啦。观察startx脚本也可以看到,每次startx运行,都在调用xinit以前使用了xauth的add命令添加了一个新的记录到~/.Xauthority,用来这次运行X使用认证
解决方法:我们需要将.Xauthority的拥有者改为登陆用户(或者干脆将.Xauthority删除,此法转自网上,本人未验证)
开机后在登陆界面按下shift + ctrl + F1进入tty命令行终端登陆后输入:(本人的用户名为hp,因此chown后面跟了hp:hp若为其他用户名修改成相应的名称即可)
$ cd ~
$ sudo chown hp:hp .Xauthority
然后再次输入:
ls .Xauthority -l
成功后显示如下:
-rw------- 1 hp hp 80  1月 27 10:41 .Xauthority
此时拥有者已经变为用户。按下shift + ctrl + F7切换回图形登陆界面登陆即可。

<think>好的,用户现在问的是如何让Ubuntu登录界面直接进入桌面。我需要先理解他的需求。他可能觉得每次启动都要输入密码比较麻烦,特别是如果是个人电脑,安全性要求不高的情况下,自动登录会更方便。这时候,我需要考虑不同的Ubuntu版本和桌面环境,因为不同的版本设置方法可能不同。比如,使用GNOME和LightDM的情况比较多,但用户可能用的是其他显示管理器,比如GDM,或者不同的桌面环境,比如KDE或者Xfce。 首先,我需要确定用户当前的Ubuntu版本和桌面环境。不过用户可能不知道这些信息,所以我需要给出通用的方法。比如,对于使用GNOME和GDM的情况,可以通过图形界面设置自动登录。而对于其他情况,可能需要修改配置文件,比如/etc/gdm3/custom.conf或者/etc/lightdm/lightdm.conf,这取决于使用的显示管理器。 接下来,我需要考虑安全性问题。自动登录虽然方便,但会降低系统的安全性,特别是如果电脑在公共场合使用的话。因此,在答时需要提醒用户注意这一点,建议只在个人、安全的环境下使用此设置。 另外,用户可能对命令行操作不太熟悉,所以应该提供图形界面和命令行两种方法,以满足不同用户的需求。例如,在Ubuntu的Settings中有用户账户设置,可以开启自动登录选项,这是比较直观的方法。而对于更高级的用户,或者图形界面不可用的情况,修改配置文件也是一个可行的方案。 还需要检查可能的错误点。比如,某些Ubuntu版本中,自动登录的选项可能被隐藏,或者需要安装额外的工具。例如,在Ubuntu 18.04之后使用GDM3,可能需要通过修改custom.conf文件来实现自动登录,而旧版本可能使用LightDM,配置文件不同。此外,用户可能需要sudo权限来修改这些配置文件,需要给出相应的命令提示。 另外,用户可能会遇到配置文件修改后无效的情况,这时候需要检查语法是否正确,比如是否取消注释了相应的行,或者是否有拼写错误。同时,提醒用户修改前备份配置文件,防止出错。 最后,总结步骤,确保用户能够按照指导一步步完成设置,并测试是否成功。可能还需要提醒用户,如果使用全盘加密,自动登录可能不可行,因为需要解密磁盘。这种情况下,用户需要权衡便利性和安全性。</think>以下是Ubuntu登录界面直接进入桌面的配置方法,请根据您的桌面环境选择对应方案: --- ### 一、图形界面配置(推荐) **适用于GNOME/GDM3桌面环境(Ubuntu 20.04+)** 1. 打开「系统设置」→「用户」 2. 点击右上角「解锁」并输入密码 3. 找到「自动登录」选项 4. 滑动开关开启(若未显示需执行`sudo apt install gnome-control-center`) --- ### 二、终端命令配置 #### 方案A:修改GDM3配置(Ubuntu 17.10+) ```bash sudo nano /etc/gdm3/custom.conf ``` 找到并修改: ```ini # 取消注释并修改为: AutomaticLoginEnable = true AutomaticLogin = 你的用户名 ``` #### 方案B:修改LightDM配置(Ubuntu 16.04-17.04) ```bash sudo nano /etc/lightdm/lightdm.conf ``` 添加: ```ini [SeatDefaults] autologin-user=你的用户名 autologin-user-timeout=0 ``` --- ### 三、KDE Plasma桌面配置 1. 打开「系统设置」→「开机和关机」 2. 选择「登录屏幕(SDDM)」 3. 在「自动登录」标签页勾选「启用自动登录」 4. 选择用户并保存 --- ### 四、安全警告 1. 自动登录会降低系统安全性(建议仅在个人设备使用) 2. 磁盘加密与自动登录互斥(需在安装时选择不加密) 3. 笔记本用户建议保留登录密码防止数据泄露 --- ### 五、验证配置 重启后观察是否直接进入桌面: ```bash systemctl restart gdm3 # 或 lightdm ``` --- **注意事项**: - 用户名严格区分大小写(可通过`whoami`命令查看) - 若修改配置后无效,检查`/var/log/auth.log`日志 - 企业环境不建议使用此设置(违反安全策略)
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值