我刚刚安装了 Ubuntu 10.10 x64,激活了推荐的 Nvidia 驱动程序,我注意到我的硬盘空间正在消失,我将罪魁祸首缩小到这个:
alex@alex-home:~$ ls -la .x* -rw------- 1 亚历克斯亚历克斯 4436076400 2010-11-19 22:35 .xsession-errors -rw------- 1 亚历克斯亚历克斯 10495 2010-11-19 21:46 .xsession-errors.old
知道这个文件是什么,为什么它这么大,为什么它会增长吗?几秒钟后:
alex@alex-home:~$ ls -la .x* -rw------- 1 亚历克斯亚历克斯 5143604317 2010-11-19 22:36 .xsession-errors -rw------- 1 亚历克斯亚历克斯 10495 2010-11-19 21:46 .xsession-errors.old
跟踪它:
alex@alex-home:~$ tail .xsession-errors (gnome-settings-daemon:1514):GLib-GObject-CRITICAL **:g_object_unref:断言“G_IS_OBJECT(对象)”失败 (gnome-settings-daemon:1514):GLib-GObject-CRITICAL **:g_object_unref:断言“G_IS_OBJECT(对象)”失败 (gnome-settings-daemon:1514):GLib-GObject-CRITICAL **:g_object_unref:断言“G_IS_OBJECT(对象)”失败 (gnome-settings-daemon:1514):GLib-GObject-CRITICAL **:g_object_unref:断言“G_IS_OBJECT(对象)”失败 (gnome-settings-daemon:1514):GLib-GObject-CRITICAL **:g_object_unref:断言“G_IS_OBJECT(对象)”失败
此外,进程“gnome-settings”似乎正在使用 100% cpu:
PID 用户 PR NI VIRT RES SHR S %CPU %MEM TIME+ 命令 1514 亚历克斯 20 0 268m 10m 7044 R 100 0.1 7:06.10 gnome-settings-
.xsession-errors 是 X 服务器及其所有子节点的标准错误所在的位置。显然,gnome-settings-daemon 对某些事情不满意。
通过观察 gnome-settings-daemon 试图做什么,您可能会获得一些有用的信息
但这通常很难理解,尤其是在你没有做太多的时候。
您最好的选择可能是使用
其中 1514 是错误进程的 PID。我的印象是,x64 实现的一切都没有 32 位版本那样被打败,所以你很可能发现了一个新错误。Apport 将信息呈现在最有兴趣修复它的人面前。
请参阅Launchpad 错误 #589275 客户端应用程序错误消息已填满 .xsession-errors 中的磁盘