Вам необходимо активировать драйверы кадрового буфера, которые по умолчанию всегда отключены.
Я настроил это:
echo "fbcon" | sudo tee -a /etc/initramfs-tools/modules
echo "vesafb" | sudo tee -a /etc/initramfs-tools/modules
А потом я закомментировал vesafb (это работает для всех карт, которые я слышал) в
/etc/modprobe.d/blacklist-framebuffer.conf
Затем мы обновляем конфиг:
sudo update-initramfs -u -k all
Мы почти на месте. Теперь нам нужно найти поддерживаемые разрешения для нашей карты в фреймбуфере. Вам, вероятно, придется установить hwinfo
sudo hwinfo --framebuffer
Вы можете увидеть разрешения и его шестнадцатеричный код.
Теперь вы можете либо нажать клавишу e
во время загрузки и добавить vga=[hexadecimalcode]
(ef vga=0x346
), либо сделать изменение постоянным в /boot/grub/menu.lst
после слова defoptions
.
Я нашел более безопасным попробовать клавишу e
прежде чем касаться конфигурации grub, чтобы убедиться, что она работает.
Позже, когда вы переключитесь на tty
с помощью Alt+F1-6
это будет в указанном вами разрешении. Вы можете использовать fbi
и другие утилиты.