所以我决定全新安装 ubuntu 11.10,而不是升级,因为我知道我的主目录会像多年以来一直那样安全地存储在自己的分区上。
但安装后,我遇到了很多问题 - 声音坏了,网络管理器小程序无法检测到任何设备,我无法关机或注销。
.xsession-errors 文件充满了如下行:
** (gnome-settings-daemon:1591): 警告 **: 无法获取 pid 的会话:GDBus.Error:org.freedesktop.ConsoleKit.Manager.GeneralError: 无法查找进程“1591”的会话信息
(Pastebin 链接:http://pastebin.com/download.php?i=7GMQCzBn)
总体而言,这似乎表明某些旧权限/配置导致了严重问题。此问题不会出现在访客会话或新帐户中(我必须使用访客会话创建新帐户,因为我无法使用主帐户解锁任何内容)。
我尝试备份 .gconf 之类的内容并删除它,看看是否能解决问题,但总的来说,我感到很困惑。
有其他人在使用旧主目录进行升级/安装时遇到过此问题吗?有人可以提供一些建议吗?
编辑:
现在这似乎是与 consolekit 相关的一些问题。
如果我对新用户运行 ck-list-sessions,它会打印出一堆有关会话的信息,但不会打印出我的旧用户的信息。但仍然不知道为什么 :/
答案1
发现问题了!
似乎控制台工具包加载时间太长,从而破坏了其他所有内容的权限。我有一个 .ecryptfs 文件夹,似乎是加载时间过长的原因,删除它解决了其他所有问题。