linux X界面 输入密码正确,但是无法登陆系统,命令行界面可以登陆

方法/步骤
1 在需要输入密码的登录界面,摁下ctrl+alt+F1进入tty1终端
2 进入自己的用户目录,请勿照网上指令cd ~,实则为cd /home/username/
3 用chmod指令将.Xauthorty权限拉高,重新启动
chmod 777 .Xauthorty

原因:

怀疑是.Xauthorty的权限改掉了,由于chmod之前没有看之前的文件权限,所以这里只能猜测

相关介绍

1、Xauthorty文件介绍(来自网上,没有亲自验证)

startX启动脚本

Xserver 启动时,读文件~/.Xauthority,读入对应其display的记录.当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic code 发送给Xserver.当Xserver验证这个magic code正确以后,就同意连接啦.
        观察startx脚本也可以看到,每次startx运行,都在调用xinit以前使用了xauth的add命令添加了一个新的记录到~/.Xauthority,用来这次运行X使用认证

时间: 2024-08-05 15:19:41

linux X界面 输入密码正确,但是无法登陆系统,命令行界面可以登陆的相关文章

cas单点登陆系统-建立单点登陆系统的应用

上一篇如果已经操作成功,说明casServer已经实现了,下面就是搭建casClient与casServer联合调试.代码已经上传到github上.你可以下载看看,如果自己在搭建的过程中遇到问题,你也可以加我qq. 在github上,我创建了两个项目,分别是myCasServer,myCasClient.myCasClient是使用intellij idea搭建的maven,springmvc项目,下面是搭建的流程. 建立应用主要分下面三个部分: 1.1.添加cas-client-core-xx

ubuntu忽然不能登录,输入密码正确一直返回登录界面

问题描述 由于配置eclipse命令启动,我修改了 /etc/environment 文件的内容,用命令 shutdown -r -now 重启后,输入密码正确一直返回登录界面. 查了下网上资料:系统启动先调用profile中的环境,后调用environment中的环境:在profile中设了和environment同名的环境时,profile要继承environment环境,不然会引起environment中相关的环境失效,并且profile中的环境变量是有顺序的,顺序反了也会出问题. 也就是

Linux # kubuntu 14.04 登陆界面乱码,停止,进不了系统

问题描述: kubuntu 14.04 登陆界面乱码,停止,进不了系统 分析思路:   解决过程: 问题总结: 参考: lubuntu登陆界面乱码,如何解决? - 查看主题 ? Ubuntu中文论坛 http://forum.ubuntu.org.cn/viewtopic.php?p=2691559

当我在linux图形界面终端输入startx,我在干什么

看了下面三个帖子,不明觉厉,,, [登录异常解决]Ubuntu输入正确的密码后重新返回到登陆界面 Ubuntu忘记密码解决密码 命令行界面输入startx命令怎么不能进入图形界面 说说我干的蠢事, 进入图形界面后,在终端输入startx 然后,然后重启就无法进入图形界面了 怎么破,综合上面三个帖子, 1.开机按shift进入recovery mode,选择root命令行执行模式 2.在root权限下, mount -ra -o remount / 3. chown username:userna

Linux系统下ssh登陆很慢的解决办法

Linux系统下ssh登陆很慢怎么办?很多的Linux用户发现连接上Linux服务器在输入用户名之后还要再等一下才能输入密码,时间过长了,现在小编与大家分享一下如何解决ssh登陆问题的问题,需要的朋友可以参考下 很多的Linux用户发现连接上Linux服务器在输入用户名之后还要再等一下才能输入密码,时间过长了,现在小编与大家分享一下如何解决ssh登陆问题的问题,希望对您有所帮助 . 1.我们平时登陆Linux服务器的时候,都需要在输入用户名之后再等待一下,这个时间因不同而等的时间不一样. 2.其

Linux图形界面与字符界面切换

1. 启动时进入字符界面,后来想切换到图形界面:使用startx 或 init 5 (注:startx只是在原有运行级别3上加了图形界面,运行级别没变,而init 5 则是切换到运行级别5,所以要重新登录.可用runlevel 命令查看当前运行级别和上一次运行级别) 2. 启动时进入图形界面,后来想切换到字符界面: 使用Ctrl+Alt+F1~Ctrl+Alt+F6,可切换到不同的字符控制台(只是六个字符控制台,此外没有区别),再使用Ctrl+Alt+F7可切换回图形界面: 如果是在虚拟机vmw

关于linux图形界面的基本知识

很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正. 一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.  图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS和WINDOW

WINDOWS下用XWin32 连接Linux图形界面

如果有WINDOWS想用图形界面管理远程的LINUX服务器,或调试Linux图形软件.用Xwin32这个商业软件可能是一个选项,它很小,但是功能齐全. Windows下可以通过SSH客户端或Telnet程序远程登录到Linux/Unix 上进行管理,编程开发和调试字符界面程序.比如用Magic Unix C++这样的Windows 下的集成开发环境.界面完全模仿VC++ 6.0.可以象VC++单步调试Windows程序一样,去调试Linux或Unix远程主机应用程序.非常高效和方便. Linux

linux 欢迎界面

开博第一篇文章,简单地写一篇linux欢迎界面吧 可以通过修改/etc/motd 或/etc/issue两个文件实现修改登录显示 区别:/etc/motd:( 登录成功才会显示 ) /etc/issue :(本地登录前在login前显示) /etc/motd:即messageoftoday布告栏信息 默认该文件中没有内容,编辑该文件信息 ************************[ WARNING ]*********************** Authorised access onl