Systemdを起動すると、奇妙なエラーエンコーディングが表示されます。

Systemdを起動すると、奇妙なエラーエンコーディングが表示されます。

GRUBがLinuxイメージlinux-vmdiskまたは同様のイメージをロードしてsystemdをロードした後、画面に正しくなく、奇妙なエンコーディングを含むsystemdブートプロセスステップが表示されることがわかりました。ただし、数秒後に一部のシステムサービスがロードされ、画面が更新され、ディスプレイが正しく表示されます。

私のシステムは、最新のアップデートを含む「Arch Linux」です。システムのバージョンは次のとおりです。

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

編集:これは私のdmesgログです。https://gist.github.com/stardiviner/dfbeb58a7afb2a10dab1e9d51ff34686

関連するバグがあるかどうか知りたいです。原因が見つからない場合は、この問題をデバッグする方法を教えてください。

答え1

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=パラメータを追加してみてください(注:廃止予定)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>ディスプレイの基本解像度はどこにありますか?

答え2

間違ったまたは奇妙なエンコーディングがある場合は、次の意味です。

端末のテキストは記号のように見えます。

さて、コンソールにバイナリデータを出力するいくつかの起動スクリプトまたはコマンドの結果かもしれません。

この場合、一部の特定のバイトシーケンスは、端末エミュレータで制御シーケンスなどとして解釈される可能性があり、これは後続の動作に影響を与えます。

上記のようにここ

cron問題が自然に解決されるように思われるので、問題の原因が何であるかを確認したい場合は、確認に加えて、設定された実行構成(たとえば、rc.localsystemd

子孫のためにsystemdsudoを使用して、関連するプロセスコメントを確認できます。

systemctl status


# or alternatively
systemctl --failed

# or to check all  the services available
systemctl list-unit-files --type=service

潜在的に関連するディレクトリには、次のものが含まれます(Archおよび非Archユーザーの場合を参照)。

  • /usr/lib/systemd/system/
  • /etc/systemd/system/
  • /etc/rc.local/
  • (前述のcronに似ています)実行crontab -e
  • /etc/profile
  • ~/.bash_profile
  • ~/.bash_login
  • ~/.profile

簡単に参照できるように:

関連情報