前提
ArchLinuxでもUbuntuみたいに起動アニメーションをやりたかった...。
2019年8月27日現在の情報です。
既にインストールやyay導入は終わっているものとします。
インストール
AURからインストールします。
$ yay -Syy
$ yay -S plymouth
Grubの設定
かんたんにGrubの設定をgrub.cfg
に反映できるように以下のパッケージをインストールします。
$ yay -S update-grub
/etc/default/grub
にカーネルパラメータを追記します。
私の環境では最初は既に
GRUB_COMLINE_LINUX_DEFAULT="loglevel=3 quiet"
となっていたので
GRUB_COMLINE_LINUX_DEFAULT="loglevel=3 quiet splash udev.log-priority=3"
というように変更しました。
その後、grub.cfgに設定を反映させるために
$ sudo update-grub
を実行してください。
ディスプレイマネージャーの設定
今回はlightdmという前提で行います。
sddm等の場合はそれぞれに置き換えてください。
まずはデフォルトのディスプレイマネージャーを無効化します。
$ sudo systemctl disable lightdm
次にplymouthに対応したユニットを有効化してください。
$ sudo systemctl enable lightdm-plymouth.service
mkinitcpioの設定
/etc/mkinitcpio.conf
を編集します
$ sudo nano /etc/mkinitcpio.conf
HOOKS=
という行に移動し、base vdev
のあとにplymouth
と追加してください。
設定できたら、initrdを更新してください。
# mkinitcpio -p linux
linux-ltsカーネルの場合はこちらを実行してください。
# mkinitcpio -p linux-lts
テーマのインストール
あとはUbuntuと一緒です。
好きなだけカスタマイズしてください。
最後に
いかがでしたでしょうか?誤字などがあったら教えて下さい。
最後に 私のTwitterをフォローしてくれると嬉しいです。