yes, I can see a empty window with black background, show at MY HOST DESKTOP,
and that at Xephyr launch app directly, it's works , so ,I sure my Xephyr is ok. should IPC have a problem, because follow: linux host ps -u: [...@localhost ~]$ sudo ps -u [sudo] password for txh: Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1370 0.0 0.0 1960 388 tty2 Ss+ Dec07 0:00 /sbin/mingetty /dev/tty2 root 1372 0.0 0.0 1960 388 tty3 Ss+ Dec07 0:00 /sbin/mingetty /dev/tty3 root 1374 0.0 0.0 1960 388 tty4 Ss+ Dec07 0:00 /sbin/mingetty /dev/tty4 root 1378 0.0 0.0 1960 388 tty5 Ss+ Dec07 0:00 /sbin/mingetty /dev/tty5 root 1380 0.0 0.0 1960 388 tty6 Ss+ Dec07 0:00 /sbin/mingetty /dev/tty6 root 1450 0.6 2.1 57480 21388 tty1 Ss+ Dec07 1:36 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gd root 2919 0.0 0.2 7176 2100 pts/0 S 00:11 0:00 su root 2934 0.0 0.1 5244 1552 pts/0 S 00:11 0:00 bash root 3553 0.0 0.1 5052 1152 pts/0 S 00:13 0:00 /bin/sh ./meego-sdk-chroot chroot/ root 3572 0.0 0.1 5344 1276 pts/0 S+ 00:13 0:00 /bin/bash -i root 3587 0.0 0.0 5180 888 pts/0 S 00:14 0:00 /bin/sh /usr/bin/startmeego root 3588 0.0 0.0 5180 920 pts/0 S 00:14 0:00 /bin/sh /usr/bin/startmeego-debug-handset root 3590 0.2 2.6 39516 27176 pts/0 S 00:14 0:29 Xephyr :2 -screen 864x480 -host-cursor -ac -notfp root 3603 0.0 0.8 86700 9120 pts/0 Sl 00:14 0:03 mcompositor root 3608 0.0 0.1 48164 1340 pts/0 S 00:14 0:00 /usr/bin/applauncherd.bin root 3613 0.0 0.1 17816 1372 pts/0 S 00:14 0:00 corewatcher-applet root 3618 0.0 1.1 113312 11820 pts/0 Sl 00:14 0:00 /usr/bin/mdecorator -remote-theme root 3623 0.0 0.6 90404 6576 pts/0 Sl 00:14 0:00 /usr/bin/meego-im-uiserver -remote-theme root 3628 0.0 0.2 23372 2288 pts/0 S 00:14 0:00 /usr/bin/meegofeedbackd root 3633 0.0 1.3 170824 13908 pts/0 Sl 00:14 0:04 /usr/bin/duihome --desktop -remote-theme root 3638 0.0 1.2 297160 12232 pts/0 Sl 00:14 0:00 /usr/bin/sysuid -remote-theme root 3643 0.0 0.1 42284 1996 pts/0 Sl 00:14 0:00 /usr/bin/messageserver root 3648 0.0 0.1 28512 2020 pts/0 Sl 00:14 0:00 /usr/bin/msyncd root 3653 0.0 0.9 66436 9708 pts/0 S 00:14 0:00 /usr/bin/mthemedaemon root 3673 0.0 0.2 59564 2084 pts/0 S 00:14 0:00 phonesim -p 12345 /usr/share/phonesim/default.xml root 3676 0.0 0.2 43324 2536 pts/0 SN 00:14 0:00 /usr/libexec/tracker-miner-fs root 3837 0.0 0.0 0 0 pts/0 Z 00:14 0:00 [messageserver] <defunct> root 6533 0.0 0.2 7176 2468 pts/8 S 01:18 0:00 su root 6539 0.0 0.1 5244 1728 pts/8 S+ 01:18 0:00 bash root 6616 0.0 0.1 5240 1660 /mnt/chroot/dev/pts/6 Ss+ 01:19 0:00 -bash root 6888 0.0 0.1 5240 1712 /mnt/chroot/dev/pts/9 Ss+ 01:30 0:00 -bash root 8298 0.0 0.1 3160 1520 /mnt/chroot/dev/pts/7 Ss 03:06 0:00 -bash root 8339 0.0 2.5 103680 25908 /mnt/chroot/dev/pts/7 Sl+ 03:06 0:00 /usr/local/bin/untitled2 root 9353 1.0 0.0 4760 1012 pts/10 R+ 04:12 0:00 ps -u in chroot's ps -u : r...@meego-handset-sdk:~# ps -u Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1370 0.0 0.0 1960 388 tty2 Ss+ 15:55 0:00 /sbin/mingetty /dev/tty2 root 1372 0.0 0.0 1960 388 tty3 Ss+ 15:55 0:00 /sbin/mingetty /dev/tty3 root 1374 0.0 0.0 1960 388 tty4 Ss+ 15:55 0:00 /sbin/mingetty /dev/tty4 root 1378 0.0 0.0 1960 388 tty5 Ss+ 15:55 0:00 /sbin/mingetty /dev/tty5 root 1380 0.0 0.0 1960 388 tty6 Ss+ 15:55 0:00 /sbin/mingetty /dev/tty6 root 1450 0.6 2.1 57480 21388 tty1 Ss+ 15:55 1:36 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gd root 2919 0.0 0.2 7176 2100 pts/0 S 16:11 0:00 su root 2934 0.0 0.1 5244 1552 pts/0 S 16:11 0:00 bash root 3553 0.0 0.1 5052 1152 pts/0 S 16:13 0:00 /bin/sh ./meego-sdk-chroot chroot/ root 3572 0.0 0.1 5344 1276 pts/0 S+ 16:13 0:00 /bin/bash -i root 3587 0.0 0.0 5180 888 pts/0 S 16:14 0:00 /bin/sh /usr/bin/startmeego root 3588 0.0 0.0 5180 920 pts/0 S 16:14 0:00 /bin/sh /usr/bin/startmeego-debug-handset root 3590 0.2 2.6 39516 27176 pts/0 S 16:14 0:29 Xephyr :2 -screen 864x480 -host-cursor -ac -notfp root 3603 0.0 0.8 86700 9120 pts/0 Sl 16:14 0:03 mcompositor root 3608 0.0 0.1 48164 1340 pts/0 S 16:14 0:00 /usr/bin/applauncherd.bin root 3613 0.0 0.1 17816 1372 pts/0 S 16:14 0:00 corewatcher-applet root 3618 0.0 1.1 113312 11820 pts/0 Sl 16:14 0:00 /usr/bin/mdecorator -remote-theme root 3623 0.0 0.6 90404 6576 pts/0 Sl 16:14 0:00 /usr/bin/meego-im-uiserver -remote-theme root 3628 0.0 0.2 23372 2288 pts/0 S 16:14 0:00 /usr/bin/meegofeedbackd root 3633 0.0 1.3 170824 13908 pts/0 Sl 16:14 0:04 /usr/bin/duihome --desktop -remote-theme root 3638 0.0 1.2 297160 12232 pts/0 Sl 16:14 0:00 /usr/bin/sysuid -remote-theme root 3643 0.0 0.1 42284 1996 pts/0 Sl 16:14 0:00 /usr/bin/messageserver root 3648 0.0 0.1 28512 2020 pts/0 Sl 16:14 0:00 /usr/bin/msyncd root 3653 0.0 0.9 66436 9708 pts/0 S 16:14 0:00 /usr/bin/mthemedaemon root 3673 0.0 0.2 59564 2084 pts/0 S 16:14 0:00 phonesim -p 12345 /usr/share/phonesim/default.xml root 3676 0.0 0.2 43324 2536 pts/0 SN 16:14 0:00 /usr/libexec/tracker-miner-fs root 3837 0.0 0.0 0 0 pts/0 Z 16:14 0:00 [messageserver] <defunct> root 6533 0.0 0.2 7176 2468 pts/8 S 17:18 0:00 su root 6539 0.0 0.1 5244 1728 pts/8 S+ 17:18 0:00 bash root 6616 0.0 0.1 5240 1660 pts/6 Ss+ 17:19 0:00 -bash root 6888 0.0 0.1 5240 1712 pts/9 Ss 17:30 0:00 -bash root 8298 0.0 0.1 3160 1520 pts/7 Ss 19:06 0:00 -bash root 8339 0.0 2.5 103680 25908 pts/7 Sl+ 19:06 0:00 /usr/local/bin/untitled2 root 9320 0.0 0.1 4824 1036 pts/9 R+ 20:12 0:00 ps -u /*******************************************************/ Email: [email protected] http://www.byd.com /*******************************************************/ ----- Original Message ----- From: "Elliot Smith" <[email protected]> To: <[email protected]> Cc: "Chen, Zhang Z" <[email protected]>; <[email protected]>; <[email protected]> Sent: Tuesday, December 07, 2010 7:32 PM Subject: Re: [MeeGo-SDK] [MeeGo-dev] New idea about Meego SDK with Xephyr > On Tue, 2010-12-07 at 11:11 +0000, [email protected] wrote: >> this process list in my chroot: > > I would encourage you again to look at this tutorial: > > http://wiki.meego.com/SDK/Docs/1.1/MeeGo_SDK_with_Xephyr > > In particular, this section explains how to set the DISPLAY variable for > an application you are running from the chroot: > > http://wiki.meego.com/SDK/Docs/1.1/MeeGo_SDK_with_Xephyr#Application_development > > And this section explains how to set the DISPLAY variable if you are > running an application from Qt Creator and want it to display in Xephyr: > > http://wiki.meego.com/SDK/Docs/1.1/MeeGo_SDK_with_Xephyr#Developing_with_Qt_Creator_from_the_chroot > > I feel pretty sure that setting the DISPLAY incorrectly is the root > cause of your issue. > > Can I also just check that a Xephyr window is visible for you? Even if > your application is not running inside it, you should see some kind of > empty window with a white background. If not, Xephyr is not running > correctly. > > Yours, > Elliot > >> >> r...@meego-handset-sdk:~# ps -u >> Warning: bad syntax, perhaps a bogus '-'? >> See /usr/share/doc/procps-3.2.8/FAQ >> USER PID %CPU %MEM VSZ RSS TTY STAT START TIME >> COMMAND >> root 1370 0.0 0.0 1960 388 tty2 Ss+ 15:55 >> 0:00 /sbin/mingetty /dev/tty2 >> root 1372 0.0 0.0 1960 388 tty3 Ss+ 15:55 >> 0:00 /sbin/mingetty /dev/tty3 >> root 1374 0.0 0.0 1960 388 tty4 Ss+ 15:55 >> 0:00 /sbin/mingetty /dev/tty4 >> root 1378 0.0 0.0 1960 388 tty5 Ss+ 15:55 >> 0:00 /sbin/mingetty /dev/tty5 >> root 1380 0.0 0.0 1960 388 tty6 Ss+ 15:55 >> 0:00 /sbin/mingetty /dev/tty6 >> root 1450 0.8 2.2 59016 22936 tty1 Ss+ 15:55 >> 1:36 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gd >> root 2919 0.0 0.2 7176 2100 pts/0 S 16:11 0:00 su >> root 2934 0.0 0.1 5244 1552 pts/0 S 16:11 0:00 bash >> root 3553 0.0 0.1 5052 1152 pts/0 S 16:13 >> 0:00 /bin/sh ./meego-sdk-chroot chroot/ >> root 3572 0.0 0.1 5344 1296 pts/0 S+ 16:13 >> 0:00 /bin/bash -i >> root 3587 0.0 0.0 5180 900 pts/0 S 16:14 >> 0:00 /bin/sh /usr/bin/startmeego >> root 3588 0.0 0.0 5180 936 pts/0 S 16:14 >> 0:00 /bin/sh /usr/bin/startmeego-debug-handset >> root 3590 0.2 2.6 39516 27312 pts/0 S 16:14 0:24 >> Xephyr :2 -screen 864x480 -host-cursor -ac -notfp //Xephyr2 default >> DISPLAY=:2 >> root 3603 0.0 0.9 86700 9172 pts/0 Sl 16:14 0:03 >> mcompositor >> root 3608 0.0 0.1 48164 1344 pts/0 S 16:14 >> 0:00 /usr/bin/applauncherd.bin >> root 3613 0.0 0.1 17816 1376 pts/0 S 16:14 0:00 >> corewatcher-applet >> root 3618 0.0 1.1 113312 11864 pts/0 Sl 16:14 >> 0:00 /usr/bin/mdecorator -remote-theme >> root 3623 0.0 0.6 90404 6612 pts/0 Sl 16:14 >> 0:00 /usr/bin/meego-im-uiserver -remote-theme >> root 3628 0.0 0.2 23372 2292 pts/0 S 16:14 >> 0:00 /usr/bin/meegofeedbackd >> root 3633 0.0 1.3 170824 13952 pts/0 Sl 16:14 >> 0:04 /usr/bin/duihome --desktop -remote-theme >> root 3638 0.0 1.2 297160 12284 pts/0 Sl 16:14 >> 0:00 /usr/bin/sysuid -remote-theme >> root 3643 0.0 0.1 42284 1996 pts/0 Sl 16:14 >> 0:00 /usr/bin/messageserver >> root 3648 0.0 0.1 28512 2020 pts/0 Sl 16:14 >> 0:00 /usr/bin/msyncd >> root 3653 0.0 0.9 66436 9740 pts/0 S 16:14 >> 0:00 /usr/bin/mthemedaemon >> root 3673 0.0 0.2 59564 2084 pts/0 S 16:14 0:00 >> phonesim -p 12345 /usr/share/phonesim/default.xml >> root 3676 0.0 0.2 43324 2536 pts/0 SNl 16:14 >> 0:00 /usr/libexec/tracker-miner-fs >> root 3837 0.0 0.0 0 0 pts/0 Z 16:14 0:00 >> [messageserver] <defunct> >> root 6533 0.0 0.2 7176 2492 pts/8 S 17:18 0:00 su >> root 6539 0.0 0.1 5244 1788 pts/8 S+ 17:18 0:00 bash >> root 6616 0.0 0.1 5240 1692 pts/6 Ss+ 17:19 0:00 -bash >> root 6888 0.0 0.1 5240 1724 pts/9 Ss 17:30 0:00 -bash >> root 8298 0.0 0.1 3160 1540 pts/7 Ss 19:06 0:00 -bash >> root 8339 2.9 2.5 103680 26032 pts/7 Sl+ 19:06 >> 0:00 /usr/local/bin/untitled2 //this may test app >> root 8347 0.0 0.1 4820 1032 pts/9 R+ 19:06 0:00 ps -u >> >> >> >> but app "untitled2" only show in host desktop. >> >> >> >> >> >> >> /*******************************************************/ >> Email: [email protected] http://www.byd.com >> /*******************************************************/ >> ----- Original Message ----- >> From: Chen, Zhang Z >> To: [email protected] ; [email protected] ; >> [email protected] >> Sent: Tuesday, December 07, 2010 5:31 PM >> Subject: RE: [MeeGo-dev] New idea about Meego SDK with Xephyr >> >> >> Next version of meego-sdk-qt-creator can fix this problem by >> not hard coding DISPLAY. The current workaround should be >> that you set the DISPLAY env variable to DISPLAY=:2.0 in your >> application … Would you please try it to see if it works? >> >> >> >> >> >> >> >> From: [email protected] [mailto:[email protected]] >> Sent: Tuesday, December 07, 2010 5:08 PM >> To: Chen, Zhang Z; [email protected]; [email protected] >> Subject: Re: [MeeGo-dev] New idea about Meego SDK with Xephyr >> >> >> >> >> Xephyr’s DISPLAY=:0 is ok, but In Xephyr's runing MeeGo OS >> windows default DISPLAY=:2.0 ,cannot change. >> >> >> >> >> >> /*******************************************************/ >> Email: [email protected] http://www.byd.com >> /*******************************************************/ >> >> >> ----- Original Message ----- >> >> >> From: Chen, Zhang Z >> >> >> To: [email protected] ; [email protected] ; >> [email protected] >> >> >> Sent: Tuesday, December 07, 2010 4:32 PM >> >> >> Subject: RE: [MeeGo-dev] New idea about Meego SDK with >> Xephyr >> >> >> >> >> >> No. QtCreator sets DISPLAY=:0 in its code. So the >> application will always been displayed in the host, >> unless you change the DISPLAY of the host desktop and >> make Xephyr’s DISPLAY:=0 >> >> >> >> From: [email protected] >> [mailto:[email protected]] >> Sent: Tuesday, December 07, 2010 3:11 PM >> To: Chen, Zhang Z; [email protected]; >> [email protected] >> Subject: Re: [MeeGo-dev] New idea about Meego SDK with >> Xephyr >> >> >> >> >> >> >> >> yes, QtCreator sets DISPLAY=:2.0 >> >> >> >> >> >> chroot env as Xephyr use DISPLAY=:2.0 too. >> >> >> >> >> >> >> >> >> /*******************************************************/ >> Email: [email protected] http://www.byd.com >> /*******************************************************/ >> >> >> ----- Original Message ----- >> >> >> From: Chen, Zhang Z >> >> >> To: [email protected] ; >> [email protected] ; [email protected] >> >> >> Sent: Tuesday, December 07, 2010 3:00 PM >> >> >> Subject: RE: [MeeGo-dev] New idea about Meego >> SDK with Xephyr >> >> >> >> >> >> QtCreator sets DISPLAY=:0 before executing the >> application. That might be the reason why it >> displays in the chroot env as Xephyr use >> display :2 ? >> >> >> >> From: [email protected] >> [mailto:[email protected]] >> Sent: Tuesday, December 07, 2010 2:42 PM >> To: Chen, Zhang Z; [email protected]; >> [email protected] >> Subject: Re: [MeeGo-dev] New idea about Meego >> SDK with Xephyr >> >> >> >> >> [...@localhost mnt]$ sudo /etc/init.d/sshd >> stop (important) command already stop host >> sshd. >> >> >> >> >> >> Now ,QtCreator can connection Xephyr,but >> application UI can't show Xephyr, it's show in >> host desktop, >> >> >> >> >> >> i try kill host's sshd ,mybey happens >> something. >> >> >> >> >> >> >> >> >> >> >> >> >> /*******************************************************/ >> Email: [email protected] http://www.byd.com >> >> /*******************************************************/ >> >> >> ----- Original Message ----- >> >> >> From: Chen, Zhang Z >> >> >> To: [email protected] ; >> [email protected] ; >> [email protected] ; >> [email protected] >> >> >> Sent: Tuesday, December 07, 2010 2:22 >> PM >> >> >> Subject: RE: [MeeGo-dev] New idea >> about Meego SDK with Xephyr >> >> >> >> >> >> It’s an interesting idea. But your >> QtCreator configuration just connect >> to the host machine, not the chroot >> environment. If you kill sshd in your >> host and start it in the chroot >> environment, the application UI may >> come up in Xephyr. >> >> >> >> >> >> From: [email protected] >> [mailto:[email protected]] >> On Behalf Of [email protected] >> Sent: Tuesday, December 07, 2010 1:14 >> PM >> To: [email protected]; >> [email protected]; >> [email protected] >> Subject: [MeeGo-dev] New idea about >> Meego SDK with Xephyr >> >> >> >> >> Because performance of MeeGo OS in >> QEMU is slow,Animation and screen >> changes is slow , need VT . and There >> are not many devices runs MeeGo OS. >> >> >> >> >> >> so, for easy, i hava a new idea is >> mixed QT-Creator and >> Xephyr. Qt-Creator and Xephyr both are >> independence running on linux >> host,Xehpyr is seen as what >> QEMU,Detailed steps,see the following: >> >> >> >> >> >> 1,installing Meego-sdk for linux >> >> >> quote: >> >> >> >> http://wiki.meego.com/MeeGo_SDK_with_ >> >> >> 2,Xephyr >> >> >> [...@localhost mnt]$ sudo mount -o >> loop,offset=512 >> /usr/lib/madde/linux-i686/runtimes/meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime/ >> /mnt/chroot/ >> >> >> [...@localhost mnt]$ >> sudo /etc/init.d/ssd stop (important) >> >> >> [...@localhost mnt]$ >> sudo ./meego-sdk-chroot chroot/ >> >> >> >> r...@meego-handset-sdk:/# /etc/init.d/sshd >> start >> >> >> >> >> >> 2,setup QT-creator >> >> >> >> >> >> see,attach:Screenshot-Options.png >> >> >> >> >> >> and click test button,it's ok. >> >> >> >> >> >> 3,debuging with Qt Creator >> >> >> >> >> >> quote: >> >> >> >> >> http://wiki.meego.com/SDK/Docs/1.1/Debugging_with_Qt_Creator >> >> >> 4,show interface in MeeGo >> >> >> >> >> >> :> Now there is a problem, can't >> show interface in MeeGo ,only show on >> host desktop. >> >> >> >> >> >> >> >> >> >> >> >> hope someone can help me!! >> >> >> >> >> >> >> >> >> >> /*******************************************************/ >> Email: [email protected] >> http://www.byd.com >> >> /*******************************************************/ >> >> >> >> >> Powered by BYD Security Gateway. >> >> >> Powered by BYD Security Gateway. >> >> >> Powered by BYD Security Gateway. >> >> Powered by BYD Security Gateway. > > -- > Elliot Smith > Intel Open Source Technology Centre > > --------------------------------------------------------------------- > Intel Corporation (UK) Limited > Registered No. 1134945 (England) > Registered Office: Pipers Way, Swindon SN3 1RJ > VAT No: 860 2173 47 > > This e-mail and any attachments may contain confidential material for > the sole use of the intended recipient(s). Any review or distribution > by others is strictly prohibited. If you are not the intended > recipient, please contact the sender and delete all copies. > > > Powered by BYD Security Gateway. > _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
