Emulating the XO/Comparison of Alternatives: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Removing all content from page)
m (Reverted edits by Shit for brains (Talk); changed back to last version by Ohm)
Line 1: Line 1:
{{emulation-nav}}
This page attempts to collect user experiences in running emulated OLPC-XO images (or sugar-jhbuild environments) on various host Operating Systems with various emulation packages. It is intended to serve as a guide for those looking to set up their own Development Environment.

{| border=1 cellspacing=0
|- style="background:lightgray; "
! platform !! purpose !! recommendation
|-
| Ubuntu || play & development || xo disk images on qemu. See [[Emulating the XO/Quick Start]].
|-
| Ubuntu 32-bit || core development || [[Sugar with sugar-jhbuild]] and [[Sugar on Ubuntu Linux]]
|-
| Fedora || play & development || xo disk images on qemu. See [[Emulating the XO/Quick Start]]. Perhaps also on [[VirtualBox]]?
|-
| Fedora 32-bit || core development || [[Sugar with sugar-jhbuild]] and [[:Category:Installing_Sugar]]
|-
| Gentoo 32-bit || core development || [[Sugar with sugar-jhbuild]] in F7 on qemu. Or [[Sugar on Gentoo Linux]] (more invasive, less stable).
|-
| Other linux & FreeBSD || play & development || xo disk images on qemu. See [[Emulating the XO/Quick Start]]. Perhaps also on [[VirtualBox]]?
|-
| Windows || play & development || emulated xo disk image, on [[VirtualBox]], [[VMWare]], or [[Using QEMU on Windows|QEMU on Windows]].
|-
| Mac || play & development || emulated xo disk image, on qemu or VMWare. See [[Emulating the XO/Quick Start/Mac]]. Perhaps also [[VirtualBox]]? See also [[/Mac]].
|-
| Mac with VMWare fusion || core development || Fedora 7 in VMWare and [[Sugar with sugar-jhbuild]], sound and networking work. See [[/Mac]]
|-
| Mac with Parallels || play || emulated xo disk image, networking works after manually "dhclient eth0", sound does not work (Build 593).
|-
| Mac with Parallels || core development || run Ubuntu 32-bit, and [[Sugar on Ubuntu Linux]]. See [[/Mac]]. ''F7 may be better - see below''
|}
Discussion:
*Is F7 better than Ubuntu for sugar-jhbuild? If so, should the Mac Parallels recommendation for core development be F7 rather than Ubuntu, despite the latter having a track record in [[/Mac]]? [[User:MitchellNCharity|MitchellNCharity]] 10:33, 20 September 2007 (EDT)
**Yes, you will have less problems with Fedora 7, once you get it working in Parallels (which is harder than Ubuntu I think). I am running F7 because I need to be able to build RPMs. [[User:Bert|Bert]] 08:33, 25 September 2007 (EDT)
*[[Talk:Emulating_the_XO#QEMU_or_VirtualBox_or_VMWare.3F|QEMU or VirtualBox or VMWare?]]


[[User Feedback on Images]]

Revision as of 00:29, 8 September 2008

modify 

This page attempts to collect user experiences in running emulated OLPC-XO images (or sugar-jhbuild environments) on various host Operating Systems with various emulation packages. It is intended to serve as a guide for those looking to set up their own Development Environment.

platform purpose recommendation
Ubuntu play & development xo disk images on qemu. See Emulating the XO/Quick Start.
Ubuntu 32-bit core development Sugar with sugar-jhbuild and Sugar on Ubuntu Linux
Fedora play & development xo disk images on qemu. See Emulating the XO/Quick Start. Perhaps also on VirtualBox?
Fedora 32-bit core development Sugar with sugar-jhbuild and Category:Installing_Sugar
Gentoo 32-bit core development Sugar with sugar-jhbuild in F7 on qemu. Or Sugar on Gentoo Linux (more invasive, less stable).
Other linux & FreeBSD play & development xo disk images on qemu. See Emulating the XO/Quick Start. Perhaps also on VirtualBox?
Windows play & development emulated xo disk image, on VirtualBox, VMWare, or QEMU on Windows.
Mac play & development emulated xo disk image, on qemu or VMWare. See Emulating the XO/Quick Start/Mac. Perhaps also VirtualBox? See also /Mac.
Mac with VMWare fusion core development Fedora 7 in VMWare and Sugar with sugar-jhbuild, sound and networking work. See /Mac
Mac with Parallels play emulated xo disk image, networking works after manually "dhclient eth0", sound does not work (Build 593).
Mac with Parallels core development run Ubuntu 32-bit, and Sugar on Ubuntu Linux. See /Mac. F7 may be better - see below

Discussion:

  • Is F7 better than Ubuntu for sugar-jhbuild? If so, should the Mac Parallels recommendation for core development be F7 rather than Ubuntu, despite the latter having a track record in /Mac? MitchellNCharity 10:33, 20 September 2007 (EDT)
    • Yes, you will have less problems with Fedora 7, once you get it working in Parallels (which is harder than Ubuntu I think). I am running F7 because I need to be able to build RPMs. Bert 08:33, 25 September 2007 (EDT)
  • QEMU or VirtualBox or VMWare?


User Feedback on Images