Xbox Linux

Questions and Answers : Unix/Linux : Xbox Linux
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 266986 - Posted: 23 Mar 2006, 3:46:09 UTC

In this: thread I asked if BOINC would be able to run from the Xbox game console. (from damn small linux to be exact) Jim-R was so kind to inform me that the xbox's 64MB of RAM is not enough to run BOINC.

So here's my thread!!

Anybody got compiling skillz?
Knows the xbox?
Knows why it CAN'T be done?

I want to read about it here!

Jim-R also mentioned something about the processing in a xbox not being as precise as a normal PC. if this is true, please post the how and why. Before we spend hours disscusing a no-go.
ID: 266986 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 267230 - Posted: 23 Mar 2006, 13:22:17 UTC

Hi Jiggy,
Good luck with getting this to work!
Just one little correction, I didn't say specifically the xbox had problems, or that any gamers really had problems, but it was discussed that some game machines (even possibly super high speed computers designed for gaming) may gain the speed by reducing the accuracy of the mathematical calculations. If anyone does have any specific answers (And in Jiggy's case especially for the xbox) we would like to know.
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 267230 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 267258 - Posted: 23 Mar 2006, 14:21:03 UTC

The xbox is a Pentium 733 MHz with 64 MB Memory. - Did there work a native x86 linux on the xbox ? - If yes, can you please try to let standard x86 binaries.
Also, you can try to download the standard boinc, and copy them to the xbox and try to start the boinc client. - If this will work, there is no special porting needed.
But I am not shure if this will work. I have no further knowledge of the xbox.

If a port should be done, I can help you to port the boinc client on the xbox. I have no xbox here, but we could try to port it together.

But the biggest problem I see, are the 64 MB of memory, it is quite less for boinc and setiathome.
You have written in your other posting, that more extra memory will slow down the native xbox games ? - Could yo please explain, why it is. - This could be a cause, that the xbox port for the actual seti app could be useless. But I have readen, that the new seti enhanced will need less memory, but I have no aknowledgement in the moment.

Also, I see another problem with the computing times. With the new seti enhanced the computing time will be about 100 to 170 hours. So you need a good uptime to get a WU crunched complete.

But I think, we could/should try it. Just for fun...

ID: 267258 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267271 - Posted: 23 Mar 2006, 14:43:44 UTC - in response to Message 267258.  
Last modified: 23 Mar 2006, 14:44:17 UTC

I just run X-dsl as a "frugal install" meaning i can choose to boot linux from a .xbe (the xbox version of .exe) so linux is not a complete install, more like a live-cd on your HDD, but still being able to save your files to HDD.

So on to the .xbe..
like i said the .xbe is the xbox version of .exe.
so no, BOINC is not going 2 run straight out of a .zip or .exe file.
Somebody needs to compile the source-code of BOINC into a .xbe.
Wich is eazy, but i don't know how!

I'm gonna look on the right IRC channels & post on xbox-scene cause a lot of people there do know how to compile!

Also, i like to advice to people interested in creating this .xbe 2 use a GNU-version of the xbox developers-kit. The official M$ XDK would be considered warez. We don't need that..
ID: 267271 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 267300 - Posted: 23 Mar 2006, 15:54:18 UTC - in response to Message 267271.  

so no, BOINC is not going 2 run straight out of a .zip or .exe file.
Somebody needs to compile the source-code of BOINC into a .xbe.
Wich is eazy, but i don't know how!

The boinc binaries from the download site are in a shell archive, you must unpack it, before you can use it (sh ./boinc-...). - Btw. Unix did use the file extensions compete otherwise than windows. A .xbe has nothing to say...

After this unpacking you get a binary, which could be started by linux. Also it could be that you have got to "chmod a+x ./boinc-...." to set the execute rights.
It could also be, that a compile is not needed. Can you please try to download/unpack and transfer the standard x86 binaries to the xbox, and try to start it there.


ID: 267300 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 267302 - Posted: 23 Mar 2006, 16:07:33 UTC - in response to Message 267300.  
Last modified: 23 Mar 2006, 16:08:39 UTC

