Bagaimana cara mengubah font atau ukuran font di TTY (konsol)?

70

Saya menggunakan Ubuntu 12.04. Baru-baru ini, ukuran font untuk semua TTY saya menjadi jauh lebih besar. Bagaimana saya bisa mengubah ukuran font kembali ke default?

Aaron Hill
sumber
Maksud Anda gnome-terminalatau TTY diakses dengan Ctrl+Alt+F1, dll?
ish
6
Maksud saya TTY.
Aaron Hill

Jawaban:

111

Untuk menyesuaikan font / ukuran font yang digunakan untuk TTY, jalankan sudo dpkg-reconfigure console-setup, yang akan memandu Anda melalui langkah-langkah untuk memilih font dan ukuran font:

  1. Pilih default UTF-8, dan tekan Tabuntuk pergi sorot OK dan kemudian tekan Enteruntuk pergi ke langkah berikutnya. (Anda dapat menekannya lagi dan sorot Canceluntuk kembali.)

    masukkan deskripsi gambar di sini

  2. Pilih Combined - Latin, ...opsi default ("Latin" termasuk alfabet Inggris) dan lanjutkan ke langkah 3:

    masukkan deskripsi gambar di sini

  3. Pilih font - pastikan untuk membaca catatan di atas tentang efek visual yang dapat dimiliki berbagai font:

    masukkan deskripsi gambar di sini

  4. Pilih ukuran font:

    masukkan deskripsi gambar di sini

  5. Sekarang Anda akan keluar console-setup; seperti pesan yang ditampilkan, pengaturan baru akan efektif setelah reboot. Untuk segera mendaftar, buka TTY dan jalankan setupcon.

ish
sumber
Menjalankan perintah ini terlebih dahulu meminta saya untuk memilih pengkodean, di mana saya memilih UTF-8. Pada layar berikutnya, ketika saya diminta untuk memilih set karakter, tidak ada pilihan untuk set karakter bahasa Inggris.
Aaron Hill
5
Anda harus baik-baik saja dengan Combined - Latin...default. "Latin" adalah set karakter bahasa Inggris. Dari wikipedia: Istilah alfabet Latin dapat merujuk pada alfabet yang digunakan untuk menulis bahasa Latin (seperti yang dijelaskan dalam artikel ini), atau huruf lain yang didasarkan pada skrip Latin, yang merupakan kumpulan huruf dasar umum untuk berbagai huruf yang diturunkan dari klasik. Yang Latin, seperti alfabet bahasa Inggris.
ish
6
@qed, pada langkah # 3, jika Anda memilih Terminusalih-alih Fixed, ada ukuran font yang lebih besar untuk dipilih.
Afilu
2
Bagaimana jika saya ingin menggunakan font lain yang saya unduh alih-alih yang tercantum?
tyjkenn
3
@tyjkenn Anda hanya dapat menggunakan font bitmap jadi jika Anda ingin menggunakan font Anda sendiri maka Anda harus menemukan versi bitmapnya. Misalnya paket fonts-ubuntu-font-family-consoleberisi versi bitmap dari keluarga font ubuntu.
hexman
1

Menggunakan GRUB_GFXPAYLOAD_LINUX

Pertama, instal xrandrdan jalankan:

$ sudo apt-get install xrandr
$ xrandr

Mode layar yang tersedia terdaftar.

Sekarang, edit /etc/default/grub:

$ sudo nano /etc/default/grub

Dengan asumsi file yang sebelumnya tidak diedit, buat perubahan berikut:

Variabel GRUB_CMDLINE_LINUX_DEFAULTharus mengandung setidaknya nomodeset, mungkin sebagai tambahan quietdan splashpada sistem desktop.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Pada sistem server, batalkan komentar GRUB_TERMINAL=consoleuntuk melihat lebih banyak pesan yang lewat saat boot sebelum masuk ke konsol grafis.

Tinggalkan baris ini sebagai komentar:

#GRUB_GFXMODE=640x480

Di akhir file, tambahkan baris:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

atau ganti nilainya dengan mode (terpisah koma) lainnya yang didukung oleh perangkat keras Anda. Nilai-nilai text, keep, auto, vgadan askharus juga bekerja.

Akhirnya, setelah menyimpan yang diedit /etc/default/grubdengan Ctrl+ Odan keluar dengan Ctrl+ X, jalankan perintah berikut:

$ sudo update-grub
$ sudo reboot

Jawaban ini juga akan berfungsi untuk mengurangi resolusi dan / atau kecepatan refresh atau frekuensi penyangga frame pada sistem down-clocked. Monitor CRT biasanya menunjukkan garis-garis yang berkedip ketika frekuensi refresh terlalu tinggi.

Serge Stroobandt
sumber