请教,哪位兄弟知道Xorg的XWindows如何可以运行在FrameBuffer上面
时间:2009-04-16
来源:互联网
按BLFS运行了Xorg,看Log似乎是运行在VESA的显卡模式上
我想知道Xwindows如何运行在FrameBuffer模式上?
应该如何配置
FrameBuffer应该在我的command可以运行
看Xorg的driver里面有针对FB的驱动
我想知道Xwindows如何运行在FrameBuffer模式上?
应该如何配置
FrameBuffer应该在我的command可以运行
看Xorg的driver里面有针对FB的驱动
作者: hushui 发布时间: 2009-04-16
不能安装您显卡对应的驱动吗?
只有 实在没办法驱动显卡 或 仅需要基本图形支持,才有 充分理由使用 framebuffer vesa 驱动。
另,请移步 http://zh.wikipedia.org/wiki/X_Window_System 扫盲,"XWindows" 是错误名称。
只有 实在没办法驱动显卡 或 仅需要基本图形支持,才有 充分理由使用 framebuffer vesa 驱动。
另,请移步 http://zh.wikipedia.org/wiki/X_Window_System 扫盲,"XWindows" 是错误名称。
作者: 聚焦深空 发布时间: 2009-04-17
不是,Xwindows可以运行的
只是我看我们这里嵌入式开发的平台有些有LCD的GUI也跑了Gnome ,里面其实是跑了xvfb 我想在X86上也试试。
另外其实FrameBuffer跑起来后 就可以跑MiniGUI之类的
我想在XWindows跑在FrameBuffer上 其实是自己瞎折腾的癖好了
楼上的你的那个web地址 我看过 是一个扫盲性质的 没有涉及到我想要的
我在FrameBuffer的HowTo里面倒是找到一部分内容 不过它是针对XFree86的 配置文件似乎与Xorg有区别,我尝试一下 没成功. 哪位兄弟能教我 谢谢
17. Setting up the X11 FBdev driver
If you are not using XFree86 3.3.3.1 or later, you are urged to upgrade to XFree86 3.3.3.1 − it includes a
FBdev X driver for framebuffer devices. Otherwise, follow the steps below to either download or build your
own FBdev driver for older XFree86 versions such as 3.3.2, 3.3.3 etc.
Go to
http://www.xfree86.org
, and download the latest XServers source archive, unpack, and configure the drivers, following these steps:
· Edit xc/config/cf/xf86site.def, uncomment the #define for XF68FBDevServer
· Comment out all references to FB_VISUAL_STATIC_DIRECTCOLOR, as these are bogus and
aren't used any more. If you are using XFree86 3.3.3.1, there is no need to do this step − as they have
removed this.
· Edit xc/programs/Xserver/hw/xfree86/os−support/linux/lnx_io.c, and change K_RAW to
K_MEDIUMRAW.
and then build the driver. Don't worry about the m68k references, it supports Intel platforms. Then build the
whole thing − it'll take a long time though as it's a large source tree.
Alternatively, if you don't have the time to spare, you can obtain the binaries from the sites below. Please
note that these are 'unofficial' builds and you use them at your risk.
Framebuffer HOWTO
15. Using/Changing fonts 26
For libc5, use the one at:
http://user.cs.tu−berlin.de/~kraxel/linux/XF68_FBDev.gz
For glibc2, download from these URLs.
http://user.cs.tu−berlin.de/~kraxe...FBDev.libc6.gz
http://pobox.com/~brion/linux/fbxserver.html
There have been reports that X11 is non functional on certain graphic cards with this vesafb feature enabled,
if this is happening, try the new XF86_FBdev driver for X11.
This driver, along with vesafb can also help run X11 in higher graphic resolutions with certain graphic
chipsets which are not supported by any of the current X11 drivers. Examples are MGA G−200 et. al.
To configure the XF86_FBdev driver with your X11 system, you'll need to edit your XF86Config for the
following:
Section "Screen"
Driver "FBDev"
Device "Primary Card"
Monitor "Primary Monitor"
SubSection "Display"
Modes "default"
EndSubSection
EndSection
You'll also need to set XkbDisable in the keyboard section as well, or invoke the XF86_FBDev server with
the '−kb' option to set up your keyboard so it works properly. If you forget to set XkbDisable, you will have
to put the following lines in your .Xmodmap to straighten out the keyboard mappings. Alternatively, you can
edit your xkb to reflect the list below.
...........
只是我看我们这里嵌入式开发的平台有些有LCD的GUI也跑了Gnome ,里面其实是跑了xvfb 我想在X86上也试试。
另外其实FrameBuffer跑起来后 就可以跑MiniGUI之类的
我想在XWindows跑在FrameBuffer上 其实是自己瞎折腾的癖好了
楼上的你的那个web地址 我看过 是一个扫盲性质的 没有涉及到我想要的
我在FrameBuffer的HowTo里面倒是找到一部分内容 不过它是针对XFree86的 配置文件似乎与Xorg有区别,我尝试一下 没成功. 哪位兄弟能教我 谢谢
17. Setting up the X11 FBdev driver
If you are not using XFree86 3.3.3.1 or later, you are urged to upgrade to XFree86 3.3.3.1 − it includes a
FBdev X driver for framebuffer devices. Otherwise, follow the steps below to either download or build your
own FBdev driver for older XFree86 versions such as 3.3.2, 3.3.3 etc.
Go to
http://www.xfree86.org
, and download the latest XServers source archive, unpack, and configure the drivers, following these steps:
· Edit xc/config/cf/xf86site.def, uncomment the #define for XF68FBDevServer
· Comment out all references to FB_VISUAL_STATIC_DIRECTCOLOR, as these are bogus and
aren't used any more. If you are using XFree86 3.3.3.1, there is no need to do this step − as they have
removed this.
· Edit xc/programs/Xserver/hw/xfree86/os−support/linux/lnx_io.c, and change K_RAW to
K_MEDIUMRAW.
and then build the driver. Don't worry about the m68k references, it supports Intel platforms. Then build the
whole thing − it'll take a long time though as it's a large source tree.
Alternatively, if you don't have the time to spare, you can obtain the binaries from the sites below. Please
note that these are 'unofficial' builds and you use them at your risk.
Framebuffer HOWTO
15. Using/Changing fonts 26
For libc5, use the one at:
http://user.cs.tu−berlin.de/~kraxel/linux/XF68_FBDev.gz
For glibc2, download from these URLs.
http://user.cs.tu−berlin.de/~kraxe...FBDev.libc6.gz
http://pobox.com/~brion/linux/fbxserver.html
There have been reports that X11 is non functional on certain graphic cards with this vesafb feature enabled,
if this is happening, try the new XF86_FBdev driver for X11.
This driver, along with vesafb can also help run X11 in higher graphic resolutions with certain graphic
chipsets which are not supported by any of the current X11 drivers. Examples are MGA G−200 et. al.
To configure the XF86_FBdev driver with your X11 system, you'll need to edit your XF86Config for the
following:
Section "Screen"
Driver "FBDev"
Device "Primary Card"
Monitor "Primary Monitor"
SubSection "Display"
Modes "default"
EndSubSection
EndSection
You'll also need to set XkbDisable in the keyboard section as well, or invoke the XF86_FBDev server with
the '−kb' option to set up your keyboard so it works properly. If you forget to set XkbDisable, you will have
to put the following lines in your .Xmodmap to straighten out the keyboard mappings. Alternatively, you can
edit your xkb to reflect the list below.
...........
作者: hushui 发布时间: 2009-04-17
不愿认错可不是好法子。
这个世界上到目前为止还没有叫 "Xwindows" 的东西,请正确使用 X Window System 名称,可简称 X、X11、X-window,不然会被人笑话。
Xorg 提供专用于 framebuffer 的 server,配置编译时注意一下即可,懒得动手是看不见>的。
或者使用 directfb + Xdirectfb 实现。
"嵌入式环境"使用 X,只是方便开发罢了,那说明目标硬件相当强大。
MiniGUI 曾经很棒,但相对新近的 GtkFB、Qt/Embedded 一点优势也没有。
这个世界上到目前为止还没有叫 "Xwindows" 的东西,请正确使用 X Window System 名称,可简称 X、X11、X-window,不然会被人笑话。
Xorg 提供专用于 framebuffer 的 server,配置编译时注意一下即可,懒得动手是看不见>的。
或者使用 directfb + Xdirectfb 实现。
"嵌入式环境"使用 X,只是方便开发罢了,那说明目标硬件相当强大。
MiniGUI 曾经很棒,但相对新近的 GtkFB、Qt/Embedded 一点优势也没有。
作者: 聚焦深空 发布时间: 2009-04-17
呵呵
可以了
原来问题xorg的配置文件Fbdev写错了
楼上的名词之争没意义
可以了
原来问题xorg的配置文件Fbdev写错了
楼上的名词之争没意义
作者: hushui 发布时间: 2009-04-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28