После обновления до systemd-245 поломалась установка консольных шрифтов и, видимо, локали: -- The unit altlinux-kmsg-loglevel.service has entered the 'failed' state with result 'start-limit-hit'. мар 16 21:24:20 perun.safianovo systemd[1]: Failed to start Set default kernel console loglevel. -- Subject: Ошибка юнита altlinux-kmsg-loglevel.service Обновление до -alt3 не помогло. Там же и plymouthd поплохело: -- The unit plymouth-read-write.service has entered the 'failed' state with result 'start-limit-hit'. мар 16 21:24:20 perun.safianovo systemd[1]: Failed to start Tell Plymouth To Write Out Runtime Data. -- Subject: Ошибка юнита plymouth-read-write.service мар 16 21:24:20 perun.safianovo systemd[1]: Failed to start Show Plymouth Boot Screen. -- Subject: Ошибка юнита plymouth-start.service -- Defined-By: systemd И в эту же кучу улетел udev: -- The unit udevd-final.service has entered the 'failed' state with result 'start-limit-hit'. мар 16 21:24:21 perun.safianovo systemd[1]: Failed to start Perform final udevd startup steps. -- Subject: Ошибка юнита udevd-final.service -- Defined-By: systemd При этом, все они, в конечном итоге оказываются завершёнными: Process: 6395 ExecStart=/etc/rc.d/init.d/udevd-final start (code=exited, status=0/SUCCESS) Process: 6389 ExecStart=/bin/dmesg -n $LOGLEVEL (code=exited, status=0/SUCCESS) Process: 6390 ExecStart=/bin/plymouth update-root-fs --read-write (code=exited, status=0/SUCCESS)
Переключение из X'ов в консоль и обратно оказывается не возможным - восстанавливается только X'овый курсор. 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) xorg-server-1.20.7-alt2.x86_64 5.5.9-un-def-alt1
(Ответ для Sergei Naumov на комментарий #0) > После обновления до systemd-245 поломалась установка консольных шрифтов и, > видимо, локали: > > -- The unit altlinux-kmsg-loglevel.service has entered the 'failed' state > with result 'start-limit-hit'. > мар 16 21:24:20 perun.safianovo systemd[1]: Failed to start Set default > kernel console loglevel. > -- Subject: Ошибка юнита altlinux-kmsg-loglevel.service Этот юнит давно устарел, в следующей сборке удалю его > > Обновление до -alt3 не помогло. Там же и plymouthd поплохело: > > -- The unit plymouth-read-write.service has entered the 'failed' state with > result 'start-limit-hit'. > мар 16 21:24:20 perun.safianovo systemd[1]: Failed to start Tell Plymouth To > Write Out Runtime Data. > -- Subject: Ошибка юнита plymouth-read-write.service Вот этот сервис должен стартовать. Просто сигнализирует plumouth'у что корень перемонтировали в rw. > > мар 16 21:24:20 perun.safianovo systemd[1]: Failed to start Show Plymouth > Boot Screen. > -- Subject: Ошибка юнита plymouth-start.service > -- Defined-By: systemd plymouth-start и не должен стартовать, plymouth стартует в initrd. > > И в эту же кучу улетел udev: > > -- The unit udevd-final.service has entered the 'failed' state with result > 'start-limit-hit'. > мар 16 21:24:21 perun.safianovo systemd[1]: Failed to start Perform final > udevd startup steps. > -- Subject: Ошибка юнита udevd-final.service > -- Defined-By: systemd Скорее всего вам этот udevd-final не нужен. > > При этом, все они, в конечном итоге оказываются завершёнными: > > Process: 6395 ExecStart=/etc/rc.d/init.d/udevd-final start (code=exited, > status=0/SUCCESS) > Process: 6389 ExecStart=/bin/dmesg -n $LOGLEVEL (code=exited, > status=0/SUCCESS) > Process: 6390 ExecStart=/bin/plymouth update-root-fs --read-write > (code=exited, status=0/SUCCESS) Итого, я в логах не увидел ничего про консольные шрифты. Как сязано это с темой бага?
При старте мелькает Can not load font metadata, как-то так. Переключение в консоль заклинивает Иксы, обратно не возвращается уже.
Вот этот отвалился systemd-vconsole-setup.service. Поставил локаль и шрифт через localectl. Ругаться перестал, но переключение из X в консоль и обратно всё равно поломано.
Объезд этой проблемы состоит в том, чтобы установить vconsole-setup-kludge.
(Ответ для Антон Мидюков на комментарий #5) > Объезд этой проблемы состоит в том, чтобы установить vconsole-setup-kludge. На при этом должен быть обязательно настроен /etc/vconsole.conf FONT=UniCyr_8x16 KEYMAP=ruwin-Corwin_alt_sh-UTF-8