so no, BOINC is not going 2 run straight out of a .zip or .exe file.
Somebody needs to compile the source-code of BOINC into a .xbe.
Wich is eazy, but i don't know how!

The boinc binaries from the download site are in a shell archive, you must unpack it, before you can use it (sh ./boinc-...). - Btw. Unix did use the file extensions compete otherwise than windows. A .xbe has nothing to say...

After this unpacking you get a binary, which could be started by linux. Also it could be that you have got to "chmod a+x ./boinc-...." to set the execute rights.
It could also be, that a compile is not needed. Can you please try to download/unpack and transfer the standard x86 binaries to the xbox, and try to start it there.


Hi Dotsch,
Just happened to see your post and can answer it. He did get the boinc binaries installed and running but when he went to download the seti app it said not enough memory. ps. see the other thread he mentions and you have the full record of what he has done.

Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 267302 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 267309 - Posted: 23 Mar 2006, 16:32:24 UTC - in response to Message 267302.  
Last modified: 23 Mar 2006, 16:35:47 UTC

Hi Dotsch,
Just happened to see your post and can answer it. He did get the boinc binaries installed and running but when he went to download the seti app it said not enough memory. ps. see the other thread he mentions and you have the full record of what he has done.

Thank you very much Jim. I have not seen in his other thread, that system he asked for, a xbox is.
I think it is not a good Idea to run seti under 64 MBs. - Better to upgrade the memory. But I can try, if I can compile one special version.
But, Jiggy, you can try to let seti enhanced (setiathome.berkeley.edu/beta) runing on the xbox. - I am not shure about the minium memory requirements of the beta project. But it is worth a try.


ID: 267309 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 267336 - Posted: 23 Mar 2006, 18:12:45 UTC - in response to Message 267309.  

I think it is not a good Idea to run seti under 64 MBs. - Better to upgrade the memory. But I can try, if I can compile one special version.
But, Jiggy, you can try to let seti enhanced (setiathome.berkeley.edu/beta) runing on the xbox. - I am not shure about the minium memory requirements of the beta project. But it is worth a try.

Jiggy, can you please give me your email. - I have compiled a special version for the xbox, which is ready for testing.
ID: 267336 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267508 - Posted: 24 Mar 2006, 0:12:52 UTC - in response to Message 267336.  


Jiggy, can you please give me your email. - I have compiled a special version for the xbox, which is ready for testing.


Allright m8!!

How big is the file?
send it to (are you ready?)(deep breath..)
merchant_of_the_black_forest@hotmail.com

Thnx m8! ill try it out as soon as you mail it!
(please reply to this message, i don't check that inbox all day)

And what happend to the other thread?
The guy with the question probably marked it off-topic:S
ID: 267508 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 267516 - Posted: 24 Mar 2006, 0:31:01 UTC - in response to Message 267508.  

How big is the file?

The mail is out. The file is gziped about 330 KBs, unpacked about 900 KBs.


And what happend to the other thread?
The guy with the question probably marked it off-topic:S

What exactly do you mean ?

ID: 267516 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267518 - Posted: 24 Mar 2006, 0:40:56 UTC - in response to Message 267508.  

Also, i think a little more info is needed, reading the other reply's thouroughly.

Right now i tryed running boinc from a xbox able of running linux, in this linux app (XDamnSmallLinux), i downloaded the linux version of BOINC. It would work properly so i ask a question in another thread. After some of jim's tips, and me fideling around with linux (i dont know what i changed, but everything looks more windows now). it worked, but would not try to get work, even in run allways.

Thats the first part.

The second,

Me reffering to the .xbe is because allot of pc applications work on a xbox, with somebody creating the right .xbe.
My knowledge is limited so i'll try to explain this as simple as possible.
Most open-source (GNU) apps come in a zipfile that you extract to your drive, and when you open the .exe, the app uses the subfolders of the current directory to work, the .exe just points towards those files. Maybe some of your options and preferences get stored in application data. but thats it.
I hope all this makes sense to you guys :)
And yes all this is windows, me trying boinc on xdsl is after trying xmms, the first real linux experience.

