Привет! До встречи с OpenRC, Я использовал прекрасный и всем известный Systemd, который негативно влиял на boot time моей ОСи.
Как ты с бубном не пляши, а systemd == systemd. Но Я нашёл ему прекрасную замену и тому рад.
OpenRC!
Изменения очень заметны, не только в том что boot time снизился, но как мне показалось на отзывчивость системы это тоже повлияло в лучшую сторону. Решил добавить к скорости еще и капельку красоты:3
Plymouth!
Зависимости которые нам нужно удовлетворить (то есть установить необходимый софт на ПК):
- OpenRC
- Plymouth
- Dracut
Конфигурируем OpenRC nano /etc/rc.conf
## раскомментируем строку: rc_interactive=”NO” <--- YES меняем на NO.
Смотрим в список тем которые мы имеем в Plymouth plymouth-set-default-theme –l
Выбираем тему (в моём случае solar): plymouth-set-default-theme solar
Генерируем свежий initramfs: dracut -H
NOTE: Каждый раз как меняем тему plymouth, нам нужно генерировать initramfs заново: dracut -H --force (или -f)
Когда вы сгенерировали новый initramfs, вы должны учитывать права на доступ. Правильно: -rw-r–r– Неправильно: -rw--–-–
Новый initramfs сгенерировался в разделе /boot
Нам нужно добавить следующие строки в 40_custom
nano /etc/grub.d/40_custom
menuentry ‘Dracut’ { linux /boot/vmlinuz-4.6-x86_64 root=/dev/sda3 rw quiet splash initrd /boot/initramfs-4.6.2-1-MANJARO.img }
Генерируем новый grub.cfg: grub-mkconfig -o /boot/grub/grub.cfg
Перезагружаемся и выбираем «Dracut» в GRUB BOOT MENU. Видим Plymouth ? Радуемся!:D