LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]2.6.19-r2的framebuffer的参数到底该怎么写?

[复制链接]
发表于 2006-12-28 18:39:13 | 显示全部楼层 |阅读模式
原来的内核是2.6.17,直接用kernel后边加上vga=791就可以了,新编了内核之后 如果还是vga=**启动的时候就会报you passed an undefined mode number。
搜索了一下看有人说用video=vesafb:ywrap,mtrr, 1024*768-16@60来代替vga,结 果是不报错了,可是没效果。一起加还是一样的错误。把参数逐个试过来了,只要 加vga参数就报错。

我是在vmware5.5下装的gentoo,编内核的时候选的是vesa-tng,已经加入 framebuffer支持了。

网络不好,一下子发错版了。麻烦版主删了或帮我转到gentoo版去。不好意思哈。
发表于 2006-12-28 23:36:53 | 显示全部楼层
kernel (hd0,1)/vmlinuz-2.6.18-suspend2-r2 ro root=/dev/hda4 video=vesafb:ywrap,mtrr,1024x768-32@60 splash=silent,theme:gentoo-blue console=tty1 resume2=swap:/dev/hda3

你的毛病有可能跟你在vm环境里用有关……
回复 支持 反对

使用道具 举报

发表于 2006-12-29 00:29:22 | 显示全部楼层
编内核的时候选的是vesa-tng,已经加入 framebuffer支持了。

我用vesa-tng的时候也是死活不行,最后用了vesa就好了
回复 支持 反对

使用道具 举报

发表于 2006-12-29 01:32:25 | 显示全部楼层
vesa 是加vga=*
vesa-tng是加video=...
两者有区别的,不能混用!
kernel的文档说的很清楚,配置和设置都有。
另外,framebuffer的支持不要设置为模块,直接编入内核!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-29 09:20:05 | 显示全部楼层
Post by updatedb
编内核的时候选的是vesa-tng,已经加入 framebuffer支持了。

我用vesa-tng的时候也是死活不行,最后用了vesa就好了


我换用vesa重新编了一遍,然后可以了。莫非是虚拟机不支持vesa-tng?

关于vedio和vga两种参数写法的问题,为什么说不能混用?我没注意到内核文档里哪里明确指明说不能混用。只是有几个参数只能在vesa-tng的时候用。好像看见不少例子是把他们写在一起的。

顺便问一下,有没有哪位XD是在VM下使用vesa-tng成功的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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