Разрешение TTY в Xubuntu 9.10

2609
Zurahn

Я исчерпал свои возможности поиска по Google для этого, поэтому я попробую здесь.

Я пытаюсь увеличить разрешение (или уменьшить размер шрифта) в терминалах TTY. Xubuntu 9.10 использует GRUB2, и везде, где я могу найти, направляет меня редактировать

/etc/default/grub 

Файл, чтобы добавить vga=XXXк GRUB_CMDLINE_LINUXзначению, и это просто не работает. Из бесконечного возни с файлом, кажется, ничего не меняется.

На моем нетбуке под управлением более ранней версии, я имел успех с этой командой

dpkg-reconfigure console-setup 

Но еще раз это не дает никаких изменений.

Есть идеи?

2

1 ответ на вопрос

4
quack quixote

Я искал способ сделать это для гостя Ubuntu 9.10 в VirtualBox, и попал примерно на полпути. В моей виртуальной машине консольные TTY получают правильное разрешение, если я загружаюсь в однопользовательском режиме, но не если я загружаюсь в GDM.

Grub2 заменяет параметр ядра vga = XXX на параметр gfxpayload, который можно установить в /boot/grub/grub.cfg . Команда Ubuntu update-grub автоматически генерирует grub.cfg из переменных в / etc / default / grub и сценариев в /etc/grub.d, поэтому лучше всего добавить эту опцию в одном из этих двух мест.

Это параметры Grub2 (в синтаксисе grub.cfg ), которые влияют на разрешение консоли:

  • gfxmode : устанавливает разрешение меню Grub.
    Например:set gfxmode=1280x800( без явной битовой глубины )
    Например:set gfxmode=1440x900x32(без явной битовой глубины )

  • gfxpayload : устанавливает разрешение, которое Grub передает ядру.
    Например:set gfxpayload=1024x720x16
    например:set gfxpayload=keep( сохраняет разрешение, установленное в gfxmode )

В моей системе я добавил некоторые скрипты в /etc/grub.d/00_header для поддержки новой переменной GRUB_GFXPAYLOAD, которая указана в / etc / grub / default . Это не обязательно, и есть много способов сделать это; посмотрите примеры ссылок на форумах Debian и Ubuntu ниже.

Источники:

+1 для вас за такой исчерпывающий ответ, но мне еще предстоит изменить это положение. Больше, меньше, меню GRUB или сам TTY. AGH! Zurahn 14 лет назад 0
@Zurahn: да, я немного поиграл с этим после того, как набросал этот ответ, и мои виртуальные машины не приблизились к тому, что я хочу видеть. одна из ссылок на форумы Ubuntu предлагает заменить команды * linux * и * initrd * на * linux16 * и * initrd16 * (а затем использовать более старый синтаксис * vga = *), но я не нашел режимов, которые бы работали должным образом с , :( quack quixote 14 лет назад 0
Я наконец-то получил решение: вернуться к наследию GRUB. http://ubuntuforums.org/showthread.php?t=1298932 Zurahn 14 лет назад 1

Похожие вопросы