Hi Roman, I provided most of the code for the "tz-launcher" program you are referring to.
I just started a Weston with the FBDev backend, verified that GL rendering was inactive, and "tz-launcher" worked as expected. It was on a real device, though ; VMWare may be different. So in order to help you, my questions will be : 1) Do you see the background ? (gulf sea with some islands) 2) Are you able to run tz-launcher in a reduced mode with this command (switch to a VT by doing "Ctrl-Alt-F2" e.g.) : $ tz-launcher /usr/share/applications/weston-terminal.desktop 3) If it segfaults, could you post a backtrace of the following : $ zypper install gdb $ gdb tz-launcher $ run /usr/share/applications/weston-terminal.desktop (it crashes) $ bt Regards, 2014-05-15 16:51 GMT+02:00 Stanislav Vorobiov <[email protected]>: > Hi, please see below > > On 05/15/2014 06:42 PM, Roman Kubiak wrote: > > Helo again. > > > > I ditched vmware due to licensing issues for now, but thank you for the > help i know how to fix it and i understand how to get things running. > > > > I jumped to our own emulator based on qemu (there is a very fresh piece > of code on tizen.org). I got it to build and run the Common image, weston > shows up but starting anything is causing a segfault in the tz-launcher > process. > > Though i was not able to start weston with the DRM backend, it's running > on fbdev. The VIGS/Yagl implementation in the kernel/qemu might not be > wayland ready, > Actually, VIGS/YaGL already runs wayland, you can refer to Tizen IVI > emulator, it uses tizen.org QEMU and runs Tizen IVI image. I'm not sure > about Common, I never > actually tried it. > > > but the FBDEV stuff seems to work fine. I don't know what tz-launcher is > doing that it's doing a > > segfault, i was able to start a weston terminal and that seems to work. > > > > The small fix i had to do was adding the display user to the video > group. Also the kernel for the emulator needs to be rebuilt (the default > config in the emulator-kernel repo assumes that the root disk is /dev/vda > and has that hard-coded in a minimal > > initramfs that builds with the kernel) > > > > Could someone tell me if tz-launcher might need DRM and that's why it's > crashing or is that something else i'd need to check ? > > > > best regards > > > > On 05/14/2014 07:15 PM, VanCutsem, Geoffroy wrote: > >> > >> Quick update: > >> > >> > >> > >> I got the Tizen Common Weston desktop up and running under VMware using > this image: > http://download.tizen.org/releases/daily/tizen/common/common-wayland-x86_64/tizen_20140513.6/ > >> > >> > >> > >> The quickest way is to modify the /boot/extlinux/extlinux.conf file and > add ‘security=none’ to the kernel command-line (workaround for > https://bugs.tizen.org/jira/browse/TIVI-2964), a more permanent > workaround (but not a complete fix) would be to modify > >> the kernel config to have vmwgfx built-in (instead of a module). I have > also verified that such modifications solves the issue (and you can keep > security turned on in that case which you really really want). > >> > >> > >> > >> I can push a patch to have ‘vmwgfx’ built-in to Tizen Common. In > general, it may be good to re-use some of the specific kernel configs that > are described here also in the Tizen Common kernel: > >> https://wiki.tizen.org/wiki/IVI/artem-kernel#Kernel_configuration(look for > >> those that are documented as useful for VMware). > >> > >> > >> > >> Geoffroy > >> > >> > >> > >> *From:*Dev [mailto:[email protected]] *On Behalf Of > *VanCutsem, Geoffroy > >> *Sent:* Wednesday, May 14, 2014 5:56 PM > >> *To:* Roman Kubiak; [email protected] > >> *Subject:* Re: [Dev] Common/Generic profile images usability > >> > >> > >> > >> Hi Roman, > >> > >> > >> > >> If you’re interested, I used to keep some ‘recipes’ on how to run Tizen > IVI 2.0 (based on X) under VMware, it’s described here: > https://wiki.tizen.org/wiki/IVI/IVI_2.0_VMware. Back then, I had to > provide the xorg-x11-drv-vmware driver (as you have > >> pointed out below) and I also had to modify some of the build options > used for mesa and libdrm. Feel free to take a look there if you want to get > that working but as pointed out by Dominique, we are not focused on X in > Tizen 3.0 so I’m not sure where > >> this would lead you to. > >> > >> > >> > >> A more interesting path would be to get the Wayland image running on > VMware. I have quickly looked at the kernel used in Common and the vmwgfx > driver is built as a module which means we could be hitting > https://bugs.tizen.org/jira/browse/TIVI-2964 > >> <https://bugs.tizen.org/jira/browse/TIVI-2964>. I’ll see if I can run > a quick test on my side to validate this. If that’s the problem, you could > try to turn security off (add ‘security=none’ at the kernel command-line) > or rebuild the kernel with the > >> ‘vmwgfx’ driver built-in. > >> > >> > >> > >> Geoffroy > >> > >> > >> > >> *From:*Dev [mailto:[email protected]] *On Behalf Of *Roman > Kubiak > >> *Sent:* Wednesday, May 14, 2014 4:07 PM > >> *To:* [email protected] <mailto:[email protected]> > >> *Subject:* Re: [Dev] Common/Generic profile images usability > >> > >> > >> > >> Just to update the Xorg image won't work either, there is only one > driver included in the image for Xorg and that's the intel_drv.so (bit > selfish i think) no fbdev or vmware drivers are present so Xorg will never > start. > >> Also i can't any service in systemctl that could be some sort of a > windows manager. > >> > >> best regards > >> Roman Kubiak > >> > >> On 05/14/2014 03:59 PM, Dominig ar Foll (Intel OTC) wrote: > >> > >> > >> Le 14/05/2014 15:38, Roman Kubiak a écrit : > >> > >> I got the images running before (the IVI profile) on VMware, so > VMware itself is not an issue. > >> My question was really, SHOULD I see something in the image, is > there a UI in the common profile at all or is this a bare bones sort of OS > image that contains no UI experience at all. > >> > >> When booting Tizen Common you should have a test UX (basic Weston) > with several user pre-logged on the system. > >> The background show the sea and several islands. > >> > >> > >> > >> > >> My question about Xorg is still not answered, what is the UI for > Xorg i should expec t to find in the common image (is there some sort of > default WM that should launch?) > >> > >> We currently do not build a Tizen Common for X but only Wayland 32 > and 64 nits for IA and 32 bits for ARM (work in progress) > >> If someone is interested to take the responsibility of building and > maintain X Common images, thanks to speak up. > >> > >> Regards > >> > >> Dominig > >> > >> > >> > >> > >> _______________________________________________ > >> > >> Dev mailing list > >> > >> [email protected] <mailto:[email protected]> > >> > >> https://lists.tizen.org/listinfo/dev > >> > >> > >> > >> -- > >> -------------- > >> Roman Kubiak > >> -------------- > >> > >> Intel Corporation NV/SA > >> Kings Square, Veldkant 31 > >> 2550 Kontich > >> RPM (Bruxelles) 0415.497.718. > >> Citibank, Brussels, account 570/1031255/09 > >> > >> 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. > >> > >> Intel Corporation NV/SA > >> Kings Square, Veldkant 31 > >> 2550 Kontich > >> RPM (Bruxelles) 0415.497.718. > >> Citibank, Brussels, account 570/1031255/09 > >> > >> 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. > >> > > > > -- > > -------------- > > Roman Kubiak > > -------------- > > > > > > > > _______________________________________________ > > Dev mailing list > > [email protected] > > https://lists.tizen.org/listinfo/dev > > > > _______________________________________________ > Dev mailing list > [email protected] > https://lists.tizen.org/listinfo/dev > -- Regards, *Manuel BACHMANN Tizen Project VANNES-FR*
_______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
