Building *nix from scratch

Just got a USB hub thingy from poundland and it aint looking good speed wise. Ubuntu is take far longer to load and is going DOG slow.

...not the greatest start.

Just reading from the boot USB drive without USB Hub:
Cached: 490MB/s
Buffered: 23MB/s

WITH USB Hub
Cached : < 1MB/s
Buffered: < 1MB/s

....oh crap.

EDIT:

This might be down to the actual hub...possible 1.1 spec as the speeds were around 1MB/s.
 
Last edited:
I've been doing some reading about the Intel GMA500 graphics card at it appears there are a lot of issues with the drivers for linux and the 2D/Video acceleration. It appears that the EMGD is the best at the moment.

MeeGo appears to have the best driver at the moment...I think Intel is is actually talking to them.

If I was to build from debian, is there anyway to get the MeeGo driver or are they not compatible?

Meego's future maybe a bit uncertain now Nokias leapt into bed with MS
 
What does it mean if I have access to a "kernel **some version number** config with patches"?

Is that the sort of thing I need?....looking at the files it looks like a load of fixes for the hardware, so that must be good right?
 
What does it mean if I have access to a "kernel **some version number** config with patches"?

Is that the sort of thing I need?....looking at the files it looks like a load of fixes for the hardware, so that must be good right?

you are looking at the meego kernel? Usually there are backports of patches from other kernel versions that work with that kernel. Also they are git patches so usually contain a number in front because of the way git creates them.

Yes the meego kernel is nice because it works well on the IVI (in vehicle entertainment) platforms which is tunnel creak, which is a platform similar to the US15SW/Z5xx found in the joggler.
 
This is what I am referring to: http://joggler.exotica.org.uk/source/kernel/

The guy that provided that does Ubuntu, Jolicloud & Linux Mint distributions for the Joggler.

oooh thats some ugly patching... normally you have one patch for every change/feature.

You need a patch on O2 joggler for the sound to work, also a few framebuffer fixes to make boot before EMGD nicer. It looks like hes got a backport of btrfs... not sure thats needed...

Anyways his kernel works pretty well.
 
What do you mean by ugly patching?

Well it's one huge patch. Normally the way to do it is individual small patches.

Have a look at the meego 1.1 kernel sources from here.

You'll find 64 individually named patches with a descriptive name and a version etc..

for example, linux-2.6.35-mrst_max3110-Make-the-IRQ-option-runtime.patch
 
Well it's one huge patch. Normally the way to do it is individual small patches.

Have a look at the meego 1.1 kernel sources from here.

You'll find 64 individually named patches with a descriptive name and a version etc..

for example, linux-2.6.35-mrst_max3110-Make-the-IRQ-option-runtime.patch

Ah right I see where you are coming from now.

So what are these kernel things then? Can I download debian, chuck these things ontop and have it working with my hardware?....or is it not as simple as that.

Also, working on the Joggler is cumbersome. Is it possible to do this on my main machine and then create an image that I just copy onto a flash drive and install that way...or will it not work like that? Is that what the Mic2 tool you posted is for?
 
Cheetah Designs;18502464 So what are these kernel things then? Can I download debian said:
Read about how to compile a new kernel if you really want to do that. But those patches are very unlikely to apply to a kernel version that is not exactly what is used by that guy to create the patch. Therefore on a debian kernel (which allready has lots of patches) and is probably a different version it wont work.

Cheetah Designs;18502464 Also said:
Yes the Mic2 tool lets you create a meego image that you can then just use on the joggler directly, but will only work for meego.
 
There is an Android 2.2 image for the Joggler too. Takes a little bit of fiddling but it works OK from a USB stick and is fairly snappy. I have tried a few of the Ubuntu based images on mine but they are fiddly to use because the OS is not really designed with the touchscreen in mind. If Meego worked, that would be well worth a shot, but it is still in the early stages.
 
There is an Android 2.2 image for the Joggler too. Takes a little bit of fiddling but it works OK from a USB stick and is fairly snappy. I have tried a few of the Ubuntu based images on mine but they are fiddly to use because the OS is not really designed with the touchscreen in mind. If Meego worked, that would be well worth a shot, but it is still in the early stages.

You got a link to the android 2.2 image you used? I'd be very interested if it worked nicely.
 
Some links for anyone reading in:


I've done some research and decided to use XBMC for my front end as it offers the best support for the features I want (plugins) and user interface (touch screen) and is pretty damn snappy (if you make some mods)
 
I've done some research and decided to use XBMC for my front end as it offers the best support for the features I want (plugins) and user interface (touch screen) and is pretty damn snappy (if you make some mods)

Looks like you need to do more research ;-) Where have you seen XBMC running on the joggler?

btw here are the patches for the joggler but split and much cleaner :http://joggler.exotica.org.uk/source/kernel/split/
 
After some emails with him, i've found that he's like me on meego compiling with openGL ES 2 with the newest EMGD from meego. He's done some very good work and has some patches as the GLES renderer in XBMC breaks quite often :-(. What is a bit of a shame is that because the GLES renderer doesn't implement vaapi (vaapi uses POS which is not in GLES), so we can't get video acceleration on the joggler + XBMC yet :-(

p.s. Sorry this is a double post, It told me i didn't have enough permissions to edit my post... :eek:
 
Back
Top Bottom