Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Ответить
reporter_rosa_user
Сообщения: 73
Зарегистрирован: 01 сен 2022, 19:53
Operating system: ROSA Fresh Desktop 12.2

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение reporter_rosa_user » 12 окт 2022, 02:27

Для тех кому это может быть интересно или кто как и я привык к минималистичной теме загрузки (наподобие Windows 10 или Fedora). Тема для Plymouth где на фоне отображается OEM лого от вендора (только в EFI, в BIOS лого не показывается насколько мне известно) и короткая полоска загрузки на тёмном фоне (как в macOS) - https://github.com/yngmjgsd/rosa-logo-bgrt

Пример из VirtualBox (гифка почему-то не воспроизводится в окне темы, лучше её отдельно открыть):
preview.gif
Тема на основе two-step плагина (пакет для которого доступен в основной репе) для Plymouth. Чтобы установить и назначить основной темой загрузки:

Код: Выделить всё

sudo dnf install plymouth-plugin-two-step
git clone https://github.com/yngmjgsd/rosa-logo-bgrt.git
sudo mv rosa-logo-bgrt /usr/share/plymouth/themes/
sudo /usr/sbin/plymouth-set-default-theme --rebuild-initrd rosa-logo-bgrt
Чтобы вернуться на системную тему:

Код: Выделить всё

sudo /usr/sbin/plymouth-set-default-theme --rebuild-initrd Rosa-EE
Чтобы посмотреть с помощью Plymouth желательно открыть новый TTY от root и выполнить команды:

Код: Выделить всё

plymouthd
plymouth --show-splash
А потом в основном TTY убить процесс Plymouth.

Или скопировать сразу все команды в ваш основной терминал с сессией root чтобы показ темы завершился автоматически:

Код: Выделить всё

plymouthd
plymouth --show-splash
sleep ${1:-2}
plymouth quit
Лого взято из /usr/share/pixmaps/rosa-logo-gdm.svg, тоже самое что показывается при входе в gdm. Как и в системной теме нет файла показывающего раскладку клавиатуры ибо в /etc/vconsole.conf в ROSA Fresh R12 установлена ru клавиатура и для тех кто шифрует систему это может вызывать путаницу (я сам пытался переключить раскладку когда тестировал загрузку).

irton
Сообщения: 656
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение irton » 12 окт 2022, 05:11

Rosa здорового человека :) мне нравится.

alexey_r
Сообщения: 153
Зарегистрирован: 08 авг 2014, 13:38
Operating system: Rosa Fresh R12 Gnome

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение alexey_r » 12 окт 2022, 13:03

Ждём пакет

irton
Сообщения: 656
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение irton » 12 окт 2022, 13:42

https://abf.io/import/plymouth-theme-st ... mpunk.spec как образец можете вот такой взять

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение Yamah » 12 окт 2022, 16:16

С 18-го года такое себе хотел сделать!
Спасибо.

reporter_rosa_user
Сообщения: 73
Зарегистрирован: 01 сен 2022, 19:53
Operating system: ROSA Fresh Desktop 12.2

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение reporter_rosa_user » 12 окт 2022, 23:19

Вроде всё правильно собралось. Хотя rpmbuild ругался на архитектуру, должен быть noarch и в указал такую в spec файле. А у других тем есть и x86_64 и i686. Это нормально?

В
RPMs.zip
(368.67 КБ) 97 скачиваний
оба файла .rpm и .src.rpm. Установилось вроде как надо:

Код: Выделить всё

user@rosa2021 ~ $ sudo rpm -ivh plymouth-theme-rosa-logo-bgrt-1.0-1-rosa2021.1.noarch.rpm 
Verifying...                          ################################# [100%]
Подготовка...               ################################# [100%]
Обновление / установка...
   1:plymouth-theme-rosa-logo-bgrt-1.0################################# [100%]
Mode:           real
Files:          3812
Linked:         173 files
Compared:       0 xattrs
Compared:       2904 files
Saved:          14.02 MiB
Duration:       0.427601 seconds
user@rosa2021 ~ $
Установил из пакета. Тема работает.

Bладимиp
Сообщения: 13
Зарегистрирован: 08 фев 2021, 08:54
Operating system: ROSA R12.3

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение Bладимиp » 25 янв 2023, 11:03

При выполнении sudo /usr/sbin/plymouth-set-default-theme --rebuild-initrd rosa-logo-bgrt
depmod: WARNING: could not open modules.builtin.modinfo at /var/tmp/dracut.tMWdIn/initramfs/lib/modules/5.15.79-generic-1rosa2021.1-x86_64: No such file or directory

Bладимиp
Сообщения: 13
Зарегистрирован: 08 фев 2021, 08:54
Operating system: ROSA R12.3

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение Bладимиp » 25 янв 2023, 11:07

Возможно поставить эту тему в качестве заставки? Той, что идёт после plymounth.

reporter_rosa_user
Сообщения: 73
Зарегистрирован: 01 сен 2022, 19:53
Operating system: ROSA Fresh Desktop 12.2

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение reporter_rosa_user » 25 янв 2023, 14:19

Bладимиp писал(а):
25 янв 2023, 11:03
При выполнении sudo /usr/sbin/plymouth-set-default-theme --rebuild-initrd rosa-logo-bgrt
depmod: WARNING: could not open modules.builtin.modinfo at /var/tmp/dracut.tMWdIn/initramfs/lib/modules/5.15.79-generic-1rosa2021.1-x86_64: No such file or directory
Боюсь это никак не связано с самой темой (кроме того эта тема не содержит никаких модулей, а только требует two step плагин для plymouth, может в этом дело). Тоже самое выскакивает при установке других тем:

