Я использую сервер Linux без X11 или любого другого графического интерфейса с современным 22-дюймовым ЖК-монитором.
Учитывая огромный размер моего монитора, я хотел бы увеличить количество строк и столбцов в консоли, как я могу добиться этого?
Добавьте что-то вроде "vga=792"
строки ядра в ваш grub.conf
файл, обычно расположенный в /etc
или /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
vga=ask
Вместо этого можно сказать, чтобы получить меню при загрузке, созданное на основе процесса проверки, выполняемого ядром, чтобы увидеть, какие разрешения могут работать. Я нахожу, что часто есть другие числа, которые будут работать, что этот метод не находит.
Это все зависит от системы. Различные видеокарты будут иметь разные поддерживаемые режимы, а параметры сборки ядра могут открывать или закрывать параметры видео режима. Подсистема, которая занимается этим, называется кадровым буфером ядра, поэтому, если вы собираете собственные ядра, будьте осторожны, чтобы не удалить поддержку, необходимую вашему ядру для полной поддержки вашей видеокарты. Большинство карт могут использовать драйвер VESA FB, но другой драйвер, соответствующий вашей карте, может открыть больше возможностей.
Также имейте в виду, что некоторые части этой подсистемы используют шестнадцатеричные числа, а другие - десятичные. Вы можете сделать преобразование в десятичную, как я сделал, или вы можете сказать что-то вроде "vga=0x318"
этого.