昨天打开我心爱的xubuntu,发现上下的panel居然不见了,极其郁闷!虽然可以手工启动,但出现了更恼人的问题,xfce启动明显慢了很多,控制台可以看到错误信息“xfce4-panel is not running”.在xinitrc中,可以看到,如果panel启动失败,会重试很多次,这就是启动变慢的元凶了。
查了很多地方都没有得到答案,最后还是在debian社区找到了线索,ubuntu他爸万岁。。。
Hm, after nuking ~/.cache/sessions/, the problem is gone.
As I didn't make a copy beforehand I can longer reproduce the problem, so feel
free to close the bug.
说得很清楚了,只要删除~/.cache/sessions/ 目录下的所有内容就可以了。
此问题我想与xfce的session保存有关。保存session时可能出现了文件损坏,导致这个问题。
如果想一劳永逸,不保存session就好了,从个人经验来讲,保存session并没有太多实用价值。