Summary: | Не деактивируется Plymouth при загрузке sysvinit | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Evgenii Terechkov <evg> | ||||||
Component: | plymouth | Assignee: | Олег Соловьев <mcpain> | ||||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | aen, boyarsh, cas, mcpain, mike | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Evgenii Terechkov
2013-03-02 16:59:37 MSK
Возможно ли проверить с регулярными сборками (достаточно режима livecd)? У меня на доступном UEFI-железе plymouth до сих пор проблем не вызывал. 2evg@: можно подробнее про режим установки? 2cas@: прошу проверить следующую альфу(бету) Кентавра на п.2 2mike@: Какой образ порекомендуешь?Пробовал regular-icewm-20130227-x86_64.iso - ни на VB ни на железке графической экрана плимута не увидел. Не проверял, есть ли он там. На железке к тому же и USB-клавиатура не заработала. Даже и не ожидал подобного. Впрочем, про клавиатуру - это какие-то вообще таинственные заморочки с самим сервером. Без всякой системы при любых настройках USB клава/мыш то работают, то не работают, начиная с сегодня. И всё таки нет, добавление splash + vga=0x314 заставляет плимут появиться. Правда скрыть через ESC его вообще не получается (нет реакции или не работает клавиатура - неясно). Он прокручивает прогресс-бар минут 5-7 и застывает в конце. Вообще не понимаю, как я так с первого раза водрузил ОС на этот злосчастный сервер и что с ним теперь случилось. Буду ковырять... (В ответ на комментарий №0)
> 2) В VB, наоборот, после груба появляется прогресс-бар плимута и застывает
> примерно на трети. Убрать его у меня не получилось. Если послать виртуальной
> машине Ctrl-Alt-Del, то прогресс-бар рестартует с нуля, проходит до конца и
> машина успешно перезагружается.
altlinux-6.9.0-20130304-centaurus-x86_64-ru-install-dvd5.iso
Не удаётся воспроизвести: доходит до 15-20% и запускает lightdm. Линейный индикатор на systemd не работает корректно, имеет смысл заменить на круговой.
P.S. Первый запуск свежепоставленной системы может занимать несколько больше времени, чем последующие (выполняются некоторые скрипты).
1) Железку сделал. Не знаю, что же в итоге это было: ядро un-def, plymouth, make-initrd или же всё вместе и сразу. Загрузился в режиме совместимости с BIOS с флешки с центавром (более новый regular-rescue-latest-x86_64.iso загружал rescue в режиме UEFI, но не создавал блочных устройств для модуля megaraid_sas, увидев контроллер и загрузив модуль), сделал mount-system (при этом modprobe ругается что не может найти модуль lvm2_member), vgchange -ay, смонтировал LV руками, сделал чрут и в нем, подняв сеть, удалил plymouth/un-def, обновил make-initrd, поставил ovz-el. Взлетело без вопросов. 2) ждём новой беты для тестирования. Однако запрос на ручку для отрывания plymouth сделал: https://bugzilla.altlinux.org/show_bug.cgi?id=28629 (В ответ на комментарий №6) > 2) ждём новой беты для тестирования. > Вышла. Created attachment 5773 [details]
Скриншот
Образ altlinux-6.9.0-20130313-centaurus-x86_64-ru-install-dvd5.iso. Ничего не поменялось. Зависает. Так же рестартует с нуля и перезагружает машину VB, если послать Ctrl+Alt+Del. Так же помогает ESC при загрузке или убирание splash.
Итого, по шагам:
1) Сделал x86_64 машину VB с диском 2Гб
2) Загрузился с образа CD
3) Выбрал русский язык + CapsLock
4) Согласился с лицензией
5) Выбрал таймзону Россия/Красноярск, без NTP
6) Выбрал ручную разбивку диска, создал EFI-раздел ~ 200Мб, grub-раздел 8Мб, остальное корень на ext4
7) Из пакетов оставил выбранными Sysvinit, ipmi, средства мониторинга, средства диагностики
8) После установки пакетов согласился с установкой EFI-загрузки
9) Дождался перезагрузки установленной системы
Created attachment 5774 [details]
Архив виртуальной машины (без образа диска)
Прикладываю конфиг машины VB, с которой у меня 100% воспроизводится.
(В ответ на комментарий №9) > Created an attachment (id=5774) [details] > Архив виртуальной машины (без образа диска) > > Прикладываю конфиг машины VB, с которой у меня 100% воспроизводится. Попробуйте, если возможно, автоматическую разбивку диска. Да, и 2Gb заведомо мало. Вот только плохо, что не установщик не ругается на это. (In reply to comment #8) > 9) Дождался перезагрузки установленной системы Воспроизвелось. А если нажать Host+F2? ;-) Хоть и не должно быть никак дисковое место связано с, проверил с авторазбивкой (под "сервер"), прекрасно воспроизводится. Только заменил диск на 15Gb. Пробовал и оставлять выбранным минимальный xorg - не влияет. 2mike@: если нажать Host+F2/Alt+F2, происходит нормальное переключение vty. Если вернуться на первый vty, видны сообщения о запуске служб и приглашение login-а. (В ответ на комментарий №13) > Хоть и не должно быть никак дисковое место связано с, проверил с авторазбивкой > (под "сервер"), прекрасно воспроизводится. Только заменил диск на 15Gb. > Пробовал и оставлять выбранным минимальный xorg - не влияет. > 2cas@: проверяйте. Впрочем, минимальный xorg тоже не должен влиять, т.к. по умолчанию (галка "Графическое окружение" серая) никакой dm не устанавливается. Подтверждаю и не на EFIшной установке на VirtualBox. При нажатии Esc в начале нормально запускается. Поясню: я поменял описание бага на "Не деактивируется plymouth..." после того, как по совету Миши проверил, работает ли переключение по Alt-F2/F3 и т.д. У меня работало, поэтому и предположил, что имеет место не зависание, а отсутствие деактивации, ведущее к некорректной картинке на первом виртуальном терминале. Возвращаю подходящее описание. Воспроизводится только на SysV init. На Systemd всё работает нормально. С одной стороны, installer-feature-setup-plymouth - Set up plymouth * Thu Mar 21 2013 Anton V. Boyarshinov <boyarsh@altlinux> 0.5-alt1 - don't use plymouth with sysvinit С другой -- в m-p этот пакет используется только для install2, но не для live; хотелось бы понять, требуются ли какие-то изменения в импортированном коде (в идеале бы посмотреть на regular-*.iso и server-mini.iso). installer-feature-setup-plymouth - Set up plymouth * Thu Mar 21 2013 Anton V. Boyarshinov <boyarsh@altlinux> 0.5-alt1 - don't use plymouth with sysvinit Не блокер #27685. |