Saya juga mengalami masalah ini, inilah cara saya memperbaikinya.
Basis masalah
Sederhananya, tata letak file di Ubuntu 16 mengubah lokasi tema plymouth dari /lib/plymouth/themes
menjadi /usr/share/plymouth/themes
dan semua skrip instal tema yang diasumsikan tata letak sebelumnya sekarang menginstal ke lokasi yang salah. Jadi, ketika pembaruan-initramfs berjalan, sumber data tidak berada di tempat yang seharusnya menyebabkan kesalahan ini.
plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme
dan karena itu, tema tidak diinstal. Fallback adalah tema logo ubuntu default .
Memperbaiki sesuatu
Saya merasa nyaman untuk hanya melakukan hal-hal secara manual, dan karena Anda terbiasa dengan Ubuntu, saya akan berkonsentrasi pada menggambarkan pendekatan daripada membuatnya seperti cut-and-paste like.
Inisialisasi sebagian-benar dengan apt-get
Jalankan perintah berikut yang tidak hanya akan menginstal sejumlah tema baru ke lokasi yang benar tetapi juga akan memperbaiki skema pembaruan-alternatif yang sekarang salah .
apt-get install plymouth-themes
setelah ini berjalan akan ada struktur direktori baru yang berlabuh di /usr/share/plymouth/themes
mana akan memiliki tata letak yang identik dengan jalur sebelumnya.
Pindahkan tema lama
Pertimbangkan jika masing-masing tema layak untuk dimigrasi, mungkin ada duplikat dalam hal ini gunakan yang sudah diinstal.
ls -ltrd /lib/plymouth/themes
ls -ltrd /usr/share/plymouth/themes
bermigrasi ke lokasi baru itu sederhana; cukup pindahkan direktori karena setiap tema terdapat dalam direktori yang dinamai sesuai tema
cd /lib/plymouth/themes
mv <theThemeDirectory> /usr/share/plymouth/themes
Perbaiki tema lama
Tema lama adalah referensial sendiri karena file tema .plymouth berisi referensi ke direktori tempat tema tersebut diinstal. Ubah referensi ini ke yang benar (misalnya vi /usr/share/plymouth/themes/orb/orb.plymouth
dan kemudian ganti /lib/plymouth
dengan /usr/share/plymouth
).
Perbarui daftar dengan pembaruan-alternatif
Memperluas contoh bola, gunakan pembaruan-alternatif untuk membuat daftar tema dipilih.
update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/orb/orb.plymouth 100
Ini memiliki manfaat tambahan dari memanfaatkan pembaruan skrip -plymouth yang disertakan dengan sebagian besar tema dari gnome-look . Saya akan memasukkan teks
#!/bin/bash
echo "Choose the number of the theme you want to use, then [ENTER]"
echo
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u
echo
read -p "Do you want to test the theme? (Y/N) "
if [ "$REPLY" != "n" -a "$REPLY" != "N" ] ; then
echo
echo "Running 10-second test..."
sudo plymouthd ; sudo plymouth --show-splash ; for ((I=0; I<10; I++)); do sleep 1 ; sudo plymouth --update=test$I ; done ; sudo plymouth --quit
fi
exit
Menjalankan update-plymouth
akan memungkinkan Anda untuk memilih tema yang Anda inginkan, secara otomatis membangun initramfs baru dan membiarkan Anda melihat pratinjau itu.
Bonus: gunakan seni dari deviantart
Berbekal pengetahuan ini, kita tidak harus membabi buta menjalankan installer, melainkan dengan pemahaman bahwa yang diperlukan untuk menginstal tema baru adalah
- salin direktori tema ke
/usr/share/plymouth/themes
- jalankan
update-alternatives
seperti dijelaskan di atas
- Lari
update-plymouth
Itu memberi kami akses ke pilihan tema yang lebih besar yang menurut saya tema sonik ini adalah yang terbaik.