sábado, 11 de diciembre de 2010

Acelerar la aparición de plymouth

Para quien no lo sepa, el plymouth es el encargado de mostrarte el logo de inicio en ubuntu.
Resulta que plymouth no se muestra en modo consola, es decir, mientras no haya cargado el entorno gráfico, no mostrará nada, y esto, lo suele hacer casi al final, y si se junta con que tienes un PC medio potente, solo veras tu querido logo apenas 2 segundos.

Pero podemos hacer que plymouth arranque casi desde el principio habilitando FRAMMBUFER y de esa manera podrá mostrase en modo consola la imagen mientras está cargando el entorno gráfico.

Fácil y rapido:


scorpyo@pc-cito:~$ echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

scorpyo@pc-cito:~$ sudo update-initramfs -u

scorpyo@pc-cito:~$ sudo update-grub

Espero haberos ayudado

2 comentarios:

  1. Hola, hice eso, luego actualicé a Raring y ahora hay 40 segundos extra de Plymouth. ¿Cómo podría deshacerlo? Muchas gracias de antemano.

    ResponderEliminar
  2. Supongo que el problema no está en framebuffer, si dices que actualizaste y ahora tarda más en cargar casi seguro será otra cosa.
    De todas formas para desactivar framebuffer puedes ejecutar lo mismo pero con "n" como parámetro.

    $ echo FRAMEBUFFER=n | sudo tee /etc/initramfs-tools/conf.d/splash

    $ sudo update-initramfs -u

    $ sudo update-grub

    Con eso se quedaría desactivado... hay más métodos, pero bueno, creo que este es el más sencillo.

    De todas formas... yo creo que lo mejor es que cuando estés arrancando, desactives el splash con la tecla Escape "ESC" para ver que ocurre realmente....
    Mira a ver en que paso del arranque se detiene el pc y podrás tener una idea de lo que está ocurriendo.

    Un saludo y suerte.

    ResponderEliminar