Questions and Answers :
Unix/Linux :
Xbox Linux
Message board moderation
Author | Message |
---|---|
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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. ![]() ![]() |
![]() ![]() Send message Joined: 7 Feb 06 Posts: 1494 Credit: 194,148 RAC: 0 ![]() |
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. |
Dotsch ![]() Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 ![]() |
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... |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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.. ![]() ![]() |
Dotsch ![]() Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 ![]() |
so no, BOINC is not going 2 run straight out of a .zip or .exe file. 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. |
![]() ![]() Send message Joined: 7 Feb 06 Posts: 1494 Credit: 194,148 RAC: 0 ![]() |
so no, BOINC is not going 2 run straight out of a .zip or .exe file. 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. |
Dotsch ![]() Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 ![]() |
Hi Dotsch, 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. |
Dotsch ![]() Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 ![]() |
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. Jiggy, can you please give me your email. - I have compiled a special version for the xbox, which is ready for testing. |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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 ![]() ![]() |
Dotsch ![]() Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 ![]() |
How big is the file? The mail is out. The file is gziped about 330 KBs, unpacked about 900 KBs.
What exactly do you mean ? |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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. ![]() ![]() |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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.. ![]() ![]() |
![]() ![]() Send message Joined: 7 Feb 06 Posts: 1494 Credit: 194,148 RAC: 0 ![]() |
I'm such a n00b! 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. |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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? ![]() ![]() |
Dotsch ![]() Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0 ![]() |
It seems to unpack somewhere, i can notice cause it takes space everytime i gunzip. 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). |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
![]() ![]() |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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 ![]() ![]() |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
Not enough memory has changed to last rpc to recent, gonna keep trying to update... ![]() ![]() |
![]() ![]() Send message Joined: 7 Feb 06 Posts: 1494 Credit: 194,148 RAC: 0 ![]() |
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. |
![]() ![]() Send message Joined: 19 Mar 06 Posts: 17 Credit: 5,922 RAC: 0 ![]() |
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 ![]() ![]() |
©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.