linux中TTY分辨率设置

1. 如何设置tty分辨率:

     在网上查找的方式都是在grub中添加vga=xxx的方式, 为何呢??

     既然是通过vga的话, 那么也就是内核的启动参数, 所以在内核文件中找了下相关的文档;


2. 内核参数设置:

    在内核源码的${kernel_src}/Documentation/kernel-parameters.txt中, 查找vga关键字;

    在其中找到 Use vga=ask for menu;


3. 添加grub:

    在系统启动中,  对grub启动项进行修改, 编辑 kernel这行的结尾处添加 vga=ask;

    linux中TTY分辨率设置_第1张图片

    按b启动后, 会弹出选项, 按enter后, 出现如下画面

    linux中TTY分辨率设置_第2张图片

   输入数字后, 就是前面的那个333之类的数字, 看格式, 明显是16位的, 选择一个数字就ok了, 我选择的是341. 回车后, 就变成了1024*768*32位的样子了,


4. 修改grub.conf文件:

    vim /boot/grub/grub.conf 后, 在kernel那行结尾中添加 vga=0x341, 然后, 下次重新启动的时候, 则就是大的分辨率了;


5. linux内核参数:

        Linux Kernel in a Nutshel, 对应网址: http://www.kroah.com/lkn/, 该书可以直接下载, 关于内核的东西讲解的很详细;



你可能感兴趣的:(linux编程)