Plymouth (не получается заставить работать)
Модератор: /dev/random
-
- Сообщения: 33
- ОС: Gentoo
Plymouth
Всем привет.
Может кто-нибудь сталкивался.
Система с systemd ставил по докам https://wiki.gentoo.org/wiki/Plymouth
Но оно не работает. в Логах видно что стартует но в реале ничего не происходит.
[ OK ] Started Show Plymouth Boot Screen.
[ OK ] Started Forward Password Requests to Plymouth Directory Watch.
Starting Tell Plymouth To Write Out Runtime Data...
[ OK ] Started Tell Plymouth To Write Out Runtime Data.
boot.log
Использовался dracut и ошибок при генерации initrd не давал ...
Включил дебаг мод - получил лог. Ошибок не видно.
Подозреваю что может чего то не хватать в ядре ... но чего ...как получить ошибку
Ткните плиз в нужном направлении
Спасибо
P.S/
Перекомпилил ядро пару раз ... со всякими там значениями что находил в инете.
И таки не работает.
Может кто-нибудь сталкивался.
Система с systemd ставил по докам https://wiki.gentoo.org/wiki/Plymouth
Но оно не работает. в Логах видно что стартует но в реале ничего не происходит.
[ OK ] Started Show Plymouth Boot Screen.
[ OK ] Started Forward Password Requests to Plymouth Directory Watch.
Starting Tell Plymouth To Write Out Runtime Data...
[ OK ] Started Tell Plymouth To Write Out Runtime Data.
boot.log
Использовался dracut и ошибок при генерации initrd не давал ...
Включил дебаг мод - получил лог. Ошибок не видно.
Подозреваю что может чего то не хватать в ядре ... но чего ...как получить ошибку
Ткните плиз в нужном направлении
Спасибо
P.S/
Перекомпилил ядро пару раз ... со всякими там значениями что находил в инете.
И таки не работает.
Re: Plymouth
Кто же его знает что там у вас произошло, у меня как то работает и все тут
Правда я использую устаревшую версию plymouth, которая работает с openrc.
Что показывает
А так обычно еще разрешение для KMS драйвера задается примерно так:
Правда я использую устаревшую версию plymouth, которая работает с openrc.
Что показывает
Shell
# fbset -i
Код: Выделить всё
video=1024x768-32@60
-
- Сообщения: 33
- ОС: Gentoo
Re: Plymouth
Shell
fbset
МОжет передать как то NO KMS
Re: Plymouth
Есть:
Shell
# emerge sys-apps/fbset
-
- Сообщения: 33
- ОС: Gentoo
Re: Plymouth
Shell
fbset -i
mode "1366x768"
geometry 1366 768 1366 768 32
timings 0 0 0 0 0 0 0
accel true
rgba 8/16,8/8,8/0,0/0
endmode
Frame buffer device information:
Name : inteldrmfb
Address : 0xe0000000
Size : 4227072
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 1
YPanStep : 1
YWrapStep : 0
LineLength : 5504
Accelerator : No
Re: Plymouth
Вполне возможно, возможно тема что вы выбрали не использует данное разрешение.
Попробуйте изменить разрешение на 1024x768, это наиболее распространенное разрешение для тем.
/etc/default/grub:
Код: Выделить всё
GRUB_GFXMODE=1024x768
GRUB_CMDLINE_LINUX_DEFAULT='video=1024x768-32@60 splash quiet
Посмотреть какая у вас выставлена тема:
Shell
# plymouth-set-default-theme
Список тем:
Shell
# plymouth-set-default-theme --list
Shell
plymouth-set-default-theme тема
Shell
# dracut --force
Shell
# cp /boot/initramfs-$(uname -r).img /boot/initramfs-genkernel-x86_64-$(uname -r)
-
- Сообщения: 33
- ОС: Gentoo
Re: Plymouth
К сожалению нет изменений.
Сам граб принял 1024х768 видно по резолюции но дальше ... пару строк каких то ошибок по ACPI и грузится GDM
Сам граб принял 1024х768 видно по резолюции но дальше ... пару строк каких то ошибок по ACPI и грузится GDM
-
- Сообщения: 33
- ОС: Gentoo
Re: Plymouth
однако . В очередной раз что то задержало и при ребуте я таки видел етот сплэш. ( при выключении )
При загрузке - есть подозрение что оно мгновенно пролетатет и не успевает ?
При нажатии в грабе нужное ядро до приглашения логина проходит менее 3 сек ..
При загрузке - есть подозрение что оно мгновенно пролетатет и не успевает ?
При нажатии в грабе нужное ядро до приглашения логина проходит менее 3 сек ..
Последний раз редактировалось gutnik2001 26.05.2018 14:15, всего редактировалось 1 раз.
Re: Plymouth
Тут то главное что бы норм работал фрейм буфер.
Как бы должно запускаться, а что тут у вас даже не знаю.
Надеюсь из этой статьи пропустили шаги которые относились к openrc, так как у вас systemd.
Я то перешёл на plymouth, так как с fbcondecor не дружит qingy, зато с plymouth норм.
Наверное по этому сейчас версия сборки qingy с фрейм буфером стала нестабильной, а стабильная собирается без fb.
У меня старая версия, такая сейчас есть в оверлее funtoo, она работает с openrc.
А так можно ещё поэкспериментировать с разными версиями plymouth.
Как бы должно запускаться, а что тут у вас даже не знаю.
Надеюсь из этой статьи пропустили шаги которые относились к openrc, так как у вас systemd.
Я то перешёл на plymouth, так как с fbcondecor не дружит qingy, зато с plymouth норм.
Наверное по этому сейчас версия сборки qingy с фрейм буфером стала нестабильной, а стабильная собирается без fb.
У меня старая версия, такая сейчас есть в оверлее funtoo, она работает с openrc.
А так можно ещё поэкспериментировать с разными версиями plymouth.
-
- Сообщения: 33
- ОС: Gentoo
Re: Plymouth
сплэш отобразился . При выключении. Стало быть все видимо ок .. .
Чтобы сделать такого чтобы система долго грузилась ...
Какои нить юнит чтоли который вызывает сцрипт а там делай ...
Чтобы сделать такого чтобы система долго грузилась ...
Какои нить юнит чтоли который вызывает сцрипт а там делай ...
Re: Plymouth
Может темы разные попробовать, какая нибудь да заработает быстрее.
А так у меня наиболее красивый старт через образ dracut, но это с openrc.
Можно попробовать конечно вариант генерации initramfs через genkernel-next, там может будет какая задержка. Образ можно сгенерировать отдельно без сборки ядра...
А так у меня наиболее красивый старт через образ dracut, но это с openrc.
Можно попробовать конечно вариант генерации initramfs через genkernel-next, там может будет какая задержка. Образ можно сгенерировать отдельно без сборки ядра...
Re: Plymouth
Чуть по позже доберусь до дома и скажу, брал ее с гитхабе, вроде она для scientific linux, анимированная.
с вашей скоростью загрузки она так же не заработает как надо, ей нужно время.
Re: Plymouth
Посмотрел, у меня тема ThinkingParticles, только она исчезла похоже отовсюду.
У меня архив ее остался.
У меня архив ее остался.
Re: Plymouth
У меня такая же история, так-как система установлена на ssd, то скорость загрузки до иксов равна 10 - 12 сек. и плимоус не успевает сработать, срабатывает только когда система по какой нибудь причине при старте задумывается. Я думаю париться по этому поводу не следует.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Plymouth
Я так мыслю, всё дело в systemd. В генте plymouth вообще системдзирован? В Debian для того, чтобы оно работало, напихали вот такую кучу конфигов и симлинков:
plymouth: /lib/systemd/system/halt.target.wants/plymouth-halt.service
plymouth: /lib/systemd/system/initrd-switch-root.target.wants/plymouth-start.service
plymouth: /lib/systemd/system/initrd-switch-root.target.wants/plymouth-switch-root.service
plymouth: /lib/systemd/system/kexec.target.wants/plymouth-kexec.service
plymouth: /lib/systemd/system/multi-user.target.wants/plymouth-quit-wait.service
plymouth: /lib/systemd/system/multi-user.target.wants/plymouth-quit.service
plymouth: /lib/systemd/system/plymouth-halt.service
plymouth: /lib/systemd/system/plymouth-kexec.service
plymouth: /lib/systemd/system/plymouth-log.service
plymouth: /lib/systemd/system/plymouth-poweroff.service
plymouth: /lib/systemd/system/plymouth-quit-wait.service
plymouth: /lib/systemd/system/plymouth-quit.service
plymouth: /lib/systemd/system/plymouth-read-write.service
plymouth: /lib/systemd/system/plymouth-reboot.service
plymouth: /lib/systemd/system/plymouth-start.service
plymouth: /lib/systemd/system/plymouth-switch-root.service
plymouth: /lib/systemd/system/plymouth.service
plymouth: /lib/systemd/system/poweroff.target.wants/plymouth-poweroff.service
plymouth: /lib/systemd/system/reboot.target.wants/plymouth-reboot.service
plymouth: /lib/systemd/system/sysinit.target.wants/plymouth-read-write.service
plymouth: /lib/systemd/system/sysinit.target.wants/plymouth-start.service
plymouth: /lib/systemd/system/systemd-ask-password-plymouth.path
plymouth: /lib/systemd/system/systemd-ask-password-plymouth.service
plymouth: /lib/systemd/system/halt.target.wants/plymouth-halt.service
plymouth: /lib/systemd/system/initrd-switch-root.target.wants/plymouth-start.service
plymouth: /lib/systemd/system/initrd-switch-root.target.wants/plymouth-switch-root.service
plymouth: /lib/systemd/system/kexec.target.wants/plymouth-kexec.service
plymouth: /lib/systemd/system/multi-user.target.wants/plymouth-quit-wait.service
plymouth: /lib/systemd/system/multi-user.target.wants/plymouth-quit.service
plymouth: /lib/systemd/system/plymouth-halt.service
plymouth: /lib/systemd/system/plymouth-kexec.service
plymouth: /lib/systemd/system/plymouth-log.service
plymouth: /lib/systemd/system/plymouth-poweroff.service
plymouth: /lib/systemd/system/plymouth-quit-wait.service
plymouth: /lib/systemd/system/plymouth-quit.service
plymouth: /lib/systemd/system/plymouth-read-write.service
plymouth: /lib/systemd/system/plymouth-reboot.service
plymouth: /lib/systemd/system/plymouth-start.service
plymouth: /lib/systemd/system/plymouth-switch-root.service
plymouth: /lib/systemd/system/plymouth.service
plymouth: /lib/systemd/system/poweroff.target.wants/plymouth-poweroff.service
plymouth: /lib/systemd/system/reboot.target.wants/plymouth-reboot.service
plymouth: /lib/systemd/system/sysinit.target.wants/plymouth-read-write.service
plymouth: /lib/systemd/system/sysinit.target.wants/plymouth-start.service
plymouth: /lib/systemd/system/systemd-ask-password-plymouth.path
plymouth: /lib/systemd/system/systemd-ask-password-plymouth.service
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Plymouth
Не в Gentoo последние версии вообще все работают только с systemd, для openrc работает только одна тема и она не меняется ни как.Bizdelnick писал: ↑27.05.2018 22:12Я так мыслю, всё дело в systemd. В генте plymouth вообще системдзирован? В Debian для того, чтобы оно работало, напихали вот такую кучу конфигов и симлинков:
Вот перечень устаревшего plymouth в gentoo:
Код: Выделить всё
/lib/systemd/system/slim-plymouth.service
/lib/systemd/system/kdm-plymouth.service
/lib/systemd/system/gdm-plymouth.service
/lib/systemd/system/lxdm-plymouth.service
/lib/systemd/system/lightdm-plymouth.service
/halt.target.wants/plymouth-halt.service
/poweroff.target.wants/plymouth-poweroff.service
/kexec.target.wants/plymouth-kexec.service
/reboot.target.wants/plymouth-reboot.service
/multi-user.target.wants/plymouth-quit-wait.service
/multi-user.target.wants/plymouth-quit.service
/sysinit.target.wants/plymouth-read-write.service
/sysinit.target.wants/plymouth-start.service
/initrd-switch-root.target.wants/plymouth-switch-root.service
/initrd-switch-root.target.wants/plymouth-start.service
Только я так понял что у него уже все заработало
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Plymouth
Заработало и заработало как должно — разные вещи. Он всё же должен запускаться первым, а не не пойми когда.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 33
- ОС: Gentoo
Re: Plymouth
видимо оно заработало после установки по вики.
но так как быстро грузилось - ничего не происходило.
Тогда я облазив весь лог и не найдя ошибок соббсно открыл тему ...
но так как быстро грузилось - ничего не происходило.
Тогда я облазив весь лог и не найдя ошибок соббсно открыл тему ...
Re: Plymouth
Ok. Выложил архив тыц.
Архив который скачивал не нашел, но распакованная тема осталась, я ее сумел прицепить даже к raspberry pi4. Это моя любимая тема.
Судя по описанию ссылка будет доступна пока производится регулярное скачивание.
Архив который скачивал не нашел, но распакованная тема осталась, я ее сумел прицепить даже к raspberry pi4. Это моя любимая тема.
Судя по описанию ссылка будет доступна пока производится регулярное скачивание.