如何调试 ~/.config 目录中的损坏文件?

如何调试 ~/.config 目录中的损坏文件?

由于一些硬盘问题,我的主目录已损坏,因此我不得不重新安装 Ubuntu 17.04 GNOME。我从损坏的分区中恢复了文件,但现在,当我尝试登录时,它只会进入登录循环,在短暂的黑屏之后,它就会返回到登录屏幕。

我已经将问题追溯到目录~/.config(如果我重命名它,我就可以正常登录)。

我的当前~/.config目录:

我当前的 ~/.config

如何才能找到导致该错误的具体文件,而无需逐个重命名并重新启动?

答案1

最容易解决此问题的方法是将.config文件夹重命名为.config.HOLD,然后注销/登录,并让它创建一个.config包含所需最少文件的新文件夹,然后将.config.HOLD文件夹中的所有文件复制到新.config文件夹中,跳过重复项。

cp -an ~/.config.HOLD ~/.config

答案2

对于未知错误,首先要做的是查看相关日志文件以获取可能导致问题的原因的一些提示。

对于系统问题,syslog通常最好从以下位置开始:

sudo less /var/log/syslog

相关内容