Atualizei apenas uma instalação do Lubuntu de 64 bits para o 16.04.1. Fui bem, exceto que perdi a tela inicial na inicialização. Estranhamente, é exibido brevemente no desligamento.
Eu ativei a opção plymouth:debug
em grub
e comparei o arquivo de log com aquele da máquina virtual em que testei a atualização (que exibe a tela inicial). Ignorando as diferenças de tempo, a primeira diferença significativa que vejo é esta:
No virtual
[ply-terminal.c:446] get_active_vt:Remembering that initial vt is 1
No real
ply-terminal.c:446] get_active_vt:Remembering that initial vt is 7
Na máquina virtual, as próximas duas linhas são
[./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
Mas na máquina real eu recebo
[./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
O que parece ser indicativo do problema.
Parece que na máquina real o plymouth tenta começar a usar o tty 7, falha, depois cai para o tty 1, o que funciona, mas talvez seja tarde demais. A máquina virtual usa o tty 1 o tempo todo.
Mas eu não sei para onde ir a partir daqui. Todas as sugestões bem-vindas.