web-dev-qa-db-ja.com

vconsole.confのコンソールフォントの設定が機能しない(systemd)

新しいArch Linuxインストール(systemdを使用)に別のデフォルトコンソールフォントを設定しようとしています。

私はvconsole.conf/etcを次のように設定しました:

KEYMAP=us
FONT=Lat2-Terminus16

再起動して、新しく設定したコンソールフォントが表示されるのを確認しました。ログインプロンプトの直前にリセットされます。

注意事項:

  • /usr/lib/systemd/systemd-vconsole-setupの実行は手動で正常に機能します
  • systemctl status systemd-vconsole-setup.serviceは、ロードされて「アクティブ(終了)」であることを通知します
  • mkinitcpio.confに実際にconsolefontフックを含めました
10
Joshua

今夜の大部分を費やして、同じ問題を解決しましたが、2年後ですが!したがって、将来の訪問者にとって DenverCoder9 の瞬間を避けるために、これが私の問題を解決したものです。

これから メールスレッド

  1. ルートとして、/usr/lib/systemd/system/systemd-vconsole-setup.serviceを編集します
  2. After=およびBefore=行を次のように変更します。

    After=sysinit.target
    Before=shutdown.target
    
  3. 保存して終了

  4. リブート

コンソールフォントが正しく適用されます。

12
Austin Hyde

mkinitcpio.confMODULES配列にグラフィックスドライバーを設定していますか?たとえば、こちらはIntelグラフィックスを搭載した私のラップトップのものです。

MODULES="i915 ahci sd_mod ext4"

AMDにはradeonが、Nvidiaにはnouveauが必要です。

また、ロケールが適切に設定されていることを確認する必要があります。 LANG=en_US.UTF-8/etc/locale.confなど。

関連するWikiページ:

2
Ariel