Я исчерпал свою способность перерыть Google для этого, таким образом, я даю ему движение здесь.
То, что я пытаюсь сделать, увеличить разрешение (или уменьшить размер шрифта) в терминалах TTY. Xubuntu 9.10 использует GRUB2, и везде я могу найти, направляет меня для редактирования
/etc/default/grub
Файл для добавления vga=XXX
к GRUB_CMDLINE_LINUX
значение, и это просто не работает. Из бесконечной игры с файлом ничто когда-либо, кажется, не изменяется.
На моем Нетбуке, выполняющем более раннюю версию, я имел успех с этой командой
dpkg-reconfigure console-setup
Но еще раз это не приводит ни к какому изменению.
Получил какие-либо идеи?
Я искал способ сделать это для гостя Ubuntu 9.10 в VirtualBox и добрался примерно на полпути там. В моем VM консоль TTYs получает корректное разрешение, если я загружаюсь в однопользовательский режим, но не, если я загружаюсь в GDM.
Grub2 заменяет vga=XXX опцию ядра gfxpayload опцией, которая может быть установлена в/boot/grub/grub.cfg. Команда личинки обновления Ubuntu автоматически генерирует grub.cfg от переменных в/etc/default/grub и сценариев в/etc/grub.d, таким образом, лучшее место для добавления этой опции находится в одном из тех двух мест.
Это опции Grub2 (в grub.cfg синтаксисе), которые влияют на консольное разрешение:
gfxmode: Устанавливает разрешение меню Grub.
например: set gfxmode=1280x800
(никакая явная битовая глубина)
например: set gfxmode=1440x900x32
(явная битовая глубина)
gfxpayload: Устанавливает передачи Личинки разрешения в ядро.
например: set gfxpayload=1024x720x16
например: set gfxpayload=keep
(сохраняет разрешение, как установлено в gfxmode),
В моей системе я добавил некоторые сценарии к/etc/grub.d/00_header для поддержки новой переменной GRUB_GFXPAYLOAD, это указано в/etc/grub/default. Это не строго необходимо, и существует много способов сделать это; посмотрите примеры на Debian и ссылках ниже форума Ubuntu.
Источники: