当前位置:  技术问答>linux和unix

X-window如何获取Framebuffer分辨率?

    来源: 互联网  发布时间:2016-07-13

    本文导语:  各位达人,     目前,我们的X-Window起来以后,查看显示分辨率是我们的LCD屏的分辨率1024 X 600,但是屏幕没有名字,显示为unkown。我想知道X-org是从Framebuffer驱动的哪里获取屏幕类型和分辨率信息的?如果我想加...

各位达人,

    目前,我们的X-Window起来以后,查看显示分辨率是我们的LCD屏的分辨率1024 X 600,但是屏幕没有名字,显示为unkown。我想知道X-org是从Framebuffer驱动的哪里获取屏幕类型和分辨率信息的?如果我想加入多个分辨率应该怎么办?

|
这个比较复杂的说。。。

|
up

|
首先要看你XORG下上的是哪个显卡驱动, 如果上的是FBDEV驱动才跟framebuffer有关吧, 如果是上其他的驱动比如是上AMD的GEODE, 那么对应的分辨率的设定(如有哪些分辨率)那都是在GEODE的源码中完成的, 最后由XORG.CONF来决定上哪个分辨率.

|
#include 
#include 
#include 
#include 
#include 

int main () {

    int fbfd = 0;
    struct fb_var_screeninfo vinfo;
    struct fb_fix_screeninfo finfo;
    long int screensize = 0;
    char *fbp = 0;
    int x = 0, y = 0,i;
    long int location = 0;

    /* Open the file for reading and writing */
    fbfd = open("/dev/fb0", O_RDWR);
    if (fbfd 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • unix自动进入x-window登陆框问题
  • 谁有unix X-window中文平台,最好是炎黄中文
  • 一个超级菜得问题:使用x-window
  • X-Window编程有哪些好用的库?
  • freebsd在配置好X-Window后进入、鼠标用不了
  • 如何在linux下用c语言编写文本界面,不是在x-window下
  • X-Window编程中如何隐藏掉窗口?
  • 【小菜】用虚拟机装好了Linux,如何安装X-window
  • X-window无法启动,救命!
  • linux的x-window简单问题
  • Ctr+Alt+F7无法返回X-WINDOW?
  • 在Linux X-Window中设置代理...
  • liunx7.0 安装过程没有配置好显卡 现在进不了x-window 该怎么修改
  • 请教:X-window设置问题
  • 在x-window下面怎样运行自己编号的控制台程序?
  • 关于x-window和文本界面的切换!
  • REDHAT 9.0 X-window命令行怎么配置
  • red hat 9 下如何安装 X-Window界面
  • 不能进入x-window界面
  • 怎样结束当前的X-window


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3