Bug 3287

Summary: qemugl still being installed into x86 images
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Alexandru Georgescu <alexandru.c.georgescu>
Component: graphicsAssignee: Richard Purdie <richard.purdie>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher, poky.bs.watcher, poky.watcher, richard.purdie, sgw
Version: 1.3   
Target Milestone: 1.4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Alexandru Georgescu 2012-10-15 12:38:20 UTC
As far as I know, GL support have been dropped recently for all Qemu architectures.

Current ADT test plan involves compiling and running a Clutter project from Eclipse to Qemu (for all architectures). Since GL support have been dropped, when tested I have the following issues:

1) Testing for qemux86, I have an error in Eclipse when deploying:
root@qemux86:/# 
echo $PWD'>'
/>
root@qemux86:/# export DISPLAY
=:0.0;/home/root/walking1;exit
go on...

You maybe forgot to launch QEMU with -enable-gl argument.
Trying TCP/IP communication instead
impossible to connect to server: Connection refused
logout


2) Testing for qemuarm:
I can build and deploy on qemuarm without problems. The project runs correctly in qemu.

I didn't test on other architectures.
Comment 1 Richard Purdie 2012-10-15 13:53:46 UTC
To be clear, we dropped support for passthrough support. Software rendering GL is still available.

The eclipse error is therefore wrong and it shouldn't be using the --enable-gl argument any more and the problem here lies with qemux86.
Comment 2 Richard Purdie 2012-10-23 15:22:14 UTC
Jessica: Eclipse needs to not use the -enable-gl option to qemu, that is the real bug here.

The qemuarm situation is expected as I previously described.
Comment 3 Richard Purdie 2012-10-24 11:28:35 UTC
Sorry, I misunderstood the problem in a) here. We need to remove the qemugl package from the qemux86 images.