今天早上,我的 Ubuntu 14.04 安装启动到终端而不是 Gnome shell。startx
让我进去了,但没有声音(未显示硬件),并尝试重新启动,sudo start gdm
这看起来像是另一次重新启动,但这次回到 gnome shell,一切似乎都再次正常工作。
这当然不是好时机,所以我想看看dmesg
是否有任何明显的问题。显然有。有人能帮我了解问题是什么以及如何修复它们吗?即使它们不是导致启动问题的原因,我仍然想修复它们。
[Sat May 9 09:59:42 2015] init: failsafe main process (762) killed by TERM signal
这看起来不对。遗憾的是,这对我来说意义不大。如果它们与诊断相关,我也可以提供周围的线条。
[Sat May 9 09:59:54 2015] init: plymouth-upstart-bridge main process ended, respawning
这是注定会发生的吗?有时我确信我看到进程出错并重新生成。
[Sat May 9 09:59:55 2015] init: docker.io main process (1629) terminated with status 127
[Sat May 9 09:59:55 2015] init: docker.io main process ended, respawning
一遍又一遍,直到最后
[Sat May 9 09:59:55 2015] init: docker.io respawning too fast, stopped
当我去查看的时候,docker.io.log
那边的人/var
这么说:
/proc/self/fd/9: 8: exec: /usr/bin/docker.io: not found
是的。没有这样的文件。我找到的最接近的文件是, /etc/systemd/system/docker.io.service
但那只是一个链接/dev/null
。所以我猜它docker.io
在某些时候被删除了(我不记得用过它),但它留在了某个启动脚本中?有什么想法我可以在哪里找到它吗?
我对 Linux 启动过程的经验很少,所以我在这里摸索着。如果能理解每行代码就好了dmesg
,但步骤太小了 :)
编辑:附录。如果这是一个有用的信息来源,我有 bootchart png。
答案1
对于您的“普利茅斯”系列:我记得我已经有这个系列很久了:
$ dmesg | grep plym
[ 61.114383] init: plymouth-upstart-bridge main process ended, respawning
我不认为这是个问题。
对于您的“故障安全”行:我也有这种情况,并且认为这是正常的,但我不确定:
$ dmesg | grep failsafe
[ 49.144668] init: failsafe main process (870) killed by TERM signal
我没有docker.io 包已安装,所以不知道这个。也许可以尝试重新安装。
答案2
对于 docker.io 消息,清除 docker.io 包后它们就会消失
sudo apt-get purge docker.io