刚刚将 64 位 Lubuntu 安装升级到 16.04.1。一切顺利,只是我在启动时丢失了启动画面。奇怪的是,它在关机时短暂显示。
我启用了该plymouth:debug
选项grub
,并将日志文件与我测试升级的虚拟机中的日志文件进行了比较(该虚拟机确实显示了启动画面)。忽略时间差异,我看到的第一个显著差异是:
在虚拟
[ply-terminal.c:446] get_active_vt:Remembering that initial vt is 1
在现实中
ply-terminal.c:446] get_active_vt:Remembering that initial vt is 7
在虚拟机上,接下来的几行是
[./plugin.c:560] find_controller_for_encoder:Found already lit monitor
[./plugin.c:643] get_index_of_active_mode:Looking for connector mode index of active mode 800x600
但在真正的机器上我得到了
[./plugin.c:813] query_device:Could not get card resources
[ply-renderer.c:244] ply_renderer_open_plugin:could not query rendering device for plugin /usr/lib/x86_64-linux-gnu/plymouth/renderers/drm.so
这似乎表明了问题的存在。
看起来在真实机器上,plymouth 尝试开始使用 tty 7,失败了,然后又回到 tty 1,这样就可以了,但可能为时已晚。虚拟机始终使用 tty 1。
但我不知道接下来该怎么做。欢迎提出任何建议。