tty虚拟终端分辨率调整
2013-02-25 22:51
357 查看
在使用CentOS release 5.5(Final)系统的时候发现一个问题:在X11下面桌面的分辨率是正常的1280*1024,可是在文本登录界面(虚拟终端)时操作界面的分辨率太低了,显的字体很大,一屏显示不了多少信息,这在操作的时候真的很麻烦。
解决办法是通过在启动的时候修改内核参数的值,设置vga的值。可以启动时临时修改grub引导菜单(Fig 1)或者是把修改写入grub引导文件/boot/grub中(Fig 2)。
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 4,Fig 5)来自网上
Fig 4.
Fig 5.
可是在引导菜单中输入vga=ask,结果显示的信息如下(Fig 6)所示,结果让我很是不解。
Fig 6
鸟哥的书上说了一般的分辨率vga的设置值。如下图Fig 7所示
Fig 7. Vga设置值和对应的分辨率/颜色深度
其中在机器上测试,位深度为15bit是不能够支持的。下表Tab 1是网上找到的一般的分辨率参数vga的设置值。
Tab 1.Vga设置值和对应的分辨率/颜色深度
解决办法是通过在启动的时候修改内核参数的值,设置vga的值。可以启动时临时修改grub引导菜单(Fig 1)或者是把修改写入grub引导文件/boot/grub中(Fig 2)。
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 4,Fig 5)来自网上
Fig 4.
Fig 5.
可是在引导菜单中输入vga=ask,结果显示的信息如下(Fig 6)所示,结果让我很是不解。
Fig 6
鸟哥的书上说了一般的分辨率vga的设置值。如下图Fig 7所示
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 |
相关文章推荐
- 调整Linux终端显示分辨率
- 调整Linux终端显示分辨率
- tty 虚拟终端
- 控制台,终端,虚拟终端,tty,shell等概念的区别
- 调整Fedora的终端和x window桌面的分辨率
- 修改控制台终端字体和分辨率(tty)
- 终端 控制台 TTY shell 虚拟终端 图形界面终端
- 控制台,终端,虚拟终端,tty,shell等概念的区别(转)
- 终端、虚拟终端、shell、控制台、tty的区别
- 控制台,终端,虚拟终端,tty,shell等概念的区别
- 控制台,终端,虚拟终端,tty,shell等概念的区别
- 虚拟机下调整命令行终端分辨率
- 终端、虚拟终端、shell、控制台、tty的区别
- 如何调整控制台终端的分辨率
- 调整Linux终端显示分辨率
- 终端、虚拟终端、shell、控制台、tty的区别
- 调整Linux终端显示分辨率
- zhcon-Ubuntu字符界面(终端tty1-6)中文乱码和分辨率的解决方案
- centos单用户 救援 运行级别 yum,单用户模式,救援模式,inittab :启动级别 e2fsck wetty mingetty 物理终端 /dev/console 虚拟终端 /dev/tty(0,6) 模拟终端 /dev/pts/# grub-md5-crypt 给grub加密码 initrd 第二节课
- VirtualBox - 利用虚拟显示屏调整屏幕大小,屏幕分辨率