tty虚拟终端分辨率调整

在使用CentOS release 5.5Final)系统的时候发现一个问题:在X11下面桌面的分辨率是正常的1280*1024,可是在文本登录界面(虚拟终端)时操作界面的分辨率太低了,显的字体很大,一屏显示不了多少信息,这在操作的时候真的很麻烦。

解决办法是通过在启动的时候修改内核参数的值,设置vga的值。可以启动时临时修改grub引导菜单Fig 1)或者是把修改写入grub引导文件/boot/grubFig 2)。

tty虚拟终端分辨率调整_第1张图片

Fig 1临时修改引导菜单

Fig 2.显示参数写入grub引导文件

上述修改的前提是系统支持其他的分辨率,所以修改是否成功还要看系统内核参数是否支持FRMAEBUFFER_CONSOLE参数,可以查看/boot/config-2.6.18-194.el5内核配置文件(文件名由内核版本决定),在我机器上的查看结果如Fig 3所示。

Fig 3.FRAMEBUFFER_CONSOLE参数的支持

那么上面vga=773是从哪里来的呢?网上说查看系统支持的分辨率可以通过在引导菜单部分加上 vga=ask,在启动的时候会显示系统支持那些分辨率,以下两幅图(Fig 4Fig 5)来自网上

tty虚拟终端分辨率调整_第2张图片


Fig 4.

tty虚拟终端分辨率调整_第3张图片

Fig 5.

可是在引导菜单中输入vga=ask,结果显示的信息如下(Fig 6)所示,结果让我很是不解。

tty虚拟终端分辨率调整_第4张图片

Fig 6

鸟哥的书上说了一般的分辨率vga的设置值。如下图Fig 7所示

tty虚拟终端分辨率调整_第5张图片

Fig 7. Vga设置值和对应的分辨率/颜色深度

其中在机器上测试,位深度为15bit是不能够支持的。下表Tab 1是网上找到的一般的分辨率参数vga的设置值。

        分辨率 

颜色级数

640x480

800x600

1024x768

1280x1024

1600x1200

256(8bit)

769

771

773

775

796

32768(15)

784

787

790

793

797

65536(16)

785

788

791

794

798

16.8M(32)

786

789

792

795

799

Tab 1.Vga设置值和对应的分辨率/颜色深度


你可能感兴趣的:(tty虚拟终端分辨率调整)