登录后,Ubuntu 16.04 自动将我注销。在我尝试将 Matlab 提取到主目录中的文件夹后,该文件夹又被提取到主目录中,然后这种情况就开始了。请问有人能告诉我我的电脑发生了什么吗?
答案1
尝试重新启动 lightdm。
sudo service lightdm restart
如果这不起作用,请尝试安装 gdm,
sudo apt install gdm
sudo dpkg-reconfigure gdm
sudo service lightdm stop
按 crtl + alt + f2,登录,然后键入
sudo service gdm start
这应该可以解决您的问题。我遇到了同样的问题,这解决了它。
答案2
按 control + alt + f2,这将带你进入终端。然后登录并运行
rm .Xauthority
service lightdm restart
然后尝试再次登录,这 99% 的情况下都能解决这个问题。
如果这不能解决你的问题,请尝试
apt install --reinstall lightdm
另外,虽然有些人会建议你安装 gdm,但我发现这会阻止我的计算机启动,并导致更多问题。但是,如果其他方法都失败了,也许值得一试。
答案3
按Ctrl+Alt+F2切换到文本控制台。在提示符下输入您的用户名,然后输入您的密码。您将获得命令行 shell 提示符。
找出从存档中提取的文件。可能是其中一个文件导致了问题。如果存档是 zip 文件,请运行
unzip -l /path/to/matlab.zip >/var/tmp/files
如果是.tar.*
文件,则运行
tar tf /path/to/matlab.tar.gz >/var/tmp/files
然后查看存档并尝试猜测哪个文件是罪魁祸首。它可能是一个名称以点开头的文件或名称以点开头的目录中的文件。以下命令列出这些文件:
grep '^\.' /var/tmp/files
不要删除任何文件 - 将它们移动到临时目录,这样如果发现它们应该保留,您可以将它们移回。
如果你已经删除一些文件,那么情况就不同了。您可以从中恢复,但可能需要在某处删除对有问题的文件的引用,而且找出哪个文件是罪魁祸首可能很困难。
日志文件中可能会有线索。查看文件.xsession-errors
,看看是否有任何线索:
less ~/.xsession-errors
查看最近更改的文件也可以提供线索。运行以下命令列出 123 分钟内更改的点文件(根据需要调整数字):
find ~/.[^.]* -ctime -123 -type f
如果您不确定如何解释日志消息,或者文件的内容,请编辑您的问题并添加所有相关信息(例如复制粘贴日志消息)。如果您无法从该帐户访问 Stack Exchange,请使用其他用户帐户,或使用文本模式 Web 浏览器(如 w3m ( sudo apt-get install w3m
))并上传到粘贴箱。
答案4
Gilles 的长文《SO- stop being evil》中的这个解决方案解决了我的问题:
日志文件中可能会有线索。查看文件 .xsession-errors 看看是否有任何线索:
less ~/.xsession-errors
我的问题似乎是由于 Variety 在启动时无法在谷歌搜索中获取新图片引起的。