我登录时没有启动gnome-settings-daemon

上周某个时候gnome-settings-daemon在登录后开始没有启动。 这最终导致我的主题和热键不起作用。 我可以手动启动它,但即使我这样做,也不会考虑某些设置(就像我所有的电源设置一样)。 我阅读了有关系统速度过快(核心i7 + SSD)的所有注意事项,虽然我的系统速度很快,但我不认为这是发生了什么,因为我创建了一个新用户,当我以新用户身份登录时,一切正常精细。 我在日志中看到了一些gnome-settings-daemon的段错误,从5天前开始,没有最新消息。

所以我的工作理论是我的设置中的某些东西导致它破坏,因为它适用于另一个用户就好了。 为了解决这个问题,我尝试了以下方法:

  • 重置Unity设置(unity –reset,unity –reset-icons)
  • 通过删除一堆来“重置”gnome设置。 每个方向的目录。

是否有其他设置我在某处或其他想法尝试在这里尝试?

或者转移到新的用户帐户是一个很好的解决方案吗?

听起来像是一个腐败的配置。

您无需创建新帐户即可恢复。

启动到恢复模式。 您将在没有图形界面的命令行界面中。 运行以下命令:

cd /home mv your_user your_user.bak mkdir your_user chown your_user:your_user your_user chmod 770 your_user 

将“your_user”更改为您的用户名。

退出root shell并继续正常启动过程。

您应该能够正常登录。 您可以根据需要将旧数据从your_user.bak复制到主目录。