Pobrałem motyw z GNOME-Look i postępowałem zgodnie z instrukcjami w pliku readme. Nie po raz pierwszy próbowałem zainstalować niestandardowy ekran powitalny. To każe mi coś zrobić. Postępowałem zgodnie z tym samouczkiem , a na końcu kazał mi się uruchomić sudo update-initramfs -u
, a także tutaj w pliku readme bieżącego motywu. Problem w tym, że bez względu na to, co robię, zawsze pojawia się ten błąd:
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
Wprawdzie nie jestem nowy w Ubuntu, ale absolutnie nie jestem ekspertem. Nie mam pojęcia co teraz zrobić.
EDYCJA:
Wiem, że Plymouth jest już najnowszą wersją (0.9.2-3ubuntu13.1). kiedy uruchamiam sudo apt-get install plymouth
Również uruchamiam Ubuntu na VirtualBox, więc nie używa zastrzeżonych sterowników. Rozdzielczość i wszystko jest w porządku. Nie wiem nawet, czy
brakuje modułu W: plymouth „(/usr/lib/i386-linux-gnu/plymouth//.so)”, pomijanie tego motywu jest przyczyną problemu, ale tak sądzę . Wykonuję wszystkie kroki, w tym momencie initramfs -u
pojawia się ten błąd, a następnie wraca do starego ekranu powitalnego.
sudo update-initramfs -u
powracaW: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
ponownie. Przejrzałem całą listę problemów, z którymi ludzie mieli do czynienia w rozwiązaniu, ale żadna z nich nie odpowiedziała na moje pytanie. Nie idźsudo reboot
, wciąż otrzymuję stary ekran powitalny.Odpowiedzi:
Napotkałem również ten problem, oto jak go naprawiłem.
Podstawa problemu
Mówiąc prościej, układ plików w Ubuntu 16 zmienia lokalizację motywów Plymouth od
/lib/plymouth/themes
do,/usr/share/plymouth/themes
a więc wszystkie skrypty instalacyjne motywów, które zakładały poprzedni układ, teraz instalują się w niewłaściwej lokalizacji. Dlatego podczas działania aktualizacji-initramfs dane źródłowe nie są tam, gdzie powinny być, co powoduje ten błąd.i z tego powodu motyw nie został zainstalowany. Awaria jest domyślnym motywem logo ubuntu .
Naprawiać rzeczy
Uznałem, że wygodnie jest po prostu wykonywać czynności ręcznie, a ponieważ znasz system Ubuntu, skoncentruję się na opisaniu tego podejścia, a nie na wycinaniu i wklejaniu.
Częściowo zainicjuj-popraw za pomocą apt-get
Uruchom następujące polecenie, które nie tylko zainstaluje wiele nowych motywów w prawidłowej lokalizacji, ale także naprawi teraz niepoprawny schemat alternatywnych aktualizacji .
po tym uruchomieniu zostanie zakotwiczona nowa struktura katalogów, w
/usr/share/plymouth/themes
której będzie identyczny układ z poprzednią ścieżką.Przenieś stare motywy
Zastanów się, czy warto migrować każdy motyw, mogą istnieć duplikaty, w takim przypadku użyj już zainstalowanych.
migracja do nowej lokalizacji jest prosta; po prostu przenieś katalog, ponieważ każdy motyw jest zawarty w katalogu nazwanym od motywu
Napraw stare motywy
Stare motywy są samoreferencyjne, ponieważ plik motywu .plymouth zawiera odniesienie do katalogu, w którym motyw jest zainstalowany. Zmiany tych odniesień do odpowiednich kodeków (np
vi /usr/share/plymouth/themes/orb/orb.plymouth
, a następnie zastąpić/lib/plymouth
z/usr/share/plymouth
).Lista aktualizacji z alternatywami do aktualizacji
Rozszerzając przykład kuli, użyj aktualizacji alternatyw, aby umożliwić wybór listy motywów.
Ma to dodatkową zaletę polegającą na wykorzystaniu skryptu update-plymouth, który jest dołączony do większości motywów z wyglądu gnome . Dołączę tekst
Uruchomienie
update-plymouth
pozwoli ci wybrać żądany motyw, automatycznie zbudować nowe initramfs i umożliwić podgląd.Bonus: użyj grafiki z deviantart
Uzbrojeni w tę wiedzę nie musimy ślepo uruchamiać instalatora, ale raczej rozumiemy, że do zainstalowania nowego motywu wystarczy
/usr/share/plymouth/themes
update-alternatives
jak opisano powyżejupdate-plymouth
To daje nam dostęp do większego wyboru motywów, z których moim zdaniem ten motyw dźwiękowy jest najlepszy.
źródło
/lib/plymouth/ubuntu-sunrise
tak, jak jest. Teraz, świeżo po rozpakowaniu pliku, przeniosłem go do/usr/share/plymouth/themes
. Miałem już katalog Plymouth/usr
, więc uruchomienieapt-get install plymouth-themes
dało mi wiadomość, która była aktualna. Przeniosłem ten jeden motyw, którego potrzebowałem. Wszedłem doubuntu-sunrise.plymouth
pliku, edytowałem oba wiersze. Zrobiłem to samo jeszcze w/lib/plymouth/ubuntu-sunrise/ubuntu-sunrise.plymouth
. Czyupdate-alternatives.
update-alternatives --config default.plymouth
i upewniłem się, że jest na liście. (Tak czy inaczej, motyw nie był dostarczany zeupdate-plymouth
skryptem, więc musiałem uruchamiać różne rzeczy ręcznie.) Wybrałem motyw.sudo update-initramfs -u
, nie pojawiły się żadne komunikaty o błędach (WOO!). Następnie skopiowałem wiersz kodu, który podałeś z tego,update-plymouth
który testuje ekran powitalny. Rzeczywiście, zadziałało. Ale to mnie zaskoczyło. Natychmiast potem pobiegłemsudo reboot
i… wróciłem do starego ekranu powitalnego. ARG!Jeśli zastosowałeś się do odpowiedzi @wateim i nadal pojawia się błąd,
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
najprawdopodobniej motyw jest stary. Nowa konwencja tematyczna jest nieco innaDokonaj tych zmian. Powinno działać :) Jeśli chcesz zacząć wszystko od nowa, sprawdź mój post na blogu . Jest prawie taki sam jak odpowiedź @wateim, ale z niewielkimi modyfikacjami (działa dla mnie w Ubuntu 16.04+)
źródło
/usr/
ścieżkę zmiana nazwy folderu motywu, aby pasowała do.plymouth
nazwy, zrobiła dla mnieJa też się potknąłem
W: plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme.
Skopiowałem bieżący motyw, w moim przypadku
ubuntu-gnome-logo
dostosowałem go i zainstalowałem.Upewnij się
.grub
,.plymouth
i.script
pliki znajdujące się w temacie mieć taką samą nazwę jak folderze z szablonem. Po prawidłowej zmianie nazwy pliku komunikat o błędzie zniknął, a niestandardowy ekran powitalny pojawił się zgodnie z oczekiwaniami.źródło
Ten błąd występuje, ponieważ zmieniła się lokalizacja plików Plymouth. W starszych wersjach Ubuntu były one zlokalizowane,
/lib/plymouth
ale teraz znajdują się w/usr/share/plymouth
. Musisz ponownie zainstalować w następujący sposób:Następnie wybierz motyw, który znajduje się na ścieżce
/usr/share/plymouth/themes
po uruchomieniu:Następnie, aby zapisać motyw, aby zaczynał się od tego na początku uruchamiania systemu:
Aby przetestować, możesz wykonać następujące polecenie:
Jeśli chcesz stare motywy, musisz je przenieść ze starej lokalizacji i edytować plik z
*.plymouth
rozszerzeniem z nową ścieżką,/usr/share/plymouth/themes/your_you
a następnie zainstalować go w następujący sposób:Następnie wybierz go, uruchamiając:
Aby uruchomić system w ten sposób:
źródło