• 4026阅读
  • 2回复

在本机上运行的Qtopia点击图标没有反应 [复制链接]

上一主题 下一主题
离线riverside
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-23
— 本帖被 XChinux 执行加亮操作(2008-08-25) —
在Redhat 9下编译了一个本机的Qtopia2.1.1,点击图标后图标闪动,却进不了程序。如下图所示

      我启动是通过启动脚本启动的,启动脚本如下:
#!/bin/sh
source /root/Qt/shell/init.sh
export PATH=$QPEDIR/bin:$PATH
findproc() {
        /bin/ps -e | /bin/sed -n -e '/\<'$1'\>/ s/^ *\([0-9][0-9]*\).*/\1/p'
}
killproc() {
        pid=`findproc $1`
        [ "$pid" != "" ] && kill $pid
}
killall quicklauncher
killall qpe
killall qvfb
[ -x /sbin/fuser ] && ( /sbin/fuser -kn tcp 4242 || /sbin/fuser -kn tcp 4243 )
[ -x /bin/fuser ] && ( /bin/fuser -kn tcp 4242 || /bin/fuser -kn tcp 4243 )
echo "Stopping common sound deamons..."
artsd_pid=`findproc artsd`
[ "$artsd_pid" != "" ] && kill $artsd_pid
esd_pid=`findproc esd`
[ "$esd_pid" != "" ] && kill $esd_pid
echo "Starting qvfb..."
qvfb -width 240 -height 320 &
sleep 5s
echo "Starting Qtopia 2.1.1..."
HOME=/root/Qt/qtopia-2.1.1-host/image/opt/Qtopia/demohome qpe
echo "Restarting killed sound deamons..."
[ "$artsd_pid" != "" ] && artsd &
[ "$esd_pid" != "" ] && esd &
    我问题究竟出在哪里啊?请大虾给予帮助,先行谢过,感激不尽
离线riverside
只看该作者 1楼 发表于: 2008-08-24
问题部分解决,原因是$QPEDIR/plugins下面的很多文件夹是空的,所以程序在运行的时候找不到库,就中止了,但qtopia并没有意识到,所以图标老是闪动。
离线riverside
只看该作者 2楼 发表于: 2008-08-24
但是点击几个游戏图标还是没有反应,不从qtopia启动,直接启动是会出来的,请问这是怎么回事啊?
快速回复
限100 字节
 
上一个 下一个