xdirectfb installation in FC6/FC7

6 篇文章 1 订阅

 xdirectfb installation in FC6/FC7
中间遇到很多问题,终于可以正常利用framebuffer显示了,详细步骤如下:
cd /lib/modules/2.6.18-1.2798.fc6
ln -s /usr/src/kernels/2.6.18-1.2798.fc6-i586 build
cd linux-fusion-8.1.1
make
make install

modprobe fusion
mkdir /dev/fusion
mknod /dev/fusion/0 c 250 0
mknod /dev/fusion/1 c 250 1

cd DirectFB-1.0.1       -----------------这很重要,XDirectFB启动时,是蓝色背景。(DirectFB-1.2.8的话是黄色背景)
 
#./configure --enable-multi
./autogen.sh
make
make install
----------NOTE: git checkout XDirectfb to 2007 Feb 7 22:17:18
cp XDirectFB/xorg-server-1.1.1-directfb.diff xorg-server-1.1.1/
cd xorg-server-1.1.1
cp -a ../XDirectFB/programs/Xserver/hw/directfb/ hw/
patch -p1 < xorg-server-1.1.1-directfb.diff
autoreconf
if "configure.ac:61: ... `SED' previously defined here" error mesage.
modify cpprules.in and continue.

./configure --disable-xorg --disable-dmx --disable-xvfb --disable-xprint

if "No package 'xkbfile' found",
yum list | grep xkb
yum install libxkbfile-devel.i386
if "Public key for libxkbfile-devel-1.0.3-3.1.i386.rpm is not installed",please input:
rpm -import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

please download libxkbui-1.0.2.tar.bz2
cd libxkbui-1.0.2
./autogen.sh --prefix=/usr
make
make install

cd xorg-server-1.1.1
./configure --disable-xorg --disable-dmx --disable-xvfb --disable-xprint
make
make install


Run XDirectFB &


Run xterm

出现"floating point exception" 错误,接着xdirectfb同xterm一起退出。只要在grub设置vga=0x311或者XDirectFB :display即可。具体原因还不太清楚。
另外在ubuntu 8.04上测试没有此问题。

xeyes是最简单的测试程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值