紫色的启动画面 - 没有闪屏

在一台新电脑上安装了Ubuntu 11.10后,一切正常运行了几周,但现在突然启动Ubuntu时,我只看到一个空白的紫色屏幕,没有"Ubuntu"的启动画面和5个点,但系统确实启动了。
为什么会丢失Ubuntu的启动画面呢?
另外,我已经检查了Grub启动项,在Linux行中有"quiet splash"。
我有一张ATI Radeon 5450显卡,第一次从安装光盘启动时需要在Grub行中添加"nomodeset",但现在这行在Grub启动项中消失了。
有人能帮忙吗?

打开Ubuntu软件中心,搜索Plymouth,并告诉我们你是否仍然安装了图形化启动动画和日志记录器,以及附加组件ubuntu-log-theme。如果你在安装后的几周内进行了任何修改,也请告诉我们,这将有助于解决问题。 - grahammechanical
1嗨,是的,我已经安装了Plymouth、图形化启动动画和记录器。在Synaptic中搜索,我也发现了ubuntu-log-theme已安装。自从安装了干净的系统以来,我没有对grub设置进行任何修改或更改。 - Peter
事情又发生了变化!我没有触碰任何系统设置,但现在在启动时我看到了上面描述的紫色空白屏幕,然后就在 Ubuntu 桌面加载之前的一瞬间,我看到了正常的“Ubuntu”字样和下面的 5 个红点。我的系统怎么会自己改变! - Peter
这是对我有帮助的解决方法:http://askubuntu.com/a/6074/18665 - bmaupin
2个回答

在网上搜索了很久之后,我终于找到了这个问题的答案,解决方案非常简单。
显然,这是因为图形驱动程序在启动序列期间加载得不够快,所以当图形驱动程序准备好时,启动几乎已经完成,因此要么没有显示plymouth屏幕,要么只能看到一个非常快速的闪烁。
所以我找到并且验证了一个有效的解决方案,就是在以下文件中添加一行简单的代码。
gksu gedit /etc/initramfs-tools/conf.d/splash

然后添加:
FRAMEBUFFER=y

保存文件,然后:
sudo update-initramfs -u -k all

这个命令将更新初始的ramdisk,其中包含内核在启动时所需的驱动程序。如果您安装了多个内核,则参数-k all会更新所有内核。重新启动,一切都正常。
这在Ubuntu 12.04中也适用。
希望这对那些错过可爱的Ubuntu启动界面的人有所帮助。

2减慢Ubuntu的启动过程。如果你想要快速启动,最好不要使用它。 - abybaddi009
我也遇到了这个问题,使用专有的NVIDIA驱动程序,并配置为高分辨率的VTTY。将尝试禁用帧缓冲以节省启动时间。在关机时,Plymouth能正常工作,因为驱动程序已正确加载。 - LiveWireBT
应用了这些更改后,我注意到启动速度没有变慢。我有一颗英特尔i7处理器,可能会有所帮助,但我可以诚实地说,它的启动速度与之前一样快,只是我现在看到了Ubuntu Plymouth启动画面。 - Peter
我到目前为止还不知道Ubuntu有一个“启动”动画:P - kernel_panic
在安装了NVIDIA专有驱动程序的13.04版本中无法正常工作。 - SimplySimon

我解决了这个问题:
  1. 打开/boot/grub/grub.cfg (在终端中使用sudo gedit命令来加载它)
  2. 删除所有的$vt_handoff注意:在执行此操作之前,请备份 grub.cfg 文件)
  3. 保存。

不适用于我在13.04上 :( - SimplySimon