如何在tty中启用1280×800分辨率?
我有东芝U500(nVidia)。 尝试以多种方式更改/ etc / default / grub,现在我已经:
GRUB_DEFAULT=5 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="vga=0x014c" GRUB_CMDLINE_LINUX="vga=0x014c" GRUB_GFXPAYLOAD_LINUX=1280x800x16
0x014c
是Grub中与1280x800x16相关的vbeinfo
我只是希望我的笔记本电脑可以用漂亮的高分辨率字体启动,让tty控制台保持这种状态……这怎么可能?
问候,gocio
-
安装hwinfo,因为这是我知道的唯一方法。 (
sudo apt-get install hwinfo
或sudo aptitude install hwinfo
) -
转到控制台(gnome-terminal或任何其他)并键入
sudo hwinfo --framebuffer
,您将获得一个短或长列表,具体取决于您拥有的video卡。 列表看起来像这样:Mode 0x0335: 320x240 (+640), 16 bits Mode 0x0336: 320x240 (+1280), 24 bits Mode 0x033d: 640x400 (+1280), 16 bits Mode 0x033e: 640x400 (+2560), 24 bits Mode 0x0345: 1600x1200 (+1600), 8 bits Mode 0x0346: 1600x1200 (+3200), 16 bits Mode 0x0347: 1400x1050 (+1400), 8 bits Mode 0x0348: 1400x1050 (+2800), 16 bits Mode 0x0349: 1400x1050 (+5600), 24 bits
-
让我们说你想要1600×1200 16Bit分辨率。 然后你将hex值取向右边,在这种情况下为0x0346并将其写下来。
-
打开
/etc/default/grub
。 你会发现两条与此类似的线:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=""
在第二个,编辑该行,使它看起来像这样:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="vga=0x0346"
正如您所看到的,您只需将hex值放在grub文件中linux行的末尾并保存即可。 退出,然后输入
sudo update-grub
。 等到它完成并重新启动。
要更改TTY的分辨率( Ctrl + Alt + F1到F6 ), Ubuntu社区Wiki上列出的步骤应该可以解决问题:
这应该适用于Ubuntu 9.10及更高版本 , Linux Mint 8及更高版本 ,也可能适用于基于那些使用GRUB 2的Ubuntu版本的任何发行版。
- 在保持左移的同时启动Linux。
出现GRUB 2菜单屏幕。 - 按C键访问GRUB命令行。
- 输入
vbeinfo
Enter以访问可用分辨率列表。 - 从列表中选择一个分辨率并将其写下来。
- 按Esc键退出GRUB命令行。
- 启动进入Linux。
-
使用root权限在您喜欢的文本编辑器中打开
/etc/default/grub
。sudo nano /etc/default/grub
-
添加以下行,您可以使用您记下的分辨率替换
1280x800
:GRUB_GFXPAYLOAD_LINUX=1280x800
我把它放在
#GRUB_GFXMODE
线之后。 - 保存并退出。
-
更新GRUB配置。
sudo update-grub
-
重启。
sudo reboot
现在TTY应该具有指定的分辨率。 不幸的是,你只有16种颜色。
首先,对于grub:
sudo nano /etc/default/grub
并改变线:
#GRUB_GFXMODE=640x480
对此:
GRUB_GFXMODE=1280x800 GRUB_GFXPAYLOAD_LINUX=keep
接下来,添加framebuffer以使用该卡:
echo "echo FRAMEBUFFER=y" | sudo tee /etc/initramfs-tools/conf.d/splash sudo update-initramfs -u
并且不要忘记更新grub!
sudo update-grub
资源