We have moved to a new Sailfish OS Forum. Please start new discussions there.

emulator: will there be a qemu image

asked 2014-01-07 21:38:11 +0300

t4k1t gravatar image

Hey I just wanted to ask if you guys plan to release the emulator image in another format than for Virtualbox. QEMU with KVM comes to mind :-)

edit retag flag offensive close delete


Hi, doesn't QEMU open vdi images? http://en.wikibooks.org/wiki/QEMU/Images (though I have not tried this ..) Why would you not want to use Virtual Box? It works admirably (I have the Sailfish SDK installed on Windows, Lubuntu and OSX hosts). Surely it is better that the Jolla Sailors concentrate on supporting one virtualisation platform well, rather than several badly?

FlyingSheep ( 2014-01-09 19:43:50 +0300 )edit

2 reasons really: 1. KVM would just make it faster - a lot. 2. QEMU is able to emulate ARM, of course we would actually need an ARM image for that but this would allow you to work on code optimization for that specific architecture.

t4k1t ( 2014-01-09 22:07:02 +0300 )edit

Well, SDK installation and deployment are really tied to VB. But for fun, you can try convert the image from installer and run it in qemu. I tried that today, but without luck (I had no time for that).

koudi ( 2014-01-09 22:09:47 +0300 )edit

Sure why not. I'll try that.

t4k1t ( 2014-01-09 22:29:34 +0300 )edit

do you find the Sailfish Emulator using VBox slow? Just my personal experience, but I find it blazing fast to start and run compared to the old N9 Emulator on QEMU. That really crawled - but maybe there was something wrong with my setup.

FlyingSheep ( 2014-01-09 23:24:59 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2014-01-09 09:42:36 +0300

kaltsi gravatar image

Hi, other published image formats are not planned at the moment.

It might be possible to publish the kickstart files that are used to create the current VirtualBox images so that a person could use and modify those to create images in whatever desired format. If this is something that could be useful, we can add it to our todo list.

However, please keep in mind that the current SDK installer/Qt Creator integration is very much VirtualBox specific.

edit flag offensive delete publish link more


Thanks for the answer. It would be brilliant if you could publish those files, however I understand that this would be really low priority. I have to admit I haven't really looked at how the SDK/Qt Creator integration is done. I really should take a closer look at that.

t4k1t ( 2014-01-09 22:24:42 +0300 )edit

Any news on this one would be very welcome! I have other vms running in kvm already so running Virtualbox is not the way I want to go because of the hassle of switching between hypervisors back and forth. Looking at the .vbox files there seems to be a bunch of these internal nics and other stuff that would have to be included in the vm definition -any documentation or material which could help in the process and also on the SDK/QT Creator integration would be great!

Pake ( 2015-03-19 20:39:04 +0300 )edit

I would also really want to see this happen. I choose to only use Free Software on my machine, and it is a big deal for me to have to use Virtualbox instead of qemu, allowing the choice would be great (or at least allow an installation of SailfishOS SDK without the need to have VirtualBox installed)

Aliasbody ( 2015-03-23 00:48:48 +0300 )edit

answered 2014-12-16 12:19:36 +0300

appelgriebsch gravatar image

Hey, are there any news on that?

edit flag offensive delete publish link more



Now that the SDK 2.0 is out it's time to revisit this question/topic.

So, any information about how to accomplish a working development environment using QEMU instead of VB would be greatly apreciated!

Pake ( 2019-03-31 00:27:47 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2014-01-07 21:38:11 +0300

Seen: 1,254 times

Last updated: Dec 16 '14