Descargué un tema de GNOME-Look y seguí las instrucciones en el archivo Léame. Esta no es la primera vez que intento instalar una pantalla de bienvenida personalizada. Me dice que haga algo. Seguí este tutorial y, al final, me dice que corra sudo update-initramfs -u
, así como aquí en el archivo Léame de este tema actual. El problema es que, no importa lo que haga, siempre recibo este error:
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
Es cierto que no soy nuevo en Ubuntu, pero no soy absolutamente ningún experto. No tengo ni idea de qué hacer ahora.
EDITAR:
Sé que plymouth ya es la versión más nueva (0.9.2-3ubuntu13.1). cuando ejecuto sudo apt-get install plymouth
Además, estoy ejecutando Ubuntu en VirtualBox, por lo que no está usando controladores propietarios. Resolución y todo está bien. Ni siquiera sé si
falta el módulo W: plymouth "(/usr/lib/i386-linux-gnu/plymouth//.so)", omitir ese tema es la causa del problema, pero supongo que sí . Sigo todos los pasos, es cuando initramfs -u
recibo este error y luego vuelve a la pantalla de inicio antigua.
sudo update-initramfs -u
vuelve deW: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
nuevo. Revisé toda la lista de problemas con los que la gente estaba vinculada en la publicación de la solución, pero ninguno de ellos respondió mi pregunta. No vayas.sudo reboot
, todavía tengo una pantalla de bienvenida antigua.Respuestas:
También encontré este problema, así es como lo solucioné.
La base del problema.
En pocas palabras, el diseño del archivo en Ubuntu 16 cambia la ubicación de los temas de plymouth de
/lib/plymouth/themes
a/usr/share/plymouth/themes
y, por lo tanto, todos los scripts de instalación de temas que asumieron que el diseño anterior ahora se instalan en la ubicación incorrecta. Por lo tanto, cuando se ejecuta update-initramfs , los datos de origen no están donde se supone que están, lo que causa este error.y por eso, el tema no está instalado. El respaldo es el tema predeterminado del logotipo de ubuntu .
Arreglar cosas
Me pareció conveniente simplemente realizar las cosas manualmente, y como estás familiarizado con Ubuntu, me concentraré en describir el enfoque en lugar de hacerlo como cortar y pegar.
Parcialmente inicializar-corregir con apt-get
Ejecute el siguiente comando que no solo instalará varios temas nuevos en la ubicación correcta, sino que también solucionará el esquema de actualización de alternativas ahora incorrecto .
Después de que esto se ejecute, habrá una nueva estructura de directorio anclada en la
/usr/share/plymouth/themes
que tendrá un diseño idéntico a la ruta anterior.Mueve viejos temas
Considere si vale la pena migrar cada tema, puede haber duplicados en cuyo caso use los ya instalados.
migrar a la nueva ubicación es simple; simplemente mueva el directorio ya que cada tema está contenido en un directorio con el nombre del tema
Repara viejos temas
Los temas antiguos son autorreferenciales en el sentido de que el archivo de tema .plymouth contiene una referencia al directorio en el que está instalado el tema. Cambie estas referencias a las correctas (por ejemplo,
vi /usr/share/plymouth/themes/orb/orb.plymouth
y luego reemplace/lib/plymouth
con/usr/share/plymouth
).Lista de actualizaciones con alternativas de actualización
Extendiendo el ejemplo de orbe, use las alternativas de actualización para hacer que la lista de temas sea seleccionable.
Esto tiene el beneficio adicional de aprovechar el script update-plymouth que se incluye con la mayoría de los temas de gnome-look . Incluiré el texto
La ejecución
update-plymouth
le permitirá seleccionar el tema que desee, crear automáticamente los nuevos initramfs y le permitirá obtener una vista previa.Bonus: usa arte de deviantart
Armados con este conocimiento, no tenemos que ejecutar ciegamente un instalador, sino entendiendo que todo lo que se necesita para instalar un nuevo tema es
/usr/share/plymouth/themes
update-alternatives
como se describe arribaupdate-plymouth
Eso nos da acceso a una mayor selección de temas, de los cuales creo que este tema sonoro es el mejor.
fuente
/lib/plymouth/ubuntu-sunrise
como está. Ahora, recién salido del archivo desempaquetado, lo moví a/usr/share/plymouth/themes
. Ya tenía el directorio de Plymouth debajo/usr
, así que ejecutarapt-get install plymouth-themes
me dio el mensaje que estaba actualizado. Moví ese tema que necesitaba. Entré en elubuntu-sunrise.plymouth
archivo, edité ambas líneas. Hizo lo mismo incluso de regreso/lib/plymouth/ubuntu-sunrise/ubuntu-sunrise.plymouth
. Hizo elupdate-alternatives.
update-alternatives --config default.plymouth
y me aseguré de que estuviera en la lista. (De cualquier manera, el tema no venía con unupdate-plymouth
script, así que tuve que ejecutar cosas manualmente). Seleccioné el tema.sudo update-initramfs -u
, no aparecieron mensajes de error (¡WOO!). Luego copié la línea de código que diste desde elupdate-plymouth
que prueba la pantalla de bienvenida. Efectivamente, funcionó. Sin embargo, esto fue lo que me desconcertó. Inmediatamente después, corrísudo reboot
y ... volví a la vieja pantalla de bienvenida. ARG!Si ha seguido la respuesta de @wateim y sigue recibiendo el error
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
, lo más probable es que el tema sea antiguo. La nueva convención temática es ligeramente diferenteHaz estos cambios. Debería funcionar :) Si desea comenzar de nuevo, consulte mi publicación de blog . Es casi lo mismo que @wateim answer pero con ligeras modificaciones (funciona para mí en Ubuntu 16.04+)
fuente
/usr/
ruta, cambiar el nombre de la carpeta del tema para que coincida con el.plymouth
nombre fue el truco para míTambién tropecé con
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
Copié el tema actual, en mi caso lo
ubuntu-gnome-logo
personalicé e instalé.Asegúrese de que los
.grub
,.plymouth
y.script
los archivos ubicados en el tema tienen el mismo nombre que la carpeta del tema. Después de cambiar el nombre del archivo adecuado, el mensaje de error desapareció y la pantalla de presentación personalizada apareció como se esperaba.fuente
Este error ocurre porque la ubicación de los archivos de Plymouth ha cambiado. En versiones anteriores de Ubuntu estaban ubicadas
/lib/plymouth
pero ahora están ubicadas en/usr/share/plymouth
. Lo que tienes que hacer es reinstalar así:Luego, elija un tema que esté en la ruta
/usr/share/plymouth/themes
después de ejecutar:Luego, para guardar el tema, para que comience con esto al comienzo de la ejecución del sistema:
Para probar puedes ejecutar este comando:
Si desea los temas antiguos, debe moverlos desde su ubicación anterior y editar el archivo con la
*.plymouth
extensión con la nueva ruta que es/usr/share/plymouth/themes/your_you
y luego instalarlos de esta manera:Luego selecciónelo ejecutando:
Para iniciar el sistema con esto:
fuente