- Устанавливаем тему загрузки системы – Plymouth
- Скачиваем тему Plymouth
- Устанавливаем тему Plymouth в Ubuntu/Debian
- Заключение
- Изменение загрузочной заставки в Ubuntu
- Установка новых тем
- Создание собственных тем
- Unix-way → Plymouth Manager — выбор множества тем для Ubuntu
- Комментариум ( 12 )
- Устанавливаем тему загрузки системы – Plymouth
- Скачиваем тему Plymouth
Устанавливаем тему загрузки системы – Plymouth
Сегодня займемся кастомизацией системы, и вместо вывода сообщений при загрузки системы установим тему Plymouth. Plymouth будет выводить картинку когда система будет загружатся, согласитесь, иногда хочется что бы ваша система выглядела более красивой и современной. Тем более, если вам необходимо взглянуть что там загружается то вы всегда сможете переключится на вывод сообщений нажав на “ESC”. Plymouth лишь выводит вместо сообщений картинку, часто эта картинка может быть анимированной.
Темы Plymouth можно скачать с сайта gnome-look.org из раздела который так и называется “Plymouth Themes”. Обычно с темой идет и описания как ее установить. Но, мы рассмотрим один из универсальных способов, правда не всегда срабатывает, так что решать вам. Если к теме идет инструкция, рекомендую воспользоваться именной ей. Устанавливать тему Plymouth мы будем в Ubuntu 20.04, но, данная инструкция подойдет и для Debian.
Скачиваем тему Plymouth
И так, переходим к установки темы Plymouth, как уже говорилось выше, скачиваем понравившуюся тему Plymouth с сайта gnome-look.org, затем распаковываем ее и перемещаем в каталог/usr/share/plymouth/themes. Для перемещения темы Plymouth рекомендую сразу воспользоваться терминалом, вы можете либо переместить тему, либо скопировать, это не столь важно. Для примера я возьму тему plexus, вы же выбираете ту, которая именно вам придется по вкусу, благо, есть из чего выбирать. Далее как уже говорилось выше, распаковываем данную тему и перемещаем ее в нужную папку. Распаковать архив можно либо используя графическую утилиту, например “Ark” либо из терминала выполнив команду:
tar -xf имя файла.tar.xz
Далее копируем используя команду “cp”:
Устанавливаем тему Plymouth в Ubuntu/Debian
После перемещения выполняем следующую команду:
Не забудьте заменить в команде имя вашей темы, которую собираетесь установить. В данном случае это имя каталога “plexus” и имя файла, который лежит в данном каталоге “plexus.plymouth“:
Выполним еще команду, где нужно будет указать номер нашей темы:
Выбираем из списка нашу тему, указав ее номер. Теперь осталось выполнить последную команду, после чего перезагружаем компьютер и наслаждаемся установленной темой Plymouth:
После перезагрузки вы увидите установленную тему Plymouth. В моем же случае эта тема plexus:
Заключение
Все выше упомянутые действия вы совершаете на свой страх и риск, но, чаще всего данная операция по установке новой тему Plymouth проходит нормально. Но, могут быть и последствия, например, бывали случае, когда тема Plymouth не устанавливалась. В любом случае, перед любым изменением системы рекомендуется делать ее снимок, что бы можно было восстановиться в случае возникновения каких либо неисправностей в работе вашей системы. На youtube канале имеется видео инструкция по установке данной темы, для перехода к видео нажмите на данную ссылку.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X
Источник
Изменение загрузочной заставки в Ubuntu
Начиная с версии 10.04 в Ubuntu используется графический загрузчик plymouth. Именно он и рисует красивую анимацию при загрузки системы. О том, как изменить стандартный логотип Ubuntu перед тёмно-фиолетовым фоном на другие красивости, читайте дальше в этой статье. Непосредственно загрузчик Plymouth установлен в системе по умолчанию в папке /lib/plymouth, проверить это можно комадной plymouth —get-splash-plugin-path
Установка новых тем
Папка с темами для загрузки находится соответственно в /lib/plymouth/themes/
Открываем её. Тем, прямо скажем, негусто. Давайте для начала установим дополнительные готовые темы. Открываем Центр приложений или Synaptic, вводим plymouth-theme. Система выводит список тем для загрузки. Выбираем все с названием вида plymouth-theme-имя.
После успешной установки выполняем в терминале:
и видим список установленных нами тем. Можно выбрать любую, введя её номер. Я выбрал Solar:
После успешного применения изменений, необходимо переконфигурировать образ загрузки системы. Для этого выполняем:
На этом всё. Новая заставка успешно применена.
Для возврата в стандартной выполните:
Создание собственных тем
Теперь немного о создании собственных тем загрузки.
Все файлы, связанные с темой загрузки находятся в каталоге /lib/plymouth/themes/имя_темы
За описание отвечает файл имя_темы.plymouth
За красивую анимацию отвечает скрипт имя_темы.plymouth
Давайте попробуем создать простую тему загрузки. Для этого создаём каталог /lib/plymouth/themes/theme_name
В созданный каталог помещаем фон темы под именем wallpaper.png
В терминале выполняем:
и вставляем следующее:
[Plymouth Theme]
Name=Theme_name
Description=Wallpaper only
ModuleName=script
[script]
ImageDir=/lib/plymouth/themes/theme_name
ScriptFile=/lib/plymouth/themes/simple/theme_name.script
wallpaper_image = Image(«wallpaper.png»);
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);
Для установки новой темы выполняем:
Теперь тему можно выбрать стандартным способом с помощью update-alternatives —config default.plymouth
После выполнения этой команды тему можно увидеть при выключении системы, для установки этой темы в качестве загрузочной выполняем update-initramfs — u от имени суперпользователя.
Итак, мы создали простую статичную заставку. Для создании динамичной анимации необходимо глубокой знание синтаксиса скриптов для plymouth, а подобных документов в сети я не нашёл. Поэтому я поступил проще и сделал несколько заставок на основе имеющихся. Например, вот такую:
Для создания темы выполняем:
В систему будет установлена тема с простым скриптом для загрузки.
Далее выполняем:
В тексте ищем Window.SetBackgroundTopColor (0.16, 0.00, 0.12) и меняем значения на нужный цвет фона, например черный:
Window.SetBackgroundTopColor (0.0, 0.00, 0.0);
А строчку Window.SetBackgroundBottomColor просто закомментируем.
Сохраняем и применяем тему командами, описанными выше.
Следующая заставка основана на стандарной, в ней заменён фон:
Для начала создаем в каталоге /lib/plymouth/themes/ новую папку, например green. Копируем в неё все файлы из каталога ubuntu-logo
Копируем в папку green свой фон wallpaper.png (расширение обязательно Png!)
В папке green переименовываем ubuntu-logo.plymouth в green.plymouth и заменяем содержание на
[Plymouth Theme]
Name=Green
Description=A simple green theme
ModuleName=script
[script]
ImageDir=/lib/plymouth/themes/green
ScriptFile=/lib/plymouth/themes/script/green.script
Переименовываем ubuntu-logo.script в green.script. Открываем этот файл, находим и коментируем строчки:
Window.SetBackgroundTopColor (0.16, 0.00, 0.12);
Window.SetBackgroundBottomColor (0.16, 0.00, 0.12);
wallpaper_image = Image(«wallpaper.png»);
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);
Сохраняем файл.
Устанавливаем тему командой
Теперь новую тему можно выбрать стандартным способом.
Links
Все перечисленные действия выполнены мною в системе Ubuntu 10.10 без проблем и ошибок. Если у Вас что-либо не получилось — это исключительно вмешательство высших сил.
PS Да, я буду рад получить ссылки на полный синтаксис скриптов для plymouth.
Источник
Unix-way → Plymouth Manager — выбор множества тем для Ubuntu
Plymouth Manager — это GUI инструмент для управления заставками на Ubuntu которые появляются при запуск и выключение компьютера. Ubuntu имеет несколько тем Plymouth в официальном репозитории, однако по умолчанию они не установлены.
Чтобы установить последнюю стабильную версию Plymouth Manager, выполните команды:
Чтобы установить темы для Plymouth (страница PPA)
Комментариум ( 12 )
- 16 июня 2011, 13:24
- ↓
Warning: Smarty error: unable to read resource: «cmtedit_button.tpl» in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
- 16 июня 2011, 17:36
- ↓
Warning: Smarty error: unable to read resource: «cmtedit_button.tpl» in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
- 17 июня 2011, 09:49
- ↑
- ↓
Warning: Smarty error: unable to read resource: «cmtedit_button.tpl» in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
- 17 июня 2011, 11:08
- ↑
- ↓
Warning: Smarty error: unable to read resource: «cmtedit_button.tpl» in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
- 17 июня 2011, 20:49
- ↑
- ↓
Warning: Smarty error: unable to read resource: «cmtedit_button.tpl» in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
- 18 июня 2011, 09:42
- ↑
- ↓
Warning: Smarty error: unable to read resource: «cmtedit_button.tpl» in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
В Ubuntu используется Plymouth при загрузке, это относительно новый графический загрузчик, обеспечивающий графическую загрузку системы. Он загружается еще до того, как монтируется корневая файловая система и сопровождает процесс загрузки, производящийся в фоновом режиме.
От сюда и название для GUI — plymouth-manager
Источник
Устанавливаем тему загрузки системы – Plymouth
Сегодня займемся кастомизацией системы, и вместо вывода сообщений при загрузки системы установим тему Plymouth. Plymouth будет выводить картинку когда система будет загружатся, согласитесь, иногда хочется что бы ваша система выглядела более красивой и современной. Тем более, если вам необходимо взглянуть что там загружается то вы всегда сможете переключится на вывод сообщений нажав на “ESC”. Plymouth лишь выводит вместо сообщений картинку, часто эта картинка может быть анимированной.
Темы Plymouth можно скачать с сайта gnome-look.org из раздела который так и называется “Plymouth Themes”. Обычно с темой идет и описания как ее установить. Но, мы рассмотрим один из универсальных способов, правда не всегда срабатывает, так что решать вам. Если к теме идет инструкция, рекомендую воспользоваться именной ей. Устанавливать тему Plymouth мы будем в Ubuntu 20.04, но, данная инструкция подойдет и для Debian.
Скачиваем тему Plymouth
И так, переходим к установки темы Plymouth, как уже говорилось выше, скачиваем понравившуюся тему Plymouth с сайта gnome-look.org, затем распаковываем ее и перемещаем в каталог/usr/share/plymouth/themes. Для перемещения темы Plymouth рекомендую сразу воспользоваться терминалом, вы можете либо переместить тему, либо скопировать , это не столь важно. Для примера я возьму тему plexus , вы же выбираете ту, которая именно вам придется по вкусу, благо, есть из чего выбирать. Далее как уже говорилось выше, распаковываем данную тему и перемещаем ее в нужную папку. Распаковать архив можно либо используя графическую утилиту, например “Ark” либо из терминала выполнив команду:
tar -xf имя файла.tar.xz
Далее копируем используя команду “cp”:
sudo cp -r plexus /usr/share/plymouth/themes/
Источник