I have been following the raspberry pi project lately (link below), and i will be buying a couple of them for other projects but i wondered how difficult would it be to use it as an MD. The problem with using it as an MD is the fact that its ARM based, and at that its ARMv6 based so no Ubuntu :( But, how difficult would it be getting a MeeGo or Debian MD dunning? A $35 MD is quite intriguing.
http://www.raspberrypi.org/
We've already had some talk about that thingie in the forum and/or wiki.
Let's see what it does, when it comes out.
if i acquire one of the first batch, im going to use it for my local ubuntu mirror, but i would be happy to open it up via ssh for people to poke around it.
this popped up on their home page, i dont know if golgoj4 would be interested
http://www.raspberrypi.org/archives/369
Quote from: locutus on November 16, 2011, 11:08:03 PM
if i acquire one of the first batch, im going to use it for my local ubuntu mirror, but i would be happy to open it up via ssh for people to poke around it.
In the faq it says that newer versions of ubuntu aren't really supported yet
thats correct because they don't support the older version of ARM, but if a full MD cant be built i know orbiter can be compiled for arm
Just noticed that they started the production...
http://www.raspberrypi.org/
Would be nice as an orbiter no? I'm thinking to connect linuxmce with my home theater... Today i'm just using a PS3 to play some movies...
This has probably been discussed, but just to open up a thought; does the architecture of MCE lend itself to distributed computing over a gigabit network? Ideally these would sit behind every monitor and stay on since they use very little power. Perhaps one could serve as the "core" that would direct all processing traffic among the nodes so you would have a robust, low power consumption system.
You do understand that LinuxMCE is built atop a messaging bus, right?
-Thom
yep they are finally in production, and yes it looks like the only thing that they could run it Qorbiter, if it were build for ARM. I hope to look into building an ARM MD, but we will see.
Sorry, I'm an ME so I'm not versed on messaging bus architecture vs another type that would allow it, just thinking out loud....
I am trying to say that WE ARE a distributed computing platform.
-Thom
FYI RaspberryPi should be out in webshop by the end of January or beginning of February ...
XBMC allready got their hands on one.....
So NOT FAIR >:(
Quote from: DragonK on January 24, 2012, 10:36:45 AM
XBMC allready got their hands on one.....
So NOT FAIR >:(
It looks to me like RaspberryPi guys installed XBMC on their dev boards, don't see any word of RaspberryPi on XBMC blogs.
From what I understand the XBMC guys have a Demo/Beta unit that they used to test.
From the Raspberry website.
"We wanted to keep the fact that XBMC is running beautifully on Raspberry Pi at least moderately quiet until
Gimli and Davilla from XBMC had unveiled their demo at Scale 10x this weekend"
*looks around for qt/linuxmce dev's*
oh wait thats only me. and im busy writing a new orbiter.
but hey, if someone was to send me one i would feel compelled to make it work :)
-golgoj4
RaspberryPi should go on sale next week, and there is Debian and Fedora linux versions that work on it already...
who wants my address? ;D
ill send u one once you can order more than one
Quote from: golgoj4 on February 29, 2012, 10:42:17 AM
who wants my address? ;D
Your address is public knowledge:
High Security Prison
Block A
Three-Strikes-And-You-Are-Out Offender
:P
Quote from: posde on March 02, 2012, 01:02:17 PM
Your address is public knowledge:
High Security Prison
Block A
Three-Strikes-And-You-Are-Out Offender
:P
oh you are a saucy one aren't you!
Any development in this 'department'? Has anyone successfully run Linux MCE core / orbiter in a raspberry pi?
that piece of vaporware is not yet available.. (at least at rs components)
surely a nice unit but I can't stand their "hype generation" in combination with lack of supply.. do they want to mimic apple or what? Maybe it is not about an embedded computer but a university study on "how to create a hype in IT"
Quote from: PeBoavida on April 02, 2012, 02:29:45 PM
Any development in this 'department'? Has anyone successfully run Linux MCE core / orbiter in a raspberry pi?
Can't use what you don't have. They haven't started shipping yet.
I got one for my birthday from my GF, so I can sponsor one to the LMCE project if it is needed. I am interested (of course) to be using it as a hopefully quiet orbiter.
i am pretty much pushing as hard as i can atm to get a pi capable linuxmce image going. There is a more than a little bit to construct still, but you guys will be the 1st to know when i have something thats ready for hardware testing.
-golgoj4
Are you working for just running qOrbiter on it or are you trying for a full MD? My ship date is may 14, so I would be highly interested in working with you then.
Quote from: locutus on April 14, 2012, 04:00:23 PM
Are you working for just running qOrbiter on it or are you trying for a full MD? My ship date is may 14, so I would be highly interested in working with you then.
there are couple ideas that I have, but at the moment, im trying to make qorbiter play video. we will go from there :)
-golgoj4
I think that I need to stop by IRC and have a chat with you
;)
so like, if someone wants to send me one, now is the time. coley has been kickin ass and the time is upon us!
-golgoj4
we'll see how the next paycheck looks ;)
Quote from: golgoj4 on June 12, 2012, 03:08:29 AM
so like, if someone wants to send me one, now is the time. coley has been kickin ass and the time is upon us!
-golgoj4
Can you not get your new employer to sponsor you one? :)
-Coley.
could also apply for one of the 400 vouchers from nokia, if they still have them
Quote from: locutus on June 12, 2012, 02:08:03 PM
could also apply for one of the 400 vouchers from nokia, if they still have them
I thought they were already allocated.
-C.
the cake is a lie
they are. i may ask very nicely @ work. hehe.
-golgoj4
I'm still waiting on delivery! Otherwise it's not like I've got the time personally to develop on it - so posting it to someone else to have fun with sounds like the next best idea!
Norwegian HD test of Raspberry Pi on XBMC here:
http://video.allerinternett.no/videos/75/11175.1200.1280.720.mp4
More a preview than a real test, but nice quality:)
Got my Raspberry Pi, it is an great small monster of a device...
Anybody got to install LinuxMCE on it?
Well for a start its an ARM chip so LinuxMCE would need to be ported to it.
There is some ongoing work getting qOrbiter operational on it.
It should technically be possible to get other MD related binaries cross-compiled for it.
So to answer your question - nope, no installs of LinuxMCE.
-Coley.
Ah, I wasn't paying close attention. Wasn't Hari running lmce on some older Fedora for arm?
Why don't you help with the porting effort?
-Thom
I can try, who do I need to contact and see if I got skills needed for the job.
Quote from: valent on July 11, 2012, 09:21:20 AM
Got my Raspberry Pi, it is an great small monster of a device...
Anybody got to install LinuxMCE on it?
I have a disked MD running on my Pi in a test setup here and the most of the system cross compiled for armel on debian squeeze. Orbiter is slow as there is no accelerated X driver. Audio plays in xine, video is untested but not accelerated by xine. Coley mentioned a player designed for the pi so that could be a solution for media playback.
J.
@phenigma can you please share info on how you managed to compile and install lmce on Raspberry Pi ?
Perhaps some meeting here would be beneficial to set up an official build server for ARM packages, as a starting point.
-Thom
Quote from: valent on July 16, 2012, 08:40:36 AM
@phenigma can you please share info on how you managed to compile and install lmce on Raspberry Pi ?
see his post here - http://forum.linuxmce.org/index.php/topic,12606.msg90675.html#msg90675
-Coley.
Thanks for pointing valent to that Coley. I'll be happy to try and answer questions.
The biggest challenge to building the system was the database, the entire build system (as is) relies on the database knowing all the required packages and distro specific information. My initial build is a hack at the database, I manually altered an existing distro in the database to reflect the values I needed to build the system on debian squeeze. This of course is not something I can sqlCVS submit to the central database as it would bork current builds. If I could walk the database a little better with a visual tool of somekind then I could 'duplicate' an existing distro, alter values where required and submit through sqlCVS. This has been done for each upgrade of LMCE so far 0710->0810->1004, etc... I'm just not very fluent in database administration. Perhaps someone who has done this in the past would have some insights into how best to approach this. I managed to do most of the setup/database/and build in about 2 weeks, solid evenings and a long weekend.
It *should* be 'easier' to build using a newer build system, I believe possy is working on one, but I'm not sure how far that is away. So for now the database is still required.
I find the build system is fairly easy to work with and manipulate once you understand the relevant portions of the packaging portion of it. It would be easier with a tool to edit the build database on a builder.
J.
Quote from: tschak909 on July 16, 2012, 05:31:49 PM
Perhaps some meeting here would be beneficial to set up an official build server for ARM packages, as a starting point.
-Thom
Good idea Thom. As a start, so that it could be built by others: Do you have any suggestions/insights/recommendations as to how best to add a new distro to the database? I know you have been involved (or perhaps the primary) in adding ubuntu 1004 to the database. I know there is a move away from the database to a simpler build system but it looks a little ways off to be usable just yet.
J.
I can help with this, perhaps it might be better to stop by the -devel channel in IRC, but basically:
* an entry needs to be added to the Distro table. This must be done manually with an INSERT INTO Distro ... command in mysql
* each package in the Software > Packages screen must have a package source added to them. For upstream non-linuxmce packages, this must be a separate source (look at, for example, any package without a manufacturer (the ones at the top.)... For LinuxMCE packages, you need to add a compatibility record in the Packages section.
The package database is literally a database on top of whatever package system that the target system is using. Right now, we have package entries and scripts for Debian derived distributions.
It is split into two separate programs, MakeRelease and ConfirmDependencies, they both use the Package database you see in the Web Admin, to either build packages for the system, or to install them into a target system respectively.
Each individual package is broken up into several basic sections:
* A compatibility record, whether the package should be built/installed cart blanche for a given operating system or distribution.
* A list of dependencies, other entries in the Package database that the package will need to be installed. For upstream packages, this is usually empty, because these packages are not built by us, and already have their own dependencies.. For our own packages, there are entries in here which correspond to other Package entries, these get added either into Depends (for Pluto built packages), or Pre-Depends (for non-Pluto packages)
* A list of package sources, where to get this package (and more specifically, which script to use to grab the package.), usually, this is either Pluto Addon, or Ubuntu Addon packages. Look at some of the packages to see. This is followed by which repository to get it out of, AND more importantly, given the source, which distro it is compatible with (because some repositories may work across multiple distro versions, for example).
* and finally, for packages we build, a list of files that are part of the package (this is used by MakeRelease to build the package).
This is literally used by our build scripts, to output each and every package needed.
-Thom
Wow, I had actually picked up most of that already from working with the build scripts and database already. I'm happy to know my understanding is not flawed.
I'm assuming this needs to be done with a clean install on a CORE? Then sqlCVS submitted. Likely in stages, distro first, sqlcvs, add packages, sqlcvs.
I'll drop into -devel on IRC.
J.
Yup, that would be a good approach.
Ok, I'm pretty much always lurking there, just shout my name and Colloquy will let me know you're there.
-Thom
This looks like great progress - http://wiki.linuxmce.org/index.php/Porting_Raspbian
Early stages yet but good progress on database updates so far. Lots still to do for this to be usable.
Thanks to golgo for qOrbiter and to coley for porting it to Qt5 on the RPi, that is what could really make the RPi a viable (usable) device.
J
And this http://www.raspberrypi.org/archives/1839 (http://www.raspberrypi.org/archives/1839) is even more good news :)
Hardware decode for VC-1 and MPEG-2 available.
-Coley.
Quote from: coley on August 24, 2012, 06:50:25 PM
And this http://www.raspberrypi.org/archives/1839 (http://www.raspberrypi.org/archives/1839) is even more good news :)
Hardware decode for VC-1 and MPEG-2 available.
-Coley.
Woo hoo! That pushes aside a large stumbling block for an omxplayer device.
J.
mine should be arriving on monday!! woohoo!! im racing like mad to get the qMediaPlayer working on the DCEside. Ive done a proof of concept qml video plugin so we are getting closer!
So what left to add to qOrbiter
dce multimedia- writing the plugin this weekend. Child qMediaPlayer device registers and i can send media control commands to it. just need the plugin to serve the stream data now ;)
dce ip phone / video. ---kinda far away just because ive not had a chance to look at c# / qml interfaces yet. The plan is to utilize liblinphone to create our own ip qPhone (sorry about q' everything. lol) that we can utilize on mobile devices as well as the pi and mds. and it could support video as the linphone library supports it.
also, you guys kick ass :)
-golgoj4
Quote from: golgoj4 on August 25, 2012, 06:26:12 PM
dce ip phone / video. ---kinda far away just because ive not had a chance to look at c# / qml interfaces yet. The plan is to utilize liblinphone to create our own ip qPhone (sorry about q' everything. lol) that we can utilize on mobile devices as well as the pi and mds. and it could support video as the linphone library supports it.
And (lib)linphone is already available on raspbian :)
Methinks the R-pi will be pushed to the pin of its collar with all we are expecting of it!!
-Coley.
Wow! Great work! U-boot has been ported to RPi and I'm trying to figure out how to use it for netboot.
J.
Another reason why Raspberry Pi is best thing since sliced bread, now it has also CEC support via libCEC
http://www.youtube.com/watch?v=XPyOyJsnB1o
old news :-p
Good news are worth repeating ;)
Quote from: valent on September 03, 2012, 01:37:06 PMGood news are worth repeating ;)
But then they are olds, no?
Sorry, sorry, enough with the OT posts.
Quote from: Sigg3.net on September 09, 2012, 04:27:16 PM
But then they are olds, no?
Sorry, sorry, enough with the OT posts.
But what is 'on topic' anyways....
Been sidetracked of late so not getting time on this at the mo :(
Remember the old turbo buttons on PCs :) now RPi has some http://www.raspberrypi.org/archives/2008
-Coley.
thx for the hint coley!
Just got to know about raspberry pi from this forum. Thanks guyz!