Код: Выделить всё

~ $ sudo /usr/sbin/plymouth-set-default-theme --rebuild-initrd Rosa-EE
depmod: WARNING: could not open modules.builtin.modinfo at /var/tmp/dracut.DPePjb/initramfs/lib/modules/6.1.8.xm1-1.klp-xanmod-rosa2021.1-x86_64: No such file or directory
Mode:           real
Files:          3804
Linked:         179 files
Compared:       0 xattrs
Compared:       2412 files
Saved:          16.18 MiB
Duration:       0.027028 seconds
В моей системе это ничего не ломает. Если это сильно беспокоит я бы спросил мнение у знающих людей в новой теме на форуме.
Bладимиp писал(а):
25 янв 2023, 11:07
Возможно поставить эту тему в качестве заставки? Той, что идёт после plymounth.
Нет, то что идёт сразу после Plymouth это анимация входа для KDE/Gnome (в частности речь о sddm/gdm менеджерах дисплея) и для этого надо делать совершенно иную тему. Я пока такими знаниями не обладаю.

Bладимиp
Сообщения: 13
Зарегистрирован: 08 фев 2021, 08:54
Operating system: ROSA R12.3

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение Bладимиp » 30 янв 2023, 11:54

Тема рабочая. Но в моём случае только со свободным драйвером видеокарты - с дравером nvidia340 темы нет, как и обычной темы. Есть особенность: при загрузке plymouth тема грузится как бы в два этапа: первый раз с одним разрешением экрана после моргания разрешение меняется, так вот если при загрузке подключён дополнительный накопитель (hdd, ssd, usb), то после "моргания" экрана тема показываетя даже с драйвером nvidia. Видимо что-то в самом драйвере или параметрах ядра. А при выключении или перезагрузке показывается только логотип без ползунка.

reporter_rosa_user
Сообщения: 73
Зарегистрирован: 01 сен 2022, 19:53
Operating system: ROSA Fresh Desktop 12.2

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение reporter_rosa_user » 03 фев 2023, 04:06

Bладимиp писал(а):
30 янв 2023, 11:54
Тема рабочая. Но в моём случае только со свободным драйвером видеокарты - с дравером nvidia340 темы нет, как и обычной темы. Есть особенность: при загрузке plymouth тема грузится как бы в два этапа: первый раз с одним разрешением экрана после моргания разрешение меняется, так вот если при загрузке подключён дополнительный накопитель (hdd, ssd, usb), то после "моргания" экрана тема показываетя даже с драйвером nvidia. Видимо что-то в самом драйвере или параметрах ядра.
Могу сказать точно что тема работает на ноутбуке с картой Nvidia, но у меня нет возможности оставить только дискретный вывод (и скорее всего работает в этот момент видео также на GPU процессора) поэтому что-то большее сказать я к сожалению не могу как и протестировать. На основной машине видеокарта AMD.
Bладимиp писал(а):
30 янв 2023, 11:54
так вот если при загрузке подключён дополнительный накопитель (hdd, ssd, usb), то после "моргания" экрана тема показываетя даже с драйвером nvidia
Это что-то странное, слышу о таком впервые. никак не могу прокомментировать.
Bладимиp писал(а):
30 янв 2023, 11:54
Видимо что-то в самом драйвере или параметрах ядра. А при выключении или перезагрузке показывается только логотип без ползунка.
Эта тема сделана без анимаций отключения и перезагрузки, анимация только при загрузке.

Если с обычной загрухочной темой тоже какие-то проблемы (а она не зависит от two-step плагина для plymouth) то следует спросить о причинах в другой теме, я не имею такой конфигурации чтобы проверить даже проверить её и с обычной темой у меня проблем тоже не было. Может кто-то ещё подскажет. У меня стоит ядро 6.1 с патчами Xanmod, может быть там есть какие-то исправления, но я не знаю работает ли с ним nvidia драйвер. Моя система имеет два монитора и иногда они отображают пустой ползунок и никак не реагируют. Я подозреваю что само ядро линукс в принципе может не все конфигурации правильно отрабатывать (возможно даже имеет значение к какому именно порту HDMI/DP подключён монитор).

reporter_rosa_user
Сообщения: 73
Зарегистрирован: 01 сен 2022, 19:53
Operating system: ROSA Fresh Desktop 12.2

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение reporter_rosa_user » 03 фев 2023, 04:12

Bладимиp писал(а):
30 янв 2023, 11:54
с дравером nvidia340 темы нет
в репозиториях уже есть более новые версии драйвера. Я бы попробовал их, но если видеокарта слишком старая и что-то новее не поддерживает то ничего не поделать видимо.

Sib
Сообщения: 90
Зарегистрирован: 31 май 2022, 07:22
Operating system: ROSA Fresh x86_64

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение Sib » 08 апр 2023, 15:23

Настроил стандартную тему plymouth-spinner на отображение логотипа РОСЫ:
rosa_plymouth_spinner.png
измененные файлы и инструкция по установке:
rosa_plymouth_spinner.tar
(30 КБ) 74 скачивания

Аватара пользователя
ans
Сообщения: 2791
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

Тема для Plymouth с ROSA logo и BGRT ACPI (OEM лого от вендора)

Сообщение ans » 09 апр 2023, 09:13

Siberia писал(а):
08 апр 2023, 15:23
Настроил стандартную тему plymouth-spinner на отображение логотипа РОСЫ:
rosa_plymouth_spinner.png
измененные файлы и инструкция по установке:
rosa_plymouth_spinner.tar
:good:
Но на мой взгляд прогресс-бар лучше выглядит, чем крутилка.
Или нет?
Изображение

Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»