Разрешение TTY1-6 плохое ~ 640 × 480
Ubuntu 11.10 | Grub2 | nVidia | NVIDIA GT215 Board
Я прошел процесс на этом сайте, и после редактирования меню GRUB появляется в правильном (более изысканное разрешение). Но после того, как он загружается в GNOME (через gdm3) и я пытаюсь просмотреть терминал 1-6, экран становится почти или нечитаемым.
Я могу отменить изменения, но я хочу восстановить точное разрешение, на которое способны экраны терминала.
Для определения разрешения экрана воспользуйтесь. для меня я использовал:
hwinfo --framebuffer | grep "Mode"
Mode 0x0369: 1680x1050 (+6720), 24 bits
Это шаги, которые я прошел. редактировать 1) конфиг grub 2) модули initramfs, затем 3) обновить
sudo vi /etc/default/grub
Найдите следующие три строки.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
...
#GRUB_GFXMODE=640×480
Измените их на:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="vga=0x0369"
...
GRUB_GFXMODE=1680x1050
Затем:
sudo vi /etc/initramfs-tools/modules
Добавление / редактирование строки:
uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap
Создайте новый файл:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
Наконец обновите файлы конфигурации:
sudo update-grub2
sudo update-initramfs -u
Опять же, меню GRUB в начале процесса загрузки показывает более точное разрешение (включая небольшой размер шрифта), но небольшое улучшенное фокусное разрешение исчезает для терминалов после загрузки.
/etc/default/grub
:GRUB_GFXPAYLOAD_LINUX=1680x1050
. Кроме того, если вы используетеuvesafb
, вы установилиv86d
?/etc/default/grub
от Maverick: codepad.org/vkufRCcbuvesafb
- вышеуказанный конфиг - это все, что мне нужно для установки правильного разрешения консоли.Ответы:
Добавьте следующее после вашей
GRUB_GFXMODE
строки в/etc/default/grub
:источник
У меня была похожая проблема. Установил
nvidia
графические драйверы на Debian, и внезапно разрешение TTY пошло не так. Я не особо беспокоился о разрешении самого GRUB, только консоль, которую я мог бы получить от него.При таких упрощениях проблемы у меня отлично работала следующая часть из ОП:
Я также попробовал предложение просто добавить
vga=0x0369
параметр в командную строку ядра. Это не работает для меня с3.2.0
ядром, хотяисточник
nvidia
Драйвер не поддерживает высокое разрешение для TTY, но вы можете использоватьnouveau
вместоnvidia
источник
Вам действительно нужно иметь высокое разрешение на экране загрузки GRUB? Если нет, просто добавьте
vga=0xXXXX
в командную строку ядра. Это прекрасно работает для меня (запуск ноутбука nVidia-ION с драйвером nVidia с закрытым исходным кодом).источник