arch-wiki-md-repo
Version:
All arch-wiki articles in markdown format, updated every two days.
78 lines (47 loc) • 3.96 kB
Markdown
Этот документ пояснит вам как установить, настроить, и использовать Fbsplash.
## Contents
* [1 Установка](#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0)
* [2 Установка и Настройка](#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_.D0.B8_.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0)
* [2.1 /boot/grub/grub.cfg](#.2Fboot.2Fgrub.2Fgrub.cfg)
* [2.2 /etc/mkinitcpio.conf](#.2Fetc.2Fmkinitcpio.conf)
* [2.3 Декорация консоли](#.D0.94.D0.B5.D0.BA.D0.BE.D1.80.D0.B0.D1.86.D0.B8.D1.8F_.D0.BA.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D0.B8)
* [3 Обновление](#.D0.9E.D0.B1.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5)
* [4 Используйте :D](#.D0.98.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D1.83.D0.B9.D1.82.D0.B5_:D)
### Установка
Возьмите [fbsplash](https://aur.archlinux.org/packages.php?do_Details=1&ID=10211), [fbsplash-theme-arch-black](https://aur.archlinux.org/packages/fbsplash-theme-arch-black/), из AUR и соберите пакеты с помощью makepkg (или любой другой оболочкой для makepkg, которая вам по вкусу) и установите с помощью pacman-а.
### Установка и Настройка
#### /boot/grub/grub.cfg
Добавьте **ro logo.nologo quiet nomodeset vga=792 console=tty1 splash=silent,fadein,fadeout,theme:arch-black** в файл */boot/grub/grub.cfg*. напр.:
```
kernel (hd0,6)/vmlinuz26 root=/dev/sda6 ro logo.nologo quiet nomodeset vga=792 console=tty1 splash=silent,fadein,fadeout,theme:arch-black
```
logo.nologo - не показывать стандартное лого
nomodeset vga=792 - используя framebuffer выставить в консоли разрешение 1024х768
console=tty1 - перенаправит сообщения ядра и initscripts на tty1
splash=silent - режим загрузки при котором вся загрузка спрятана под картинкой, splash=verbose - показывает полный вывод загруки
fadein - красивый эффект, загрузочная картинка появляется из темноты ( в начале загрузки)
fadeout - красивый эффект, загрузочная картинка уходит в темноту ( в конце загрузки)
theme:arch-black - тема загруки
Все настройки хранятся в файле /etc/conf.d/splash. Прописываем нашу тему
```
SPLASH_THEMES="
arch-black
arch-black/1024x768.cfg
"
```
#### /etc/mkinitcpio.conf
* **Не забудьте пересобрать initramfs image после изменения конфигурации fbsplash.** (например, тема fbsplash изменилась)
1. Добавьте **fbsplash** в **конец** HOOKS в */etc/mkinitcpio.conf*. напр.: `HOOKS="base udev autodetect ide sata filesystems ... fbsplash"`
2. Пересоберите образ ядра `# mkinitcpio -p <kernel name>` e.g. `# mkinitcpio -p linux`
#### Декорация консоли
Для поддержки фона в консоли нужно установить патченное ядро. Просто [найдите fbcondecor в AUR](https://aur.archlinux.org/packages.php?O=0&K=fbcondecor&do_Search=Go). Соберите и установите. Затем добавьте *fbcondecor* в список Ваших демонов в rc.conf:
```
DAEMONS=(... fbcondecor ...)
```
Файл конфигурации находиться в /etc/conf.d/fbcondecor.
### Обновление
* Не забудьте пересобрать образ initramfs после апгрейда fbsplash.
### Используйте :D
* Shutdown
* Boot up
* Reboot