So my point was, trying to find people that could create such a .xbe.
All of the quake games can run on a xbox, find the right .xbe, and copy the files of the pc install to the xbox. (so you do need a original copy of quake to install to pc). In the beginning xdsl was nothing more than that, a .xbe that points to the normal damnsmalllinux available for pc. It later evolved into a separate project.
ID: 267518 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267525 - Posted: 24 Mar 2006, 0:58:17 UTC - in response to Message 267516.  

I'm such a n00b!

I've downloaded the file in linux, it is on the HDD, But i cant get it to unpack, i'll keep you updated..
ID: 267525 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 267529 - Posted: 24 Mar 2006, 1:02:02 UTC - in response to Message 267525.  

I'm such a n00b!

I've downloaded the file in linux, it is on the HDD, But i cant get it to unpack, i'll keep you updated..

Ziggy, if the extension is .gz type gunzip "filename", if it is .tgz, tar.gz or something with the t in it, type tar -xzvf "filename". He said it was gzipped so the gunzip "filename" should work. (Don't use the quotes!)
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 267529 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267536 - Posted: 24 Mar 2006, 1:26:25 UTC - in response to Message 267529.  
Last modified: 24 Mar 2006, 1:37:27 UTC

trying it now...

It seems to unpack somewhere, i can notice cause it takes space everytime i gunzip.
But i cant find where it went.
Is there some kind of temporary files?


ID: 267536 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 919,393
RAC: 0
Germany
Message 267746 - Posted: 24 Mar 2006, 10:02:45 UTC - in response to Message 267536.  

It seems to unpack somewhere, i can notice cause it takes space everytime i gunzip.
But i cant find where it went.

It is in the direcotry, where you have copied before and started the gunzip.
If it was correctly unpacked, the gunzip has the extension .gz removed.

If you have found the file, you need to copy it to your boinc folder, and set the permisions to execute the boinc binary (chmod a+x ./boinc_client).

ID: 267746 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267838 - Posted: 24 Mar 2006, 13:50:10 UTC - in response to Message 267746.  
Last modified: 24 Mar 2006, 13:57:43 UTC


ID: 267838 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267842 - Posted: 24 Mar 2006, 13:56:14 UTC - in response to Message 267746.  


If you have found the file, you need to copy it to your boinc folder, and set the permisions to execute the boinc binary (chmod a+x ./boinc_client).


Oke, indeed .gz was removed, i'll try it out asap, but right now. my time is limited. (school, and my girlfriends birthday-party :)

So, maybe i'll try it out 2night, after the party.


Thnx for all the help on this!
Having an idea, and others actually being able of creating that idea, really rocks the sh!t out of windows ;) (messing with the registry, can really kill your winXP) haha
ID: 267842 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 267983 - Posted: 24 Mar 2006, 17:39:54 UTC - in response to Message 267838.  

Not enough memory has changed to last rpc to recent, gonna keep trying to update...

ID: 267983 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 268180 - Posted: 24 Mar 2006, 22:39:29 UTC - in response to Message 267983.  
Last modified: 24 Mar 2006, 22:40:02 UTC

Not enough memory has changed to last rpc to recent, gonna keep trying to update...

Hi Jiggy, Don't try to update, just let boinc do it. You will get those errors when you hit the update button too often. If it has been 15 or 20 minutes and it still has not updated *then* you can hit the update button, but you must wait in between times hitting it.
BTW, A good friend of mine has a birthday today too. (She just turned 21 today) So tell your girlfriend we said "Happy Birthday"!
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 268180 · Report as offensive
Profile JiGGY
Avatar

Send message
Joined: 19 Mar 06
Posts: 17
Credit: 5,922
RAC: 0
Netherlands
Message 268283 - Posted: 25 Mar 2006, 1:19:17 UTC - in response to Message 268180.  

So tell your girlfriend we said "Happy Birthday"!


Same to you m8! my girlfriend just turned 24.

Oh btw, could one of you guys explain that permission part again?

chmod a+x ./boinc_client


On wich file exactly? and is it just typing it in? (open with..command)
I'd like 2 be sure
ID: 268283 · Report as offensive
1 · 2 · Next

Questions and Answers : Unix/Linux : Xbox Linux


 
©2025 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.