LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: 北南南北

关于用 framebuffer 驱动,在console 模式下的分辨率的参数及配置

[复制链接]
发表于 2008-8-5 17:29:44 | 显示全部楼层
另外,我还有个问题
我自家用的nforce2,集成显卡的主板,内核启动参数 video=nvidiafb:800x600-16@60,但是启动后,用fbset -i查看确实启动了nvidiafb,但是分辨率是600x480,无论我怎么改上述参数,一直是600x480。
还有公司的一块intel 945主板,内核启动参数video=intelfb:800x600-16@60
无论怎么设置分辨率,进入系统后的分辨率一直是1024*768。

不知道如何才能确定分辨率大小,在不使用vesafb的前提下。

这个问题从DirectFB带的一个工具例子里可以找到答案。
dfblayer.c的源代码可以看到,通过它可以设定DirectFB显示的分辨率。如果你只是用 dfblayer -m 1024x800来改变呢,下次运行它又恢复到800x600了。
所以如果你的应用程序要1024x768的分辨率,那么按照dfblayer.c的代码里头设置分辨率的方式,在你程序初始化的时候设置你要的分辨率。
回复 支持 反对

使用道具 举报

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

本版积分规则

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