新しいArch Linuxインストール用に別のデフォルトのコンソールフォントを設定しようとしています(systemdを使用)。
vconsole.conf
私は次のように設定しました/etc
。
KEYMAP=us
FONT=Lat2-Terminus16
再起動し、新しく設定されたコンソールフォントが表示されるのを見ました。ログインプロンプトの前にリセットするためでした。
指示:
- 手動で実行すると
/usr/lib/systemd/systemd-vconsole-setup
素晴らしい動作します。 systemctl status systemd-vconsole-setup.service
ロードされ、「アクティブ(終了)」状態にあることを知らせます。consolefont
フックを含めました。mkinitcpio.conf
答え1
私は2年が過ぎた今でも同じ問題を解決するために今夜のほとんどを過ごしました!だからそのようなことを避けるためにデンバーエンコーダ9将来の訪問者のために今、私の問題を解決する瞬間です。
したがって、メールスレッド:
- rootで編集
/usr/lib/systemd/system/systemd-vconsole-setup.service
After=
合計行を次に変更しますBefore=
。After=sysinit.target Before=shutdown.target
保存と終了
- 再起動
これでコンソールフォントが正しく適用されました。
答え2
MODULES
グラフィックドライバを配列に設定しましたかmkinitcpio.conf
?たとえば、これはIntelグラフィックカードを搭載したマイノートブックです。
MODULES="i915 ahci sd_mod ext4"
AMDにはそれが必要radeon
で、Nvidiaも同様ですnouveau
。
また、ロケールが正しく設定されていることを確認する必要があります。LANG=en_US.UTF-8
のように/etc/locale.conf
。
関連ウィキページ:
答え3
Debian では、いかなる解決策も動作しません。dpkg-reconfigure console-setup
フォントを変更するには、コマンドを使用する必要があります。
答え4
ウィキペディアの言葉を一言ずつフォローした後も、同じことが私に起こりました。私の考えは混合グラフィックスに依存していると思います。これがうまくいくためにとられたステップです。
まずは必ずご確認くださいhttps://wiki.archlinux.org/title/Linux_console#Percious_configuration。私はNvidiaカードを持っていたので、最初のロードのための指示に従いました。
mkinitcpio.conf
しかし、Wikiが推奨するNvidiaモジュールよりも多くのモジュールを追加する必要があることがわかりました。一度はlsmod | grep nvidia
実行されていたNvidiaモジュールを選びました。私のモジュールvideo
は、、、およびで使用されます。これらの追加モジュールを追加して実行しました。今、再起動後も私のフォントが保持されます!nvidia_modeset
msi_wmi
i915
mkinitcpio
sudo mkinitcpio -P
MODULES
(BTW - このページの過去のコメントを参照してください。Wikiでは配列を変更することをお勧めします。)
mkinitcpio
Nvidiaドライバを更新するたびにパックマンフックを実行する必要がないように、適切なドライバにパックマンフックを追加したことを確認してください。https://wiki.archlinux.org/title/NVIDIA#pacman_hook
これが他の人に役立つことを願っています!