Bug 538

Summary: Could not display mouse cursor on qemumips
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Changhui Liu <changhui.liu>
Component: meta-yoctoAssignee: Bruce Ashfield <bruce.ashfield>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: changhui.liu, jiajun.xu, ke.yu, kevin.tian, liangliang.wang, poky.bs.watcher, poky.watcher, richard.purdie, sgw, xianchao.zhang
Version: 0.9   
Target Milestone: 1.0 M1   
Hardware: x86   
OS: mips   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Program Management Documentation change: ---

Description Changhui Liu 2010-11-15 22:20:04 UTC
I can't see the mouse cursor when I boot up sato or sdk images on qemumips machine. 

test: sprint A
images:http://autobuilder.pokylinux.org/nightly/20101113-1/
Comment 1 Kevin Tian 2010-11-15 22:35:08 UTC
suspect related to below changes:

commit bca56bfcc9a9cf745a5864f000a8af0f0421c1be
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date:   Mon Nov 8 15:26:20 2010 -0500

    wrs_meta: add USB options for wacom tablet support

    Fixes [BUGID: #394]

        qemumips: Added wacom tablet support to mti_malta32_be bsp config

        Signed-off-by: J. Aaron Gamble <john.gamble@windriver.com>

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

commit e0194e3c9189bd5ab4d380bfe42c0d65bb1b3928
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date:   Mon Nov 8 15:17:29 2010 -0500

    qemumips: re-enable wacom and standard USB UI options

    Fixes [BUGID #394]

    Now that the qemu/mti mips kernel branches have been fixed
    for wacom USB interaction, we can re-nable the standard set
    of qemu UI options for qemumips.

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

commit a8b11645e48f7a86be96322bda249574ae100f1f
Author: J. Aaron Gamble <john.gamble@windriver.com>
Date:   Wed Oct 27 11:03:17 2010 -0400

    tslib: 32bit big endian support

    Fixes [BUGID #394]

    patch added from: https://launchpad.net/ubuntu/+source/tslib/1.0-7

    Enables wacom tablet/touchscreen support on qemumips

    Signed-off-by: J. Aaron Gamble <john.gamble@windriver.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

commit 93eae97ca290063bea13467e4af59af23c67dbe2
Author: J. Aaron Gamble <john.gamble@windriver.com>
Date:   Wed Oct 27 15:31:14 2010 -0400

    Added qemumips /etc/pointercal file for touchscreen calibration

    Fixes [BUGID #394]

    Signed-off-by: J. Aaron Gamble <john.gamble@windriver.com>
Comment 2 Bruce Ashfield 2010-11-16 17:54:52 UTC
Strange. When I tested this there was definitely a cursor visible, the
default UI options force this to be true.

We'll double check this and see if we can reproduce the problem.
Comment 3 Bruce Ashfield 2010-11-18 08:11:48 UTC
Unable to reproduce this on builds out of master. Will try the images.
Comment 4 Bruce Ashfield 2010-11-18 19:47:30 UTC
This works for me with the pre-built images, the issue is actually
in the launching of qemu. 

Can we get this re-tested and confirm if e0194e3c9189bd5ab4d380bfe42c0d65bb1b3928
is present in that tree that does the test ?
Comment 5 Changhui Liu 2010-11-18 21:32:44 UTC
Yes, the issue is in the launching of qemu, I got this from Liming Wang.
The key problem is --show-cursor, the old version of poky-qemu script didn't use this argument, and the latest commit including it, so when I run "git pull" to update my poky source tree to the latest version, the cursor is ok.
Comment 6 Ke Yu 2010-11-18 23:28:00 UTC
already fixed
Comment 7 Liang Wang 2011-01-04 23:25:46 UTC
This bug is fixed on build 20110101-1. 
commit info: e5e173031b15d650d900440a8f9fb6440177c67d