Описание проблемы

При использовании проприетарного драйвера Nvidia в Ubuntu и производных в текстовом эмуляторе терминала (tty) установлено низкое разрешение. Высокого разрешения с хорошей скоростью вывода можно добиться, корректно настроив метод вывода framebuffer.

Настройка framebuffer

Ставим необходимый для работы модуля ядра uvesafb пакет v86d:

sudo apt-get install v86d

Открываем файл:

sudo editor /etc/initramfs-tools/modules

добавляем строку:

uvesafb

Создаем файл uvesa.conf:

sudo editor /etc/modprobe.d/uvesafb.conf

Добавляем в него строку:

options uvesafb mode_option=1920x1080-32 scroll=ywrap

(Разрешение следует заменить на свое)

Пересобираем образ ramdisk, с которого начинается загрузка ядра:

update-initramfs -u

Эту команду следует выполнять каждый раз после изменения uvesafb.conf.

Чтобы меню grub стало минималистичным, но быстрым, открываем файл:

sudo editor /etc/default/grub

Раскомментируем:

GRUB_TERMINAL=console

Ссылки