Bug 2559

Summary: [yocto-bsp]X can't start in sato image built by yocto-bsp tool
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Hongna Xu <hongnax.xu>
Component: meta-yoctoAssignee: Tom Zanussi <tom.zanussi>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: alexandru.c.georgescu, corneliux.stoicescu, jiajun.xu, laurentiu.serban, ningx.ma, poky.bs.watcher, poky.watcher, sgw, yilongx.y.sun
Version: unspecified   
Target Milestone: 1.3 M2   
Hardware: x86   
OS: Multiple   
Whiteboard: patch submitted (June 18 2012)
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
starx.log
none
Xorg.0.log none

Description Hongna Xu 2012-06-08 07:14:13 UTC
Created attachment 562 [details]
starx.log

tree/branch: poky/master
commit id:df8f55a919b3cc602ce1f1c51630c7edf6e36b55

Follow the wiki: https://wiki.yoctoproject.org/wiki/Transcript:_Using_the_Yocto_BSP_tools_to_create_a_qemu_BSP, and all settings i use default options to build qemuarm/qemux86, the X can't start up.
BTW, the default machine branch now changes to "standard/default" not "standard/default/arm-versatile-926ejs"(the wiki said), the new default is not in the branch list. i built the images base on the two branches, neither images could start x.
Comment 1 Hongna Xu 2012-06-08 07:15:36 UTC
Created attachment 563 [details]
Xorg.0.log
Comment 2 Tom Zanussi 2012-07-17 20:32:43 UTC
Fixed by commits:

commit 2a29b7d087c33a26c0b55a3eac7b19d925e6429b
Author: Tom Zanussi <tom.zanussi@intel.com>
Date:   Mon Jun 18 14:01:34 2012 -0500

    yocto-bsp: update yocto-bsp xorg.conf templates
    
    The non-x86 qemu machines now require an xorg.conf, change the
    templates accordingly.
    
    Fixes [YOCTO #2559]
    
    (From meta-yocto rev: d465c09d8df0e6d210ba8cd3c17549a07a8e134d)
    
    Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>

commit cad078c4d07941b009e8496ae7ea3f3a903442ee
Author: Tom Zanussi <tom.zanussi@intel.com>
Date:   Sat Jun 16 22:42:49 2012 -0500

    yocto-bsp: update yocto-bsp machine.conf template
Comment 3 Alexandru Georgescu 2012-07-26 07:31:29 UTC
cannot set it to verified fixed yet, because I have an error when compiling qemuarm: https://bugzilla.yoctoproject.org/show_bug.cgi?id=2693#c2
Comment 4 Tom Zanussi 2012-08-08 21:08:04 UTC
The perf failure shown is actually not a yocto-bsp problem but a problem with the kernel tools, which Bruce Ashfield will be posting a patch for.  The following preliminary patch for this can be found here:

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=tzanussi/kern-tools-denzil-update-from-bruce
Comment 5 Laurentiu Serban 2012-08-29 11:01:00 UTC
The patch remained in poky-contrib.
The issue still occurs.
Reopening
Comment 6 Laurentiu Serban 2012-08-29 11:01:23 UTC
The issue remains in 1.3 M3
Comment 7 Tom Zanussi 2012-08-29 13:24:22 UTC
The patches have been submitted, but not yet pulled in, so there wouldn't be any change.

Please wait until the patches have been pulled in and this bug marked as 'RESOLVED' before retesting.
Comment 8 Tom Zanussi 2012-09-02 15:39:28 UTC
Fixed in poky/master: ba463277ff342a8dc77d9a59c6e879e06a855298
Comment 9 Stoicescu Cornel 2012-09-20 15:28:43 UTC
Verified in commit: e5c3513ca8abb21eb5e9b8c19d1b9199b14ae07c