linux文本模式的分辨率设置(转)

不知是怎么一回事,我的redhat linux9.0在文本模式下的分辨率是720*400,需要把它改为:800×600,搜索到如下一篇帖子。

转自:http://www.linuxmine.com/544.html

文本模式的分辨率

2004-04-23 15:18 pm

作者:linux宝库 (http://www.linuxmine.com)

来自:linux宝库 (http://www.linuxmine.com)

现存:http://www.linuxmine.com/544.html

联系:linuxmine#gmail.com

分类:安装启动

添加:陈绪

上一篇:fstab格式

下一篇:chainloader一例

不明白?欢迎到 linux论坛 (http://bbs.linuxmine.com) 参加讨论!

在grub.conf中的kernel那行的后面,要在同一行,加上vga=ask,保存退出,启动时系统会问你需要什么分辨率的,有一大串选择。

如果图方便的话,就把ask换成

0x303#800x600x8

0x314#800x600x16

0x315#800x600x24

不明白?欢迎到 linux论坛 (http://bbs.linuxmine.com) 参加讨论!

上一篇:fstab格式

下一篇:chainloader一例

7 thoughts on “linux文本模式的分辨率设置(转)”

  1. 上面是用grub启动的,用lilo启动的在/etc/lilo.conf下设置:


    如果用lilo

    在tabel行下加入一行:

    vga=792

    771 代表 800x600x8位

    791 代表 1024x768x16位

    792 代表 1024x768x32位

    里面没有找到tabel,只有label,应是作者的笔误。

    转帖如下:(转自:http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=45996&highlight=zhcon

    请问:如何修改zhcon的分辨率?

      友善打印格式

    发表新帖   回复帖子    中国Linux公社论坛 首页 -> 命令行使用小技巧与SHELL编程   [本版精华] 

    阅读上一个主题 :: 阅读下一个主题 

    作者 留言

    MichaelBibby

    公社论坛版主

    公社论坛版主

    注册: Oct 16, 2003

    文章: 2003

    文章发表于: 2003年 12月01日 11:03    发表主题: 请问:如何修改zhcon的分辨率? 引用并回复

    在文本模式下登录后,运行zhcon,默认的分辨率是640*480,要如何修改呢?

    _________________

    找工作中.....

    朋友们如果有什么工作可以推荐给俺,Linux/BSD方面的都可以,感激不尽。

    MSN:michaelbibby#hotmail.com

    返回页首

    阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 MSN Messenger 

    Bluedata

    Linux高级社员

    Linux高级社员

    注册: Mar 18, 2003

    文章: 7678

    位置: 成都

    文章发表于: 2003年 12月01日 11:35    发表主题: 引用并回复

    如果用grub

    在kernel行后加入 vga=792

    如果用lilo

    在tabel行下加入一行:

    vga=792

    771 代表 800x600x8位

    791 代表 1024x768x16位

    792 代表 1024x768x32位

    返回页首

    阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 QQ号 MSN Messenger 

    MichaelBibby

    公社论坛版主

    公社论坛版主

    注册: Oct 16, 2003

    文章: 2003

    文章发表于: 2003年 12月02日 11:17    发表主题: 引用并回复

    谢了。

    _________________

    找工作中.....

    朋友们如果有什么工作可以推荐给俺,Linux/BSD方面的都可以,感激不尽。

    MSN:michaelbibby#hotmail.com

    返回页首

    阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 MSN Messenger 

    MichaelBibby

    公社论坛版主

    公社论坛版主

    注册: Oct 16, 2003

    文章: 2003

    文章发表于: 2003年 12月02日 11:49    发表主题: 引用并回复

    斑竹,我试了一下,虽然改了以后文本模式下是1024*768的分辨率,但是因为我的是RF4,启动的时候不是象RH9一样,一大排的

    ....... [ok]

    ....... [ok]

    我的是图形模式的,一直是红旗的那个画面,结果改了以后,那个画面变得很小了,在屏幕的下边和右边多出了一大片的黑,这怎么办?

    有没有什么命令可以在启动zhcon的时候分辨率才变成1024*768?

    _________________

    找工作中.....

    朋友们如果有什么工作可以推荐给俺,Linux/BSD方面的都可以,感激不尽。

    MSN:michaelbibby#hotmail.com

    返回页首

    阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 MSN Messenger 

    javalee

    注册: May 10, 2004

    文章: 45

    位置: China

    文章发表于: 2004年 05月31日 11:22    发表主题: 引用并回复

    修改/etc/zhcon.conf文件

  2. 不知怎么一回事,上面的方法都不管用,必须在lilo启动菜单中按Ctrl+x,然后在boot后面输入linux vga=6(或ask等),也就是必须要手工传入引导的数据。

    上面输入vga=6就是640*480的分辩率。行列是80×60

  3. 上面的高手们讲得不错,只不过少了一句话(用lilo引导系统的)


    如果用lilo

    在tabel行下加入一行:

    vga=792

    771 代表 800x600x8位

    791 代表 1024x768x16位

    792 代表 1024x768x32位

    这句话就是:

    修改完/etc/lilo.conf文件后,执行/sbin/lilo 命令让这个配置文件生效。

    而且,不止是修改屏幕分辨率,所有在/etc/lilo.conf中作了改动后都要执行 /sbin/lilo 才能让配置文件生效。

    我的/etc/lilo.conf配置文件如下:


    prompt

    timeout=50

    default=DOS

    boot=/dev/hda

    map=/boot/map

    install=/boot/boot.b

    message=/boot/message

    lba32

     

    image=/boot/bzImage

            label=linux

            vga=771

            root=/dev/hda5

            read-only

     

    image=/boot/vmlinuz-2.4.20-8.old

            label=old

            vga=771

            initrd=/boot/initrd-2.4.20-8.img

            root=/dev/hda5

            read-only

     

    other=/dev/hda1

            optional

            label=DOS

    因为我现在用的是lilo.conf,所以grub怎么让它生效就不知道了,知道了再写在这里。

  4. come from : http://bbs.chinaunix.net/archiver/?tid-603983.html

    文本模式下能否修改分辨率?

    1: vi /boot/grub/menu.lst;

    2:find the line like this:

    kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda1 ro

    3:add "vga= ***" after "hda1","***"can be replaced by the number like the following table:

    ##################################################################

    color   640x480     800x600         1024x768       1280x1024

    256        769            771                  773                775

    32000     784           787                  790                793

    65000     785           788                  791                794

    16.4M      786           789                  792                795

    this method is only suitable for grub, not lilo.

    i know this from the web, wish this can make sense for you.

  5. 下面是我发在Ubuntu中文论坛上的帖子:[问题]怎样设置文本模式下的屏幕分辨率呀?vga=791等等参数没用!

    我按照网上的方法


    1: vi /boot/grub/menu.lst;

    2:find the line like this:

    kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda1 ro

    3:add "vga= ***" after "hda1","***"can be replaced by the number like the following table:

    ##################################################################

    color   640x480     800x600         1024x768       1280x1024

    256        769            771                  773                775

    32000     784           787                  790                793

    65000     785           788                  791                794

    16.4M      786           789                  792                795

    this method is only suitable for grub, not lilo.

    i know this from the web, wish this can make sense for you.

    在/boot/grub/menu.lst中作了相应的改动,启动到文本模式系统报告说无效的vga参数,按了回车后出现:


    Video adapter: VESA VGA

    Mode:         COLS*ROWS

    0  0F00      80*25

    1  0F01       80*50

    2  0F02      80*43

    3  0F03      80*28

    4  0F05      80*30

    5  0F06      80*34

    6  0F07      80*60

    我的机器配置如下:AMD K6-2 475, 144M, 10.2G, 17', 2M PCI Video card, Ubuntu 6.0.6 LTS

    在X下的屏幕分辨率能够达到1024*768,HF:47KHZ VF:60HZ ,16位色深

    我的xorg.conf如下:


    ...

    Section "Device"

            Identifier      "Generic Video Card"

            Driver          "vesa"

            BusID           "PCI:0:8:0"

       VideoRam 2048

    EndSection

    Section "Monitor"

            Identifier      "719BF"

            Option          "DPMS"

    EndSection

    Section "Screen"

            Identifier      "Default Screen"

            Device          "Generic Video Card"

            Monitor         "719BF"

            DefaultDepth    16

    ...

            SubSection "Display"

                    Depth           16

                    Modes            "1024x768" "800x600"

            EndSubSection

    ...

    我已经在这里搜索了一下,好像没有相关的帖子,谁能帮助一下?

    我是linux的初学者,欢迎光临我的网上linux学习日记:http://www.learndiary.com/diaryAction.do?goalID=1750&naviStr=a10

    这个主题的日记:http://www.learndiary.com/disDiaryContentAction.do?searchDiaryID=2270&goalID=2270&naviStr=a10a21750

  6. 转自:http://coon.yculblog.com/post.1134032.html

    如果改变控制台环境下的分辨率?

    coon @ 2006-03-06 19:58

    如果你的内核支持 framebuffer,只需要在 /boot/grub/menu.lst 中 kernel 一行最后加上 vga=0xNNN,如:

    kernel          /boot/vmlinuz-2.6.12-1-686 root=/dev/hda1 ro vga=0x318

    这里 NNN 的含义如下:

    颜色深度 800x600 1024x768

    256b 303 305

    32kb 313 316

    64kb 314 317

    16Mb 315 318

  7. 经过一番曲折的摸索,终于自己搞定在ubuntu文本模式不能设置分辨率的问题。

    实际上,ubuntu的默认安装是开启了framebuffer支持,是我原来的DSV6422 PCI显卡不支持,换成S3 的PCI显卡就行了。

    不过,S3的显卡在图形模式不能登录,必须在/etc/X11/xorg.conf中把driver从s3改成vesa才行。

    linux对硬件的支持比起windows还是差点呀

Comments are closed.