Virtual Machine with complete IDE for developers, and OpenGL working with XBMC
#1
Thumbs Up 
I have created in Virtualbox a fully working virtual machine which includes:

- Ubuntu Lucid
- Kdevelop 4.02
- XBMC source code
- Source code is completely added to Kdevelop with full Code discovery working
- CCache enabled make,
- Execute, Debug mode working
- OPENGL acceleration working

I tested on a Win 7 host machine. All you need is install Virtualbox recent version http://www.virtualbox.org and import the files here:

http://jkft.info/xbmc/virtmach/

Also please check that opengl acceleration is enabled with at least 128M virtual memory.

Feedbacks are welcome :-)

I think it is a good way of testing. I hope it helps whoever wants to contribute to the code.

Cheers Alan

login: xbmc
passw.: xbmc
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#2
Great idea Alan,

It's been a while since I don't take a look at the code but thanks anyway for this...

regards,
Reply
#3
Hmmm...

Alan, could you create a torrent with all the files?

I'm currently downloading it at 220K/s and it seems to me that the server connection is topping out. A torrent would do a world of good on redistributing bandwidth.

Just a though!

hudo
Reply
#4
Sorry but the torrent would be even slower, as i have adsl connection :-)

If you have a higher upload speed, could you please do it whenever you downloaded ?
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#5
My connection is adsl too and I don't believe in renting seedboxes. Smile
I prefer to keep my seedbox on my home server.

My intention is just to save you some upload bandwidth. Wink

Anyway, I'll create the torrent and paste the link here.

On another note, I assume the machine is x86. I tend to compile and use all the software on amd64 machines. I know... I like to get into trouble...

Could you put up a amd64 machine with the same conditions?

Thanks.

hudo
Reply
#6
You mean the host machine is 64 bits or the guest machine. For me the host machine is a 64 bit one, but i don't think that's important. The guest is indeed a Lucid 32bit version.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#7
I mean 64bits for the guest machine.

I use 32bits machines at work and 64bits at home for host. Doesn't make a difference (I think).

hudo
Reply
#8
I'll do it when i have time, probably next week.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#9
hudo Wrote:My connection is adsl too and I don't believe in renting seedboxes. Smile
I prefer to keep my seedbox on my home server.

My intention is just to save you some upload bandwidth. Wink

Anyway, I'll create the torrent and paste the link here.

hudo

FWIW, it might be better to use this:

http://burnbit.com/

Will keep a constant seed from the existing webserver and will let anyone downloading be able to seed further.
Reply
#10
Would this work with a linux host? Or in other words, does VirtualBox support OpenGL acceleration when dealing with a linux host (and linux client)?

Thanks,
Harry

EDIT: According to the user manual it does support linux hosts and 3D acceleration ... cool, will have to give this a try. It's nice to have a separate building platform that you can mess around with and not worry about screwing up your machine Smile
Reply
#11
Thanks for that.

Downloading right now...
Reply
#12
You can always just create your own. I keep a few test machines. Installation of ubuntu is the same as a real machine, but you can use your computer while you install. Just sayin'...
Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library.
Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian
Technical Support:http://forum.xbmc.org/showthread.php?tid=65644
[url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url]
Reply
#13
Hi!
First of all thanks alanwww1 for sharing your experience ! I tried your VirtualBox and it seems to work fine.
However playback of HiDef (1080p) movies is not smooth in XBMC. I'm not a Linux guy at all so I was
wondering if there is something I'm doing wrong. UI of XBMC works fine, but playback of a 1080p MKV does not.

@alanwww1:
Did you try to play 1080p movies under VirtualBox ? Does it work correctly for you ?

I'm thinking about running XBMC Live under VirtualBox. But before I give it a try I'd like to know whether I'll
need to do any modification to Linux Live settings/drivers in order for XBMC Live to work under VirtualBox ?

Thank you!
Reply
#14
running a media center in a virtual machine? you gotta be kidding me. it will never work.
Reply
#15
spiff Wrote:running a media center in a virtual machine? you gotta be kidding me. it will never work.

I use Virtualbox since a few months.

A few things do work ....

- User-Interface runs fine
- Playing Music and Standard streams runs fine ....

And a few do not ....

- Play a DVD or a Bluray
- Play a HD-Video
Reply

Logout Mark Read Team Forum Stats Members Help
Virtual Machine with complete IDE for developers, and OpenGL working with XBMC0