Como dizia o velho deitado: "quem alcança sempre espera" ou isso!...
Bem, juntando um pedaço de dica aqui e outro pedaço ali, consegui resolver o problema do
plymouth ser executado corretamente com as placas Intel, que usam o driver "xserver-xorg-video-intel".
Para isso, teremos de fazer um procedimento em dois passos:
a) desabilitar o kernel mode setting (KMS)
b) configurar corretamente o framebuffer
O
KMS é a capacidade do kernel em configurar a resolução e profundidade de cores, sendo ativado por padrão nas placas Intel, nvidia e ATI. Também é o responsável pela ativação 3D destas.
Acontece que ainda está em desenvolvimento e apresenta muitos problemas. Com a minha placa não é diferente.
1) faça no terminal:
sudo nano /etc/modprobe.d/i915-kms.conf
e acrescente a linha:
options i915 modeset=0
2) agora altere a linha abaixo, no arquivo
/etc/default/grub:
GRUB_CMDLINE_LINUX="i915.modeset=0"
4) instale os programas abaixo:
sudo apt-get install v86d hwinfo
5) descubra as resoluções/profundidade de cor suportado pelo framebuffer:
sudo hwinfo --framebuffer
Veja o exemplo de minha placa:
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Escolhi "1024x768x24 bits".
6) agora volte ao arquivo "/etc/default/grub" e altere as linhas:
GRUB_GFXMODE=1024x768x24
7) se tiver o burg instalado, substituindo o grub, altere as linhas:
GRUB_THEME=radiance
GRUB_FOLD=saved
8) edite o arquivo "/etc/grub.d/00_header" e, aproximadamente entre as linhas 200-220, faça a alteração abaixo:
#set gfxmode=${GRUB_GFXMODE}
set gfxmode=keep
9) acrescente a linha "blacklist vga16fb" ao arquivo /etc/modprobe.d/blacklist.conf".
10) rode o comando abaixo:
echo "FRAMEBUFFER=y" | sudo tee /etc/initramfs-tools/conf.d/splash
10) rode os comandos abaixo em sequência:
sudo update-initramfs -u
$ sudo update-grub
$ sudo grub-install /dev/partição_da_MBR
Depois dessa trabalheira toda você vai ver o plymouth funcionar sem problemas.
Referências:
(1)
http://en.wikipedia.org/wiki/Mode-setting
(2)
http://www.gentoo.org/doc/pt_br/dri-howto.xml
(3)
http://docs.fedoraproject.org/release-notes/f10/pt_BR/What_is_New_for_Installation_and_Live_Images.html
(4)
http://ubuntuforum-br.org/index.php/topic,65750.0.html