Странная неправильная кодировка, отображаемая при загрузке 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 на Debian 7.4
  • Служба Squid systemd не запускается при загрузке
  • Сделать systemd прекратить запуск нежелательной службы wpa_supplicant?
  • Ядро init без параметра «root =»
  • Как настроить политику хранения журналов на единицу с помощью журнала?
  • Как войти в syslog, если служба остановлена ​​с помощью systemd
  • Почему мой IP-адрес меняет каждый раз при запуске нового rootfs?
  • Где находятся файлы конфигурации systemd?
  • Преобразуйте файл Systemd (systemctl) из CentOs в Ubuntu
  • inittab эквивалент в fedora 15?
  • Проблемы с нерегулярным выпуском Systemd
  • Linux и Unix - лучшая ОС в мире.