J'ai téléchargé un thème depuis GNOME-Look et j'ai suivi les instructions du fichier readme. Ce n'est pas la première fois que j'essaie d'installer un écran de démarrage personnalisé. Cela me dit de faire quelque chose. J'ai suivi ce tutoriel , et à la fin, il me dit de courir sudo update-initramfs -u
, ainsi qu'ici dans le fichier Lisez-moi de ce thème actuel. Le problème, c'est que peu importe ce que je fais, j'ai toujours cette erreur:
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
Certes, je ne suis pas nouveau sur Ubuntu, mais je ne suis absolument pas un expert. Je ne sais pas quoi faire maintenant.
EDIT:
Je sais que plymouth est déjà la dernière version (0.9.2-3ubuntu13.1). lorsque j'exécute sudo apt-get install plymouth
également, j'exécute Ubuntu sur VirtualBox, donc il n'utilise pas de pilotes propriétaires. Résolution et tout va bien. Je ne sais même pas si le
module W: plymouth "(/usr/lib/i386-linux-gnu/plymouth//.so)" est manquant, sauter ce thème est la cause du problème, mais je suppose que oui . Je suis toutes les étapes, c'est celle à initramfs -u
laquelle j'obtiens cette erreur puis elle revient à l'ancien écran de démarrage.
sudo update-initramfs -u
revient àW: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
nouveau. J'ai vérifié toute la liste des problèmes rencontrés par les gens et qui était liée à la publication de la solution, mais aucun d'eux n'a répondu à ma question. Ne pas aller.sudo reboot
, obtenez toujours l'ancien écran de démarrage.Réponses:
J'ai également rencontré ce problème, voici comment je l'ai résolu.
La base du problème
Mettez simplement, la mise en page du fichier dans Ubuntu 16 modifie l'emplacement des thèmes de plymouth
/lib/plymouth/themes
à/usr/share/plymouth/themes
et ainsi tous le thème de scripts d' installation qui supposaient la mise en page précédente installer au mauvais endroit. Ainsi, lorsque update-initramfs s'exécute, les données source ne sont pas là où elles sont censées être, ce qui provoque cette erreur.et à cause de cela, le thème n'est pas installé. Le repli est le thème du logo ubuntu par défaut .
Reparer les choses
J'ai trouvé pratique de simplement effectuer les choses manuellement, et comme vous connaissez Ubuntu, je vais me concentrer sur la description de l'approche plutôt que de la faire couper-coller.
Initialiser-corriger partiellement avec apt-get
Exécutez la commande suivante qui non seulement installera un certain nombre de nouveaux thèmes à l'emplacement correct, mais corrigera également le schéma de mise à jour des alternatives désormais incorrect .
après cela, il y aura une nouvelle structure de répertoires ancrée
/usr/share/plymouth/themes
qui aura une disposition identique au chemin précédent.Déplacer d'anciens thèmes
Demandez-vous si chaque thème mérite d'être migré, il peut y avoir des doublons, auquel cas utilisez ceux déjà installés.
la migration vers le nouvel emplacement est simple; il suffit de déplacer le répertoire car chaque thème est contenu dans un répertoire nommé d'après le thème
Correction d'anciens thèmes
Les anciens thèmes sont auto-référentiels dans la mesure où le fichier de thème .plymouth contient une référence au répertoire dans lequel le thème est installé. Remplacez ces références par les bonnes (par exemple
vi /usr/share/plymouth/themes/orb/orb.plymouth
, puis remplacez/lib/plymouth
par/usr/share/plymouth
).Mettre à jour la liste avec les alternatives de mise à jour
En étendant l'exemple de l'orbe, utilisez des alternatives de mise à jour pour rendre la liste de thèmes sélectionnable.
Cela a l'avantage supplémentaire de tirer parti du script update-plymouth qui est inclus avec la plupart des thèmes de gnome-look . Je vais inclure le texte
L'exécution
update-plymouth
vous permettra de sélectionner le thème souhaité, de créer automatiquement les nouveaux initramfs et de vous en prévisualiser.Bonus: utilisez l'art de deviantart
Armés de ces connaissances, nous n'avons pas à exécuter aveuglément un programme d'installation, mais sachant que tout ce qu'il faut pour installer un nouveau thème est
/usr/share/plymouth/themes
update-alternatives
comme décrit ci-dessusupdate-plymouth
Cela nous donne accès à une plus grande sélection de thèmes dont je pense que ce thème sonore est le meilleur.
la source
/lib/plymouth/ubuntu-sunrise
tel qu'il est. Maintenant, fraîchement extrait du fichier décompressé, je l'ai déplacé vers/usr/share/plymouth/themes
. J'avais déjà le répertoire Plymouth sous/usr
, donc courirapt-get install plymouth-themes
m'a donné le message qui était à jour. J'ai déplacé ce thème dont j'avais besoin. Je suis entré dans leubuntu-sunrise.plymouth
fichier, j'ai édité les deux lignes. A fait de même même de retour/lib/plymouth/ubuntu-sunrise/ubuntu-sunrise.plymouth
. Est-ce queupdate-alternatives.
update-alternatives --config default.plymouth
et je me suis assuré qu'il était répertorié. (Quoi qu'il en soit, le thème n'est pas venu avec unupdate-plymouth
script, j'ai donc dû exécuter les choses manuellement.) J'ai sélectionné le thème.sudo update-initramfs -u
, aucun message d'erreur n'apparaît (WOO!). Ensuite, j'ai copié la ligne de code que vous avez fournie à partir duupdate-plymouth
qui teste l'écran de démarrage. Effectivement, cela a fonctionné. Voici ce qui m'a dérouté cependant. Immédiatement après, j'ai courusudo reboot
et ... il est revenu à l'ancien écran de démarrage. ARG!Si vous avez suivi la réponse @wateim et que vous obtenez toujours l'erreur,
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
alors le thème est probablement ancien. La nouvelle convention thématique est légèrement différenteFaites ces changements. Cela devrait fonctionner :) Si vous voulez tout recommencer, consultez mon article de blog . C'est presque la même que la réponse @wateim mais avec de légères modifications (fonctionne pour moi dans Ubuntu 16.04+)
la source
/usr/
chemin en renommant le dossier de thèmes pour qu'il corresponde au.plymouth
nom a fait l'affaire pour moiJ'ai aussi trébuché avec
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
J'ai copié le thème actuel, dans mon cas, je l'ai
ubuntu-gnome-logo
personnalisé et installé.Assurez - vous que les
.grub
,.plymouth
et les.script
fichiers situés dans votre thème ont le même nom que le dossier du thème. Une fois le fichier renommé correctement, le message d'erreur a disparu et l'écran de démarrage personnalisé est apparu comme prévu.la source
Cette erreur se produit car l'emplacement des fichiers Plymouth a changé. Dans les anciennes versions d'Ubuntu, ils se trouvaient
/lib/plymouth
mais maintenant ils le sont/usr/share/plymouth
. Ce que vous devez faire, c'est réinstaller comme ceci:Choisissez ensuite un thème qui se trouve dans le chemin
/usr/share/plymouth/themes
après l'exécution:Ensuite, pour enregistrer le thème, afin qu'il commence par cela au début de l'exécution du système:
Pour tester, vous pouvez exécuter cette commande:
Si vous voulez les anciens thèmes, vous devez les déplacer de votre ancien emplacement et modifier le fichier avec l'
*.plymouth
extension avec le nouveau chemin d'accès/usr/share/plymouth/themes/your_you
, puis les installer comme ceci:Sélectionnez-le ensuite en exécutant:
Pour démarrer le système avec ceci:
la source