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ąć?

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".


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.