Font diset ulang di konsol virtual di GNU / Linux


9

Saya telah menetapkan font khusus pada konsol virtual saya (vt1) menggunakan perintah berikut:

shell> setfont ter-114f

Jika saya beralih ke X (menggunakan Ctrl + Alt + F7) dan kembali ke konsol virtual (menggunakan Ctrl + Alt + F1), tampilan tidak tepat. Sepertinya ukuran layar semakin diatur ulang (sebelumnya ditetapkan menjadi 28 baris sebelum beralih).

Bagaimana ini bisa diperbaiki?

Jawaban:


3

Itu tergantung pada distribusi Anda.

Arch Linux

Di Arch Linux, setelah Anda memilih font /usr/share/kbd/keymaps/yang ingin Anda atur, Anda perlu menambahkannya ke /etc/rc.confseperti Anda :

CONSOLEFONT="lat2-16"

dan kemudian tambahkan kait konsolfont ke Anda /etc/mkinitcpio.conf

HOOKS="base udev autodetect pata scsi sata filesystems consolefont"

dan membuat ulang gambar:

# mkinitcpio -p kernel26

Ubuntu / Debian

Di Ubuntu / Debian, pilih font Anda dari /usr/share/consolefonts/dan kemudian edit /etc/default/console-setupdan tambahkan entri seperti:

CODESET="Lat15"
FONTFACE="Terminus"
FONTSIZE="16"

dan membuatnya permanen:

sudo dpkg-reconfigure console-setup

Fedora

Font yang tersedia tercantum dalam /lib/kbd/consolefonts/.

Tentukan font yang diinginkan dalam /etc/sysconfig/i18nfile dengan memodifikasi entri SYSCONF.

SYSFONT="lat2-16"

Referensi

  1. Arch: https://wiki.archlinux.org/index.php/Fonts#Console_fonts
  2. Fedora: http://www.g-loaded.eu/2005/09/30/change-console-font-in-fedora

1

Seringkali server X akan menyimpan status video lama saat dimulai, dan mengembalikannya saat beralih kembali ke konsol teks. Jika Anda mengubah status video konsol teks di antaranya, itu akan musnah. Mungkin KMS (pengaturan mode kernel) akan memperbaikinya?


0

Cukup untuk menyalin font Anda di ~ / .fonts atau / usr / share / fonts. Dengan hati-hati, / usr / share / font memiliki beberapa dir, silakan baca. Kemudian untuk ~ / .pertama dijalankan:

fc-cache -v -f #with your username 

Dan untuk / usr / share / font dijalankan:

fc-cache -v -f #with superuser
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.