在我的某一次重启后,我进入了niri,然后我发现Noctalia没有随之正常启动,至少我没有在桌面看到Noctalia相关的痕迹我的Noctalia的桌面样式等全都变成了第一次进入的模样,甚至给我弹了第一次进入Noctalia才会有的使用须知等相关页面。就连我安装的插件也无法在设置里面找到了,我原先设置好的样子消失了,但没完全消失。如果我在设置里面安装先前安装过的插件,则会提示安装失败。而且我发现~/.config/noctalia/plugins下仍然有我原先的插件。此外,还有一个变动的地方就是我的Fcitx5的配置也变成默认的了,可问题是我在~/.local/share/fcitx5/rime/目录下的文件没有变。
这样的事情我昨天就已经遇到过了,和昨天一样,都是晚上23:00多24:00不到一点的时候出现了这个问题。昨天遇到了这个问题后,我的对策是在今天白天的时候重装一边系统。我大约是中午装完的系统,一直到晚上都没有啥事发生,期间也经历了几次重启,一直没有问题。但到了晚上的某一次重启之后就莫名这样了……不过目前表现最明显的就是Noctalia和Fitix5,其余的我暂时不知道有没有哪些配置变成默认了的。
我甚至怀疑这问题的根源是不是不在于Noctalia而在于系统本身。如果说仅是Noctalia本身出了点问题的话,就无法解释为何还会影响到Fcitx5了。
另外,这是我输入journalctl -p 6..0 -p err..alert > journal.log后导出的日志文件:
journal.log (65.8 KB)
后续找到办法了,将下列内容注释掉或删掉即可。
environment {
XDG_CONFIG_HOME "$HOME/.config"
XDG_CACHE_HOME "$HOME/.cache"
XDG_DATA_HOME "$HOME/.local/share"
}
当然,将其修改成更合适的内容是最好的选择。