Bug 5095 - Keyboard doesn't work on qemumips
Summary: Keyboard doesn't work on qemumips
Status: VERIFIED FIXED
Alias: None
Product: General Runtime
Classification: Runtime
Component: General Runtime (show other bugs)
Version: 1.5
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 1.5 M5
Assignee: Bruce Ashfield
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-09-02 10:15 UTC by Yi Zhao
Modified: 2013-10-21 13:31 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yi Zhao 2013-09-02 10:15:33 UTC
Image location: http://autobuilder.yoctoproject.org/pub/releases/1.5_M4.rc2/machines/qemu/qemumips/

Git rev: master/5745e45b18e5099e94b4d5a73bc97dc6d4cdc91f

Steps:
1. Download the kernel and rootfs from the autobuilder
2. Boot up the image with command: 
   runqemu qemumips vmlinux.bin core-image-sato-sdk-qemumips.ext3
3. Click the Terminal icon to launch the terminal. Can not input anything in the terminal.

This issue also happens when using nfs boot: runqemu nfs vmlinux.bin rootfs
Comment 1 Bruce Ashfield 2013-09-03 18:35:46 UTC
confirm that this works with core-image-minimal. I tested that here.
Comment 2 Yi Zhao 2013-09-04 06:11:06 UTC
(In reply to comment #1)
> confirm that this works with core-image-minimal. I tested that here.

This issue happens in the application "Terminal" on the sato desktop. So please use a sato or sato-sdk image to test.
Comment 3 Bruce Ashfield 2013-09-04 12:34:33 UTC
That wasn't my question. I know it happens with sato, the point being that before
uprev each and every qemu machine was booted and logged into.

Something in SDL + qemu + the new kernel is grabbing the inputs and not passing
them to X.

If you boot that same image with nographic, you'll be able to log in. And I want that
confirmed.
Comment 4 Saul Wold 2013-09-04 18:29:58 UTC
I tried this via a VNC connection which I think removes the SDL, and it still 
failed to have input.  I also tried a 3.8 kernel with the userspace and it 
worked
and a older userspace with the newer kernel (3.10) and it failed, so I am 
thinking more and more kernel related.
Comment 5 Bruce Ashfield 2013-09-05 01:55:49 UTC
I have the fix. Pull request arriving shortly.
Comment 6 Ke Zou 2013-09-10 08:39:32 UTC
Terminal input OK in 1.5_M4 rc3 build
Comment 7 Ionut Chisanovici 2013-10-21 13:31:25 UTC
Verified, terminal app input is ok and working.
Image used: core-image-sato-sdk-qemumips
Image location: http://autobuilder.yoctoproject.org/pub/releases/1.5_M5.rc8/machines/qemu/qemumips/
Commit: 529bf977e956175bd8405ebffc88194192e44740