Jak zmienić rozmiar czcionki, liczbę wierszy / kolumn w konsoli

10

Korzystam z serwera Linux bez X11 lub jakiegokolwiek GUI, z nowoczesnym 22-calowym monitorem LCD.

Biorąc pod uwagę ogromny rozmiar mojego monitora, chciałbym zwiększyć liczbę wierszy i kolumn w konsoli, jak mogę to osiągnąć?

phoenix24
źródło

Odpowiedzi:

9

Dodaj coś "vga=792"do linii jądra w swoim grub.confpliku, zwykle znajdującej się w /etclub /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

Zamiast tego możesz powiedzieć, vga=askaby uzyskać menu startowe, zbudowane z procesu sondowania wykonywanego przez jądro, aby zobaczyć, które rozdzielczości prawdopodobnie będą działać. Uważam, że często działają inne liczby, których ta metoda nie znajduje.

Wszystko to zależy od systemu. Różne karty graficzne będą miały różne obsługiwane tryby, a opcje kompilacji jądra mogą otwierać lub zamykać opcje trybu wideo. Podsystem, który sobie z tym poradzi, nazywa się buforem ramek jądra, więc jeśli kompilujesz niestandardowe jądra, uważaj, aby nie usunąć wsparcia, którego jądro potrzebuje do pełnej obsługi karty graficznej. Większość kart może korzystać ze sterownika VESA FB, ale inny sterownik specyficzny dla Twojej marki karty może otworzyć więcej opcji.

Należy również pamiętać, że niektóre części tego podsystemu używają liczb szesnastkowych, a inne dziesiętne. Możesz dokonać konwersji na dziesiętne, tak jak ja to zrobiłem, lub możesz powiedzieć coś takiego "vga=0x318".

Warren Young
źródło
1
Ten system jest dobry ... ale możesz sprawdzić, czy twój układ wideo obsługuje KMS (najczęściej w Intel i ATI, ale nie powiem, że nie ma go w innych), jeśli tak, powinieneś spróbować włączyć go w uruchomi się, automatycznie zaktualizuje twój VT.
ksenoterrakid