LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1971|回复: 19

shell的800x600◎85MHz

[复制链接]
发表于 2004-12-23 19:50:59 | 显示全部楼层 |阅读模式
我设置什么文件才能把我的bash模式的刷新率从现在的800x600@60MHz 升到 800x600MHz呢?请各位老鸟帮小弟一把! :confused:
发表于 2004-12-23 21:05:08 | 显示全部楼层
你用什么引导系统的?grub还是lilo?
这是使用framebuffer(帧缓冲)。
[php]
色彩        640x400    640x480     800x600     1024x768     1280x1024     1600x1200
4bit                                  0x302
8bit          0x300     0x301     0x303        0x305        0x307          0x31C
15bit                    0x310     0x313        0x316        0x319          0x31D
16bit                    0x311     0x314        0x317        0x31A         0x31E
24bit                    0x312     0x315        0x318        0x31B          0x31F
[/php]
如果用lilo引导:
#vi /etc/lilo.conf
加入一行
vga=0x303
保存退出
#lilo -v
如果用grub引导
#vi /boot/grub/grub.conf
在kernel这行最后加上 vga=0x303 就可以了。
发表于 2004-12-24 15:45:19 | 显示全部楼层
厉害哦
真的能行吗?
去试试
发表于 2004-12-24 16:52:28 | 显示全部楼层
假不了!
 楼主| 发表于 2004-12-27 13:52:06 | 显示全部楼层
不行啊,我用lilo引导,在bash终端下还是800x600@60Hz,还是上不了85Hz呀?
发表于 2004-12-27 18:54:04 | 显示全部楼层
Post by 鸟儿
不行啊,我用lilo引导,在bash终端下还是800x600@60Hz,还是上不了85Hz呀?

在配置文件里加一行
video=vesa:800x600@85
[php]
向内核传递vesa选项还包括:
video=vesaption,多个选项之间可用逗号隔开;

可接受的选项:
ypan
使用vesa保护模式接口显示,可视屏幕是视频内存的一个窗口。

pro
快速的整屏卷滚,允许回滚。

kontra
部分卷滚,可产生一些闪动效果。

ywrap
比ypan速度快,但是兼容性差。

redraw
缺省使用,通过重绘受影响的屏幕区进行重画。

vgapal
缺省使用,标准的vga调色版寄存器。

pmipal
使用保护模式的调色版接口。

例如,下面的操作设置FrameBuffer设备的显示:
export FRAMEBUFFER=/dev/fb1
fbset -fb /dev/fb1 -vyres 600
fbset -fb $FRAMEBUFFER 1024x768@60
startx -- :0 -bpp 16 vt06
在虚拟控制终端6以16为颜色深度启动X服务器。

如果您要对帧缓冲设备编程,则可以象使用/dev/mem一样,读、写、定位以及mmap()此设备。不同的是,您此时操作的设备内存位于视频设备内存中。/dev/fb*设备也支持几种ioctl操作,由此可以获得或设置设备信息。颜色表的处理使用ioctl()。
[/php]
发表于 2004-12-27 18:55:43 | 显示全部楼层
回去试试看 多谢~~
发表于 2004-12-28 10:21:01 | 显示全部楼层
我 在grub里加了 vga=0x305,分辨律上去了,但zhcon下显示割裂了
 楼主| 发表于 2004-12-29 16:26:22 | 显示全部楼层
按照7dehao兄的做法不行啊,下面是修改后的文件和运行lilo -v后的信息!
/etc/lilo.conf:

  1. boot = /dev/hda
  2. install = /boot/boot.0300
  3. map = /boot/System.map
  4. prompt
  5. timeout = 100

  6. image = /boot/vmlinuz
  7. root = /dev/hda7
  8. read-only
  9. label = Slackware10
  10. vga = 771
  11. video = vesa:800x600@85  #这是我加上去的!

  12. other = /dev/hda1
  13. table = /dev/hda
  14. label = Windows2000
复制代码

Error:
LILO version 22.5.9, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 08-Apr-2004 and compiled at 00:18:50 on May 21 2004.

Warning: LBA32 addressing assumed
Reading boot sector from /dev/hda
Warning: Kernel & BIOS return differing head/sector geometries for device 0x80
    Kernel: 65535 cylinders, 16 heads, 63 sectors
      BIOS: 1024 cylinders, 255 heads, 63 sectors
Using MENU secondary loader
Calling map_insert_data

Unrecognized token "video" at or above line 13 in file '/etc/lilo.conf'
发表于 2004-12-29 16:39:32 | 显示全部楼层
传递内核参数要用 append命令
试试:
append="video = vesa:800x600@85"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表