|
楼主 |
发表于 2009-4-17 07:08:46
|
显示全部楼层
不是,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/~kraxel/linux/XF68_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 "rimary Card"
Monitor "rimary 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.
........... |
|