Cara mengubah ukuran font, jumlah baris / kolom di konsol


10

Saya menjalankan server Linux tanpa X11 atau sejenis GUI, dengan monitor LCD 22 "modern.

Mengingat ukuran monitor saya yang sangat besar, saya ingin menambah jumlah baris dan kolom di konsol saya, bagaimana saya bisa mencapainya?

Jawaban:


9

Tambahkan sesuatu seperti "vga=792"ke baris kernel di grub.conffile Anda , biasanya terletak di /etcatau /boot/grub:

title My Linux OS Name and Kernel Version Number
    root (hd0,0)
    kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
    initrd /boot/initrd-1.2.3.4.img

Anda bisa mengatakan vga=asksebaliknya untuk mendapatkan menu saat boot, dibangun dari proses probing yang dilakukan oleh kernel untuk melihat resolusi mana yang mungkin bekerja. Saya menemukan bahwa sering ada angka lain yang berfungsi bahwa metode ini tidak ditemukan.

Ini semua khusus sistem. Kartu video yang berbeda akan memiliki mode yang didukung berbeda, dan opsi kernel build dapat membuka atau menutup opsi mode video. Subsistem yang berurusan dengan ini disebut framebuffer kernel, jadi jika Anda mengkompilasi kernel khusus, berhati-hatilah untuk tidak menghapus dukungan yang dibutuhkan kernel Anda untuk sepenuhnya mendukung kartu video Anda. Sebagian besar kartu dapat menggunakan driver VESA FB, tetapi driver lain yang khusus untuk merek kartu Anda mungkin membuka lebih banyak opsi.

Juga, berhati-hatilah bahwa beberapa bagian subsistem ini menggunakan angka hex, dan lainnya desimal. Anda dapat melakukan konversi ke desimal, seperti yang telah saya lakukan, atau Anda dapat mengatakan sesuatu seperti itu "vga=0x318".


1
Sistem ini baik ... tetapi Anda mungkin ingin memeriksa untuk melihat apakah chip video Anda mendukung KMS (paling umum di Intel, dan ATI, tapi saya tidak akan mengatakan itu tidak pada orang lain) jika itu Anda harus mencoba mengaktifkannya di boot, itu akan autoresize VT Anda.
xenoterracide
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.