`

ubuntu输入密码登录后闪一下,无法进入系统

 
阅读更多

现象:在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切换回图形登陆界面登陆即可。



参考链接:
http://blog.csdn.net/misiter/article/details/7572288
http://blog.csdn.net/lbo4031/article/details/8509495

分享到:
评论

相关推荐

    [linux]ubuntu输入密码后进不去系统.docx

    在 Linux 系统中,特别是 Ubuntu 发行版,用户可能会遇到输入密码后无法进入系统的問題。本文将详细介绍解决这种问题的步骤,包括环境变量文件配置不当的原因和解决方法。 一、环境变量文件配置不当的原因 在 ...

    ubuntu16.04循环登录无法进入桌面.txt

    1.系统提示更新后不小心点了,然后输入密码,ubuntu16.04循环登录无法进入桌面 2.该解决方法需要之前下载过Nvidia驱动,并且还留在电脑里面 3.主要是自用

    ubuntu设置密码步骤

    重启后,您将能够使用新的密码登录到Ubuntu系统。 #### 四、常见问题解答 **Q1:如果忘记密码怎么办?** - 如果您是root用户且忘记了密码,可以通过启动到恢复模式并使用`chroot`命令来重置密码。 - 对于普通用户...

    ubuntu root密码错误 无效

    这通常发生在尝试登录或使用`sudo`命令时输入了错误的密码,或者是Ubuntu默认未启用root账户的情况下进行登录尝试。 #### Ubuntu默认root账户状态 - **默认状态**:在Ubuntu和其他基于Debian的Linux发行版中,默认...

    Ubuntu(优麒麟)系统root密码及相关用户密码忘记解决【解决恢复模式不能正常进入单用户模式问题】

    ### Ubuntu(优麒麟)系统root密码及相关用户密码忘记解决方案及解决恢复模式不能正常进入单用户模式问题 #### 背景介绍 在日常使用Ubuntu(优麒麟)操作系统的过程中,可能会遇到忘记root用户或其他用户密码的情况...

    Ubuntu系统忘记密码破解密码的方法.doc

    这样,您就可以使用修改后的密码登录系统了。 破解 Ubuntu 系统密码的方法包括五个步骤:进入 GRUB 界面、编辑内核引导文件、修改引导参数、修改密码和重启系统。这些步骤可以帮助您快速破解 Ubuntu 系统密码,并...

    Win10与Ubuntu双系统开机不能进入Ubuntu的问题

    对于Windows 10与Ubuntu双系统而言,若是在Windows 10更新后出现无法进入Ubuntu的情况,很可能是因为计算机的启动模式已经从Legacy BIOS转变为UEFI,而Ubuntu的安装介质或启动配置没有相应地更新以适应这种变化。...

    Ubuntu18.04出现启动紫屏卡死不弹登录框问题

    接着,选择 root shell 会话,输入 root 密码,进入命令行模式。 在命令行模式下,我们需要编辑 /etc/gdm3/custom.conf 文件,以解除 WaylandEnable 的注释。为此,我们可以使用 vim 编辑器来完成这项任务。首先,...

    ubuntu破解密码

    1. **启动至恢复模式**:使用Ubuntu安装介质启动计算机,选择尝试Ubuntu而不安装,然后进入系统后重启并选择“从硬盘启动”;在GRUB启动菜单中按`Esc`键显示更多选项,选择内核版本后按`e`键编辑启动项,在启动命令...

    忘记Ubuntu用户名和密码的解决方法

    输入完密码后,我们需要输入两次新密码以确认修改。 Step 6: 解决 authentication token manipulation error 在输入密码时,如果我们遇到 "authentication token manipulation error" 错误,这是因为文件系统处于...

    ubuntu虚拟机开机密码

    如果忘记了开机密码,将无法登录到系统,这时可能需要通过一些恢复手段来重置密码,比如使用Live CD/USB启动,然后修改passwd文件或者利用chroot环境。 在实际操作中,如果虚拟机的开机密码丢失,可以按照以下步骤...

    关于ubuntu root 密码新手解答

    ### 关于Ubuntu Root密码的新手解答 在Linux操作系统中,特别是Ubuntu系统中,用户权限管理是非常重要的一个方面。本文将详细介绍Ubuntu系统中的root账户、如何设置root密码以及使用root权限时的一些注意事项。 ##...

    Ubuntu设置root密码

    运行上述命令后,系统会让你输入新的root密码,并再次确认该密码。请注意,为了安全起见,密码不应该过于简单,并且尽量包含大小写字母、数字和特殊字符的组合。 **步骤二:验证root密码** 设置好root密码之后,...

    教您5步恢复Ubuntu系统的密码

    在使用Ubuntu系统的过程中,有时可能会因为各种原因忘记登录密码,这无疑会给日常操作带来不便。本文将详述恢复Ubuntu系统密码的五步方法,帮助您快速解决这一问题。 步骤一:重启计算机 当您忘记Ubuntu的登录密码...

    Ubuntu忘记密码.docx

    输入新的密码后,用户就可以重新登录系统了。 需要注意的是,在修改密码时,需要输入正确的用户名和密码,否则将无法成功修改密码。 此外,在Ubuntu系统中,用户可以使用单用户登录模式来解决忘记密码的问题。这...

    Ubuntu16.04修改密码

    在使用Ubuntu 16.04操作系统时,有时可能会遇到忘记密码或者密码被恶意修改的情况,这会使得用户无法正常登录。在这种情况下,无需恐慌,因为有一种方法可以在系统启动时通过GRUB(Grand Unified Bootloader)菜单来...

    ubuntu修改mysql密码

    3. **无需密码直接登录MySQL**:此时,可以使用命令`mysql -u root`直接登录MySQL,不需要输入密码。 4. **选择MySQL库并更新密码**:同样地,使用`use mysql;`切换到mysql库,然后执行`UPDATE user SET Password =...

    Ubuntu系统下登陆支付宝

    ### Ubuntu系统下登录支付宝 随着Linux系统的普及与应用,越来越多的用户选择Ubuntu作为他们的操作系统。Ubuntu不仅稳定且安全,还提供了丰富的开源软件支持。对于习惯使用支付宝进行在线交易的用户而言,在Ubuntu...

    ubuntu14.04 默认root登陆

    该命令将提示我们输入密码,如果密码正确,系统将切换到 root 身份。 四、配置 LightDM 实现自动登陆到 root 帐号 在 Ubuntu 14.04 中,我们可以使用 LightDM 来实现自动登陆到 root 帐号。首先,我们需要编辑 /...

Global site tag (gtag.js) - Google Analytics