- 论坛徽章:
- 0
|
本帖最后由 sydnash 于 2010-08-23 16:23 编辑
今天我终于把qtopia编译成功了,然后制作文件系统yaffs映像,下载烧写启动,在启动到qtopia的时候
出现了linuxFB driver connot connect
我在跟文件系统的bin目录下有一个启动qtopia的脚本qpe.sh,内容如下:
#!/bin/sh
export HOME=/root
export QTDIR=/opt/Qtopia
export QPEDIR=/opt/Qtopia
export QWS_DISPLAY="linuxFB:/dev/fb0"
export QWS_KEYBOARD="TTY:/dev/tty1"
export QWS_MOUSE_PROTO="USB:/dev/mouse0"
export PATH=$QPEDIR/bin:$PATH
export LD_LIBRARY_PATH=$QPEDIR/lib:$LD_LIBRARY_PATH
$QPEDIR/bin/qpe &
/etc/init.d/rcS内容如下:
#! /bin/sh
echo "----------mount all"
/bin/mount -a
echo "----------Starting mdev......"
/bin/echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s
echo "*********************************************************"
echo " sydnash 2410 Rootfs(filesystem) 2010.8 "
echo " Love Linux ! ! @@ Love Ke Ke ! ! "
echo "********************************************************"
echo ".........starting qtopia..........."
/bin/qpe.sh &
我的qpe.conf脚本内容如下:
[Appearance]
AlternateBase = #EEF5D6
Background = #eeeeee
BackgroundImage =
Base = #FFFFFF
Button = #F0F0F0
ButtonText = #000000
FontFamily = helvetica
FontSize = 12
Foreground = #222222
Foreground_disabled = #BBBBBB
Highlight = #8BAC30
HighlightedText = #FFFFFF
IconSize = 16
Scheme = Qtopia
Shadow =
Style = Qtopia
Text = #000000
Text_disabled = #BBBBBB
Theme = qtopia.conf
网上有人说是因为内核不支持frambuffer,但是当我不使用图形界面的时候,在命令行我的/dev/bf0是存在的,请大家帮忙看看啊。 |
|