LinuxSir.cn,穿越时空的Linuxsir!

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

安装的问题,有关frame buffer support

[复制链接]
发表于 2008-3-6 18:55:32 | 显示全部楼层 |阅读模式
正在安装一个新的gentoo, kernel是 gentoo-sources-2.6.23-r9

板子intel 945G,板载显卡,发现 framebuffer 的问题,具体现象:

使用启动参数 video=vesafb:mtrr:3,ywrap,1024x768-32@60 或者是 video=intelfb:mode=1024x768-32@60

屏幕黑屏,不能转到相应的显示模式下面,不过ping机器能通,猛一看起来似乎是显示模式 1024x768-32@60 不被显示器支持。但这个32位色1024x768 60HZ的模式会有显示器不支持么?

在编译核心时,编进了 vesafb intelfb,按intelfb要求编入了 I2C 的支持

不带 video 参数启动,问题依旧,还是黑屏幕  怎么解决呢? 此外,如果intelfb 带 accel=1 hwcursor=1 不能启动,很干脆的自动重启

很久没有编译核心了,有几个 make menuconfig 选择时候的疑问

1.  首先是 video_mode_selection 大概是这个选项,选择 frame buffer 屏幕模式的选项,make menuconfig 的时候不可选择,但检查 .config 该选项是 y

2.  以前版本的核心 video mode selection 选择完了,下面会有默认模式的选择,当前核心无此选项

3.  vesafb 以前版本有两种:vesafb 和 vesafb-tng,当前版本没有选择

4.  support gensplash 的选项没了



另外一个疑惑了很久的问题,一直以来安装gentoo,framebuffer都是选择vesafb-tng,只有这个能顺利启动,无论是 intel 810 还是 现在的 intelfb,都未能正确启动 奇怪ing

甚至有次买了个 ati 的显卡,依稀记得 ati 的 fb 驱动也未能成功(这个不见得记忆准确)


另外,大家有用 gentoo 做托管 server 的么?我每次升级 kernel 都是提心吊胆,哈 生怕过程中哪个步骤错了,比如编译的核心不能启动,或者写错了 grub.conf,一旦 shutdown -r 就该晕倒了    要是能够有个什么东西检测一下升级的过程和新核心的正确就好了
发表于 2008-3-6 20:06:08 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-7 10:31:28 | 显示全部楼层


谢谢! kernel panic 之后,机器还能自己判定出现问题然后重新启动?这个是以前不知道的,我还以为 panic 之后就死机呢

另外 framebuffer 的问题大概找到了, 使用 vga=792 就 OK,不过,792 对应的是 1024x768 24 位,待会儿尝试一下用 video= *** mode=*** 传递一下参数 不知道行不   机器现在正在upgrade 呵呵

不传递任何 video= 的参数,按说系统应该用 text mode 启动啊,我的机器还是黑屏,似乎默认用 frame buffer 启动了,而且默认的屏幕模式还不对

这个又是怎么回事呢?
回复 支持 反对

使用道具 举报

发表于 2008-3-7 16:36:46 | 显示全部楼层
如果不是有什么特殊需要,不支持使用内核中 intelfb。问题比较多。vesafb 已经很好。
回复 支持 反对

使用道具 举报

发表于 2008-3-13 06:07:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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