Странная неправильная кодировка, отображаемая при загрузке systemd

После того, как GRUB загрузит linux-образ linux-vmdisk или аналогичный, и systemd загрузился, я обнаружил, что на экране отображаются шаги процесса загрузки systemd с неправильной и странной кодировкой. Но через несколько секунд и некоторые сервисы systemd загрузится, экран обновится, и дисплей будет корректным.

Моя система – «Arch Linux» с последним обновлением. И версия systemd:

 systemd 232 +PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN 

EDIT: вот мой журнал dmesg https://gist.github.com/stardiviner/dfbeb58a7afb2a10dab1e9d51ff34686

Я хочу знать, есть ли связанные ошибки? Если я не могу понять, почему, тогда скажите мне, как отладить эту проблему?

One Solution collect form web for “Странная неправильная кодировка, отображаемая при загрузке systemd”

Странные символы при загрузке могут быть вызваны неправильной конфигурацией GRUB. Попробуйте эти решения, которые включают изменения в /etc/default/grub . После каждого изменения не забудьте обновить GRUB ( grub-mkconfig -o /boot/grub/grub.cfg или update-grub ), а затем перезагрузитесь, чтобы протестировать изменение.

1) Добавьте следующие строки:

 GRUB_GFXMODE=<mode>,1024x768x32,auto GRUB_GFXPAYLOAD_LINUX=keep 

где <mode> – разрешение вашего экрана как <width>x<height>x<depth> , см. приведенную выше строку для примера.
Обратите внимание, что этот режим должен поддерживаться вашей графической картой; получить список поддерживаемых режимов, запустить

 sudo hwinfo --framebuffer 

Больше информации здесь.

2) Если это все еще не работает, попробуйте добавить параметр vga= (note: устаревший) в строку GRUB_CMDLINE_LINUX_DEFAULT :

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792" 

3) Если все же эти решения не работают, попробуйте это (взято из этого предыдущего ответа ):

Прокомментируйте строку с помощью GRUB_CMDLINE_LINUX_DEFAULT .

Добавить строки

 GRUB_GFXMODE=<width>x<height> GRUB_TERMINAL=console 

где <width>x<height> – собственное разрешение вашего монитора.

  • Как systemd выжить в kill -9?
  • Удаление пакета Debian автоматически маскирует службу systemd - вызывает предупреждение systemd
  • Сообщение Systemd init появляется при загрузке OpenRC
  • Каковы параметры командной строки systemd «--switched-root» и «--deserialize»?
  • Как использовать uswsusp для режима ожидания / спящего режима с помощью systemd? (Debian)
  • Установите WorkDirectory, используя переменную
  • Сценарий запуска systemd postgresql
  • в чем разница между cron и systemd?
  • Интеграция `afuse` с` sshfs` как (systemd?) User-daemon, порожденная логином или первой оболочкой
  • Именование сетей в Arch Linux
  • Можем ли мы указывать процентное значение для атрибута RuntimeMaxUse в файле journald.conf
  • Linux и Unix - лучшая ОС в мире.