The qtdemo can't launch via qtdemo-init initscript. Fix it.

Signed-off-by: Yi Zhao <yi.z...@windriver.com>
---
 meta/recipes-qt/qt-demo/qt-demo-init/qtdemo-init |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/meta/recipes-qt/qt-demo/qt-demo-init/qtdemo-init 
b/meta/recipes-qt/qt-demo/qt-demo-init/qtdemo-init
index 3a1f2cb..21f0273 100644
--- a/meta/recipes-qt/qt-demo/qt-demo-init/qtdemo-init
+++ b/meta/recipes-qt/qt-demo/qt-demo-init/qtdemo-init
@@ -2,8 +2,8 @@
 
 set -e
 
-if [ -f /usr/bin/qtdemo ]; then
-       QTDEMO="qtdemo > /var/log/Xsession.log 2> &1"
+if [ -x /usr/bin/qtdemo ]; then
+       QTDEMO="qtdemo"
 else
        QTDEMO="qtdemoE -qws"
 fi
@@ -18,7 +18,7 @@ case "$1" in
                if [ ! -f /etc/pointercal ]; then
                        /usr/bin/ts_calibrate
                fi
-               if [ "$QTDEMO" = qtdemo ]; then
+               if [ "$QTDEMO" = "qtdemo" ]; then
                        Xorg &
                        export DISPLAY=:0
                        $QTDEMO &
@@ -26,7 +26,7 @@ case "$1" in
                        QWS_MOUSE_PROTO=tslib:$TSLIB_TSDEVICE $QTDEMO &
                fi
        else
-               if [ "$QTDEMO" = qtdemo ]; then
+               if [ "$QTDEMO" = "qtdemo" ]; then
                        Xorg &
                        export DISPLAY=:0
                fi
@@ -35,7 +35,7 @@ case "$1" in
        ;;
   stop)
        echo "Stopping qtdemo"
-       if [ "$QTDEMO" = qtdemo ]; then
+       if [ "$QTDEMO" = "qtdemo" ]; then
                killall Xorg
                killall qtdemo
        else
-- 
1.7.9.5

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to