# Plymouth WESP (800×600) Тема загрузки с той же пиксельной анимацией логотипа, что на `/starting`. ## Зависимости на устройстве ```bash sudo apt install plymouth plymouth-themes python3-pil ``` ## Из админки **Система → Заставка загрузки (Plymouth) → «Установить тему Plymouth»** — рендер кадров, копирование темы, `sudo install_wesp_theme.sh`, `update-initramfs -u`. Нужен **sudo без пароля** для скрипта установки или переменная: ```bash export WESP_PLYMOUTH_INSTALL_CMD='/usr/bin/sudo /path/to/wesp/scripts/plymouth/install_wesp_theme.sh' ``` ## Вручную ```bash cd /opt/wesp # каталог с wesp/ python3 scripts/plymouth/build_frames.py --out data/plymouth-build cp install/plymouth/wesp/wesp.plymouth install/plymouth/wesp/wesp.script data/plymouth-build/ sudo bash scripts/plymouth/install_wesp_theme.sh data/plymouth-build sudo reboot ``` ## Файлы | Путь | Назначение | |------|------------| | `install/plymouth/wesp/wesp.script` | Plymouth Script (цикл кадров) | | `install/plymouth/wesp/wesp.plymouth` | Манифест темы | | `app/services/plymouth_frame_renderer.py` | Рендер PNG (Pillow) | | `data/plymouth-build/animation/*.png` | Сгенерированные кадры (~165 шт., 25 fps, 6 с) |