Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4785759
  • 博文数量: 1140
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 13726
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
  • 认证徽章:
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1140)

文章存档

2019年(117)

2018年(81)

2017年(80)

2016年(70)

2015年(52)

2014年(41)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(288)

分类: LINUX

2009-07-01 11:21:50

http://www.jollen.org/blog/2007/06/kdrive_embedded_linux.html
 

KDrive 與 Embedded Linux

jollen 發表於 June 8, 2007 12:38 PM

KDrive 也被叫做 TinyX,故名思意,這是一個小型的 X server 實作,主要是針對 embedded Linux 的應用所實作的版本。

有別於 xorg-server 裡的其他 X server,KDrive 並不基於以往的 XFree86 程式碼,而是由 Keith Packard 所實作的新版本;目前,KDrive 已被應用在許多 embedded system 的專案中。例如,OpenMoko 的 framework 就是使用 KDrive。

KDrive 另外一個特色是,他並不是像典型的 X server 是在動態時期去載入一些設定,而是在編譯時間就做好參數的設定。

Xorg-server 從 7.1 開始,已經將 KDrive 整合進來,只要下載 xorg-server 7.1 或更新版本的原始碼,裡頭就包含了 KDrive。以 xorg-server 7.2 來說,要設定 X server 為 KDrive 的話,只要將 KDrive 參數打開,並將其他的 X server 關閉即可。例如:

 ./configure \
--host=arm-linux \
--disable-composite \
--enable-kdrive \
--disable-dga \
--disable-dri \
--disable-xinerama \
--disable-xf86misc \
--disable-xf86vidmode \
--disable-xorg \
--disable-xorgcfg \
--disable-xkb \
--disable-xnest \
--disable-xvfb \
--disable-xevie \
--disable-xwin \
--disable-xprint \
--disable-xtrap \
--disable-dmx \
--disable-w100 \

阅读(812) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册