TTY1-6的分辨率很差〜640×480
Ubuntu 11.10 | Grub2 | nVidia | NVIDIA GT215开发板
我在此站点上完成了该过程,并且在编辑后GRUB菜单以正确的(更精细的分辨率)出现。但是,在它引导到GNOME中(通过gdm3)后,我尝试查看1-6终端,屏幕几乎或完全不可读。
我可以恢复所做的更改,但我希望恢复终端屏幕能够提供的高分辨率。
确定可用的屏幕分辨率。对我来说,我曾经:
hwinfo --framebuffer | grep "Mode"
Mode 0x0369: 1680x1050 (+6720), 24 bits
这些是我经过的步骤。编辑1)grub config 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
来自Maverick的代码:codepad.org/vkufRCcb
uvesafb
-上面的配置是我设置正确的控制台分辨率所需的全部。
/etc/default/grub
:GRUB_GFXPAYLOAD_LINUX=1680x1050
。另外,如果您正在使用,是否uvesafb
已安装v86d
?