Re: differences between test running in Xephyr and running on a device

2008-03-25 Thread Rusty Lynch

On Tue, 2008-03-25 at 14:00 -0500, Rob Lifford wrote:
> For the past few days I've been experimenting with Ubuntu Mobile on my Gutsy
> workstation via Xephyr.
> 
> Today, I got my hands on a Samsung Q1 Ultra and I've booted into UME using a
> LiveUSB key that I created from my development target w/ Moblin Image
> Creator (full mobile stack w/ proprietary, if that matters).
> 
> I'm interested in understanding better why there are some differences
> between running in Xephyr and running on the Q1U. Here are some of the major
> differences that I've been noticing:
> 

When running in Xephr, we are not doing a full emulation of a device,
but instead just running the stack from inside a chroot, so there are
various ways that you can break the model (like running software that
depends on specific hardware.)

> 1) Home screen: In Xephyr, next to the Home icon in the upper right, I see
> "All" with no menu times below it. 14 app icons appear on the home screen.
> On the Q1U, I get a dropdown menu up there, where I can select
> Mobile/Internet/Games/Tools/Testing/All to filter those 14 icons to smaller
> sets, or there's a Settings option that reveals 10 new icons (About
> Me/Desktop Background... etc) that I didn't know existed. Why couldn't I
> access this in Xephyr?

One of the issues that we run against is that somehow the gconf system
is connecting to the gconf deamon from your workstation.  The marquee
drop down list (with the exception of the catch-all category) is
populated from a gconf key, and since you don't have that key on your
desktop gconf settings then you see only 'All.'

You can work around this by running 'killall gconfd-2' before starting
Xephyr, but this exposes some bazaar side effects on your desktop
system. 

> 
> 2) In Xephyr, the three games fail to load up every time. They seem to work
> as intended on the Q1U. Any idea why that would be?

The games are trying to use OpenGL, and your Xephyr server is not
exposing those X extensions.

People have shown that it is possible to build a Xephyr that enables
OpenGL capabilities, but nobody every push the changes into Ubuntu.

> 
> 3) In Xephyr, once I've used ctrl+shift to grab the mouse & keyboard, I can
> use alt+tab to switch apps directly in UME (totally independent of the app
> switching for the "parent" workstation). On the Q1U, whether I've attached a
> keyboard or I'm using the built-in keyboard, I apparently can't switch apps
> that way. Seems odd.

The ctrl-alt functionality was provided via your desktop window manager,
not the window manager matchbox running inside Xephyr.

But... matchbox can do this.  We might just be missing a configuration
file to map matchbox hotkeys.

> 
> Would be very interested to learn more about what's going on here.
> 
> Thanks,
> Rob
> 
> -- 
> Rob Lifford
> Design Technologist
> 
> frog design inc.
> 804 Congress Avenue, Suite 100
> Austin, TX  78701
> 
> 
> Tel. (512) 531.3886
> Fax (512) 477-3792
> [EMAIL PROTECTED]
> http://www.frogdesign.com/
> 
> CONFIDENTIAL AND PROPRIETARY INFORMATION NOTICE:
> The information contained in and/or attached to this e-mail is Confidential
> and Proprietary Information of frog design Inc. and its operating companies
> and subsidiaries. This information is intended only for the confidential use
> of the person(s) designated above. If this message has reached a person or
> persons not designated above, you are hereby notified that you have received
> this document in error and that any review, dissemination, distribution or
> copying of this message is strictly prohibited. If you are not a designated
> recipient, please notify frog design Inc.  immediately by reply e-mail and
> delete the original message together with any and all attachments.
> 
> 
> 

-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile


differences between test running in Xephyr and running on a device

2008-03-25 Thread Rob Lifford
For the past few days I've been experimenting with Ubuntu Mobile on my Gutsy
workstation via Xephyr.

Today, I got my hands on a Samsung Q1 Ultra and I've booted into UME using a
LiveUSB key that I created from my development target w/ Moblin Image
Creator (full mobile stack w/ proprietary, if that matters).

I'm interested in understanding better why there are some differences
between running in Xephyr and running on the Q1U. Here are some of the major
differences that I've been noticing:

1) Home screen: In Xephyr, next to the Home icon in the upper right, I see
"All" with no menu times below it. 14 app icons appear on the home screen.
On the Q1U, I get a dropdown menu up there, where I can select
Mobile/Internet/Games/Tools/Testing/All to filter those 14 icons to smaller
sets, or there's a Settings option that reveals 10 new icons (About
Me/Desktop Background... etc) that I didn't know existed. Why couldn't I
access this in Xephyr?

2) In Xephyr, the three games fail to load up every time. They seem to work
as intended on the Q1U. Any idea why that would be?

3) In Xephyr, once I've used ctrl+shift to grab the mouse & keyboard, I can
use alt+tab to switch apps directly in UME (totally independent of the app
switching for the "parent" workstation). On the Q1U, whether I've attached a
keyboard or I'm using the built-in keyboard, I apparently can't switch apps
that way. Seems odd.

Would be very interested to learn more about what's going on here.

Thanks,
Rob

-- 
Rob Lifford
Design Technologist

frog design inc.
804 Congress Avenue, Suite 100
Austin, TX  78701


Tel. (512) 531.3886
Fax (512) 477-3792
[EMAIL PROTECTED]
http://www.frogdesign.com/

CONFIDENTIAL AND PROPRIETARY INFORMATION NOTICE:
The information contained in and/or attached to this e-mail is Confidential
and Proprietary Information of frog design Inc. and its operating companies
and subsidiaries. This information is intended only for the confidential use
of the person(s) designated above. If this message has reached a person or
persons not designated above, you are hereby notified that you have received
this document in error and that any review, dissemination, distribution or
copying of this message is strictly prohibited. If you are not a designated
recipient, please notify frog design Inc.  immediately by reply e-mail and
delete the original message together with any and all attachments.



-- 
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile