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ąć?
Dodaj coś "vga=792"
do linii jądra w swoim grub.conf
pliku, zwykle znajdującej się w /etc
lub /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=ask
aby 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"
.