Estoy ejecutando Ubuntu 16.04 y cuando agrego y elijo otro tema de Plymouth que no sea el agregado por defecto, al reiniciar para probar lo veo durante el proceso de apagado, pero cuando reinicio, después de grub aparece una pantalla negra sin nada encendido hasta que llegue a la pantalla de inicio de sesión.
8
sudo update-alternatives --config default.plymouth
. 4.sudo update-initramfs -u
sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/custom_theme_directory/ubuntu-logo.plymouth 100
Respuestas:
Instalarlo no es suficiente
Cada tema de Plymouth tiene una prioridad y, de forma predeterminada, se elige el de mayor prioridad como tema de arranque. Puede anularlo con este comando:
Que muestran algo como esto:
la opción seleccionada actualmente (y la predeterminada) en mi sistema es 0 (automático), puede ver eso con el carácter de asterisco (*).
También puede ver cuál es el tema seleccionado automáticamente.
Debería ver su tema en la lista, simplemente escriba el número en la columna Selección y presione Entrar.
Luego debe hacer que su cambio sea efectivo, para ello ejecute este comando:
Debería ver su nuevo tema al reiniciar.
Todo esto ya está documentado en esta pregunta.
fuente
Tuve el mismo problema (y muchos más) al hacer que el tema earth-sunrise de 2011 funcione bajo Ubuntu 16.04.
Cambiar los nombres de ruta del formato <16.04 a 16.04
El archivo
/usr/share/plymouth/themes/default.plymouth
tenía rutas antiguas de Ubuntu 14.04 y tuvo que cambiarse para reflejar Ubuntu 16.04.Asegúrese de que el suyo contenga nombres de ruta como este:
Frame Buffer en initramfs-tools
Edite el archivo
/etc/initramfs-tools/conf.d/splash
y agregue esta línea:Transición suave a GDM
Para habilitar la transición sin problemas, debe deshabilitar su unidad de administración de pantalla, por ejemplo
Habilite la unidad DM-plymouth respectiva (se proporcionan unidades GDM, LXDM, SLiM), p. Ej.
Activar depuración
Edite el archivo
/etc/default/grub
y busque la línea LINUX_DEFAULT:y cámbialo a esto:
La nota
plymouth:debug
es lo importante. Tambiénsplash
siempre se requiere invocar a Plymouth.Después de reiniciar, mire el archivo
/var/log/plymouth-debug.log
y debería verse así:Actualizar initramfs
Después de ejecutar cualquiera de los cambios anteriores:
fuente