Slashdot Mirror


LinuXbox Boots

ducker writes: "Finally Xbox is ready for some real fun! Linux can be booted now ... just check out http://www.xbox-scene.com - Linux boots into a network-enabled state, running a web server and telnet, which allows you to log into the box from another machine. It can be booted either from flash memory, or (more easily) from a CD inserted into the machine. (The Xbox still needs to have a modchip fitted to allow it to run unsigned code)."

34 of 242 comments (clear)

  1. What about my toaster..... by tanveer1979 · · Score: 3, Funny

    wont that be nice.. i boot linux on my toaster. Then I telnet.
    and then i check status
    eeks the toas has burned
    \rm -rf *toast*
    mkdir toast
    chmod soft-eatable-noblack toast

    Thats the only problem... i have to check various modes check which suits.
    And i was wondering can the quake III bots just use some plasma weapons and telnet the fire to my toaster. I will save electricity
    And now you are wondering why i am trolling about my toaster, rather than the x-box
    whew you never learn huh I CANNOT AFFORD XBOX but i can afford a toaster thats why.

    --
    My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
    FB : https://www.facebook.com/TanveersPhotography
    1. Re:What about my toaster..... by phaxkolumbo · · Score: 3, Funny

      How about this:

      1. Port Linux to toaster.
      2. Port Apache to toaster.
      3. Network the toaster
      4. Announce on Slashdot that you've ported Linux to a toaster, and it's serving pages right now.
      5. Enjoy your toast within minutes. Make more while the toaster lasts.

    2. Re:What about my toaster..... by jonadab · · Score: 3, Funny

      $ \rm -rf *toast*
      $ mkdir toast
      $ chmod soft-eatable-noblack toast

      Ugh, so complicated. If you have Emacs installed with
      toast-mode set to autoload, you can just M-x make-toast.
      The first time you do this, you'll probably want to do
      M-x customize-group toast-mode and set up the various
      toast-mode variables to your liking. The defaults are
      reasonable for making wheat toast, but if you keep your
      toaster loaded with multigrain bread as I do, you may
      find that you need to set toast-mode-toast-threshhold
      a little higher, because the bread toasts more slowly
      than ordinary wheat bread.

      Someone a while back was working on an enhancement to read
      in the toast darkness from the toaster's sensors (if you have
      one of the more advanced models) and thus automatically make
      the necessary adjustments for different kinds of bread, but I
      think he ran into a problem where Emacs 20 didn't support
      something he needed and put it on the back burner. I don't
      know whether he ever resumed work on it after Emacs 21 came
      out, but I haven't heard anything about it. Anyway, you
      want to adjust how dark the bread is toasted according to
      taste anyway, so this enhancement is really only useful if
      you don't always stock the same kind of bread.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  2. Someone's gotta ask by Anonymous Coward · · Score: 3, Interesting

    How much is an XBox today and is it still worth the effort to make it run Linux, compared to throwing an equally powerful system together from of-the-shelf parts? Or has Microsoft succeded in delaying the abuse of their console long enough to make hacking it financially uninteresting?

    1. Re:Someone's gotta ask by billbaggins · · Score: 4, Informative
      1) $100k should be awarded for this hack. I would call that "financially interesting".

      2) From a message on LKML:

      PS: flames about why we are supporting the XBox (a design of the Evil Empire) will be summarily ignored. I can only point you to it's HDTV, NTSC, PAL, and possibly VGA outputs, it's dvd/cd drive, and it's $199 USD price tag.
      3) And finally, from a reply:
      Not to mention M$ takes a loss for every hardware unit sold.
      Draw your own conclusions.
      --
      "The best argument against democracy is a five minute chat with the average voter."
      --Winston Churchill
  3. Xbox by MrHat · · Score: 5, Insightful

    (The Xbox still needs to have a modchip fitted to allow it to run unsigned code)

    And if Microsoft's political engineering team has their way, you'll need one to run an "untrusted" OS on any machine! The joy!

  4. Summary of functionality by warmcat · · Score: 5, Interesting
    A better link is directly to the xbox linux site on Sourceforge.

    Basically this is a micro distro that fits either on 1MByte of flash in the xbox / in a modchip, or is also able to boot from an unsigned XBE on a CD. After booting web services, telnet, etc are available. We added a small precooked default website on the box; after booting visiting http://192.168.0.64/ (the default IP for the box) brings up this page direct from your box.

    We hope to issue a full distro that boots into X in the next couple of releases, with video, USB and audio up.

    1. Re:Summary of functionality by ivan256 · · Score: 3, Insightful

      This is simple business.

      This is stupid business. Selling at a loss only makes sense if the purchaser can't use the product
      without a recuring cost. Nobody is forcing people to keep buying games for the xbox, so it's s stupid business model.

      any halfway decent businessperson would have designed the XBox in the way it is.

      Perhaps, but not for the reasons you give. Any halfway decent business person would have made profitability a design requirement for their product. If they hadn't insisted on using PC components in their system, then they could have made some money. ex: Sony & Nintendo. It arguably could have been a good idea to sell at a loss to catch up in the market share game, and then adopt a more sensable model, but obviously that was dumb too, since there are 10 times as many PS2s sold then xboxes.

      Second, the nice comment about "free software and ideas" is great but please move out of America or Canada if you are currently subscribing to this impossible reality.

      That's funny. I make a good living writing open source software, and I have no need for the government to feed me. It doesn't seem that impossible to me. In many situations, Open Source just makes more sense. If you are looking to make money form a product, it is generally a good idea to let the customer USE the product. This is why operating systems, libraries and utilites should be Open Source. Of course that doesn't work if you want to make money by leaching off of 3rd party developers profits, but nobody is forcing you to adopt that business model. It is questionable how well that business model actually works without a monopoly anyway. Most companies can't get away with it, which microsoft is finding out as they bleed money throught their xbox division.

      There is more then one way to make money, and change is only bad it you're the one that is left obsolete after the change. Don't buy into the propaganda of established businesses that are afraid of a changing market. If you're not part of their little group, then they're against you too; even if you spout the same crap that they do.

    2. Re:Summary of functionality by canadian_right · · Score: 3, Informative

      Gord has the straight scoop on the "sold at a loss" myth. According to Gord, the Xbox was the first console to sell at a loss. See Acts of Gord for details. This is a funnny site.

      --
      Anarchists never rule
  5. The money by wackybrit · · Score: 5, Insightful

    So are they going to get the $200,000 (or whatever it was) that was put up a couple of months ago to the first person to get Linux running on the XBox? (The story was run here on Slashdot, but thanks to Slashdot's incredibly shitty search system, I can't find it)

    It'd be nice to see if whoever it was sticks to their word.

    1. Re:The money by flacco · · Score: 5, Interesting
      So are they going to get the $200,000

      I believe the terms were that it run on an *unmodified* xbox.

      --
      pr0n - keeping monitor glass spotless since 1981.
    2. Re:The money by Ubi_NL · · Score: 5, Informative

      The reward was split in a number of goals

      Project A: Porting Linux to a modified Xbox:
      Task 1: Replacement BIOS (software/hardware)
      Task 2: Kernel and XFree drivers
      Task 3: Kernel logic: FATX and miscellaneous
      Task 4: XBE bootloader
      Project B: Xbox hack without any hardware modification

      slashdot story

      Press Release

      --

      If an experiment works, something has gone wrong.
    3. Re:The money by jamie · · Score: 3, Informative
      The story is here: Anonymous Will Award $200,000 for Xbox Linux

      The specific terms of the award are here: Xbox Linux Award & Development Roadmap

      They will award $100,000 for completion of Project A:

      Project A: Porting Linux to a modified Xbox:
      Task 1: Replacement BIOS (software/hardware) ($55,000)
      Task 2: Kernel and XFree drivers ($25,000)
      Task 3: Kernel logic: FATX and miscellaneous ($10,000)
      Task 4: XBE bootloader ($10,000)

      And $100,000 for completion of Project B:

      Project B: Xbox hack without any hardware modification
  6. Just Months Away... by dbretton · · Score: 3, Funny

    From getting MAME on the XBox. How cool is that?

    1994 video games running poorly on 2002 hardware!

    Tune in next week when we hack the Kanazawa NEC supercomputer with Linux! With some luck, we may get to be able to run Doom at 30fps. Woo-hoo!

    1. Re:Just Months Away... by SuperCal · · Score: 4, Informative

      Do you mean we are few months from gettin MAME for XBox, or that the port of Linux means that we are a few months away from a MAME port? I ask because you may not be aware that MAME has already been poted to Xbox

      --
      Business News and Resources: www.usasource.net
  7. Compare to Playstation Linux by MrLinuxHead · · Score: 3, Interesting

    It would be nice to see a comparison between Sony PS2 and XBox running Linux. Same kernel, services, etc, and benchmark them to see what they offer for the average user using web, email, and word processing.

    PS2 needs a kit a Xbox needs a mod. Anyone game? Fire up the Weller temp controlled soldering iron, ma I'm goin in!

    --
    I may be bad with names, but I'll never forget your IP address
    1. Re:Compare to Playstation Linux by zenyu · · Score: 3, Interesting

      I can tell you right now that the XBox will win on this count. The PS2 is a very specialized chip that does mostly floating point. But if you post a web page with your benchmark suite I'll run it on the PS2 for ya.

  8. Please enlighten a doofus by ascii · · Score: 3, Insightful

    Though I have a hunch I'm going to regret asking this question I'm doing it anyway. Please don't see this as flamebait or as a provocation - I'd genuinely like to know:

    What's the point of the effort? Yes I've seen the 'You're in control of Your box' screenshot, but how many users conceptually think of themselves as restricted in their use of an X-box - or any other gaming console for that matter - apart from the occasional Slashdot'er?

    I can hardly see people moaning about not being able to use a desktop environment on what is supposed to be a gaming device. Either these people already have a desktop computer or they don't need one in the first place.

    Have I missed the bleeding obvious or what?

    Sorry for being a dumb*ss.

    --
    naah sig schmig
    1. Re:Please enlighten a doofus by __aaaaxm1522 · · Score: 4, Insightful

      Not sure what they go for in the US, Linux on XBox means that for $299 Canadian, I can pick up a webserver / NWN server / mail server / whatever server.

      That's a good deal. And it'll bug Microsoft, as MS is losing money on each and every XBox being sold, and instead intends to recoup their loss via software license fees.

  9. Re:What a mistake by scorp888 · · Score: 3, Insightful

    "I hope that ppl will not buy MS's stuff just because it runs linux."

    You mean I should give up my mouse and keyboard, as it's got MS on it?

    Also consider the fact that by buying an Xbox and no games, you are probably costing MS about $200..

  10. FINALLY! by atrowe · · Score: 5, Funny

    I'm starting to get sick of playing all those flashy professionally-made games on my high end gaming machine. Now I can finally play classic games like Tuxracer, Freeciv, fortune, and hangman and leave all those crappy multi-million-dollar Xbox games on the shelf. Thank you, hackers, for bringing Linux' superior game selection to the Xbox!

    --

    -atrowe: Card-carrying Mensa member. I have no toleranse for stupidity.

  11. Amazing. by Anonymous Coward · · Score: 5, Funny

    Whoah! Linux running on Intel hardware! What will these crazy Linux hackers think of next...

  12. Oh, the Humanity.. by CBNobi · · Score: 3, Funny
    Slashdot's managed to annihilate:

    The X-Box may be the most formidable yet.
  13. Re:Great by Cryptnotic · · Score: 5, Funny

    I think the Xbox is a little more powerful than a Dreamcast.

    Dreamcast had better games.

    --
    My other first post is car post.
  14. Re:Hah! The irony! by dbirchall · · Score: 3, Funny
    I suppose since the Xbox is a Microsoft product, the porters felt obligated to have it boot into a networked state with our old insecure friend the telnet daemon running?

    Hope they'll have sshd (one of the non-backdoored ones) in as a replacement soon.

  15. My toaster runs NetBSD... by bsDaemon · · Score: 4, Funny

    and my coffee pot is 100% Pure Java(tm).

  16. Why this DOES hurt Microsoft by donnacha · · Score: 3, Informative
    It won't bug MS. They may lose money on a sale, but it's at least some money back instead of no sale at all.

    No, at their current manufacturing costs they genuinely DO lose money on each unit. I understand the argument that an Xbox sitting on a shelf unsold costs them more money but that logic is inherently flawed. Each time a batch of, say, 100,000 begins to run out they must manufacture another batch or risk damaging their supply network i.e. losing their hard won shelf-space down in Electronic Boutique or whatever. Failing to maintain a constant supply of their product is equivalent to withdrawing their product from the market.

    Also, the greater number of installed users, the more developers they can attract and therefore they sell a greater number of expensive dev kits and licences.

    That's the best bit: even if only a tiny handful of people buy Xboxes to use as Mail servers or whatever, the perception of a solid userbase crumbles. Before this, Microsoft could legitimately say "We can prove we have one millions users" and developers could base their decisions on that. Now, however, it's going to be at the back of everybody's minds that there is some sort of erosion of the userbase going on. Even if claim to know the unknowable and put out an estimate that only 0.009% of Xboxes are Linuxed, developers will disregard that and come up with their own estimates that err heavily on the side of safety... it's their development costs after all.

    Buying an XBox does not hurt Microsoft.

    Buying an Xbox but not buying any games or subscribing to their online service DOES hurt Microsoft.

    Spreading the knowledge that Xboxes make nifty mail servers hurts them even more.

  17. Yes, but by brokeninside · · Score: 3, Informative
    There business plan calls to build at least one other unit for every unit sold. Therefore, buying an X-Box causes Microsoft to build at least two units.

    If we lived in a world where X-box building was a one time event, then your reasoning would be sound. But we don't live in such a world. Microsoft will continue to build X-boxes to meet demand.

    Not to mention that the more X-boxes are bought to run Linux and not play prepackaged X-box games (realizing that these two are not necessarily mutually exclusive), the fewer game titles per X-box are sold and the less game developers are interested in the platform.

  18. Re:Is USB compatible? by warmcat · · Score: 3, Informative

    The USB is standard USB, except for the physical connector. However, inside the box is a hub daughtercard, which provides the four game ports. Until/unless Xbox -> Standard USB Type A sockets become available, a reasonable hack is to solder a short USB cable on the daughtercard hub connector.

    The wire colours are standardized for USB and the cable in the xbox uses the standard colours, which you will find if you cut any USB cable.

  19. Re:Not possible... by CTalkobt · · Score: 5, Interesting

    Why not ask MS to sign the linux kernal on the X-Box?

    I'm not sure what it takes to ask for a signing but it would provide interesting fodder for the Dept of [in]Justice.

    It'd be the perfect Catch-22 to put Micro$oft in. If on the 1 hand they deny it then it looks bad for the predatory practices they've been doing. If they allow it, then it'd be good all around but not so good for M$ as they'd have to bump up their prices to a self-sustaining level and wouldn't be able to leverage their cash cow.

    --
    There's a gorilla from Manilla whose a fella that stinks of vanilla and has salmonella.
  20. In this case marketing doesn't matter by brokeninside · · Score: 3, Informative
    We're talking about winning development companies, not consumers. Gaming companies keep an eye out for how many titles sell per console. They will notice if fewer X-box owners buy games than other consoles.

    It isn't a hardware game, its a gaming game. Platforms that sell fewer games, lose.

  21. Doofus enlightenment attempt by warmcat · · Score: 5, Interesting

    The X-Box is at the confluence of several bad trends in the world.

    1) The trend towards evolving a 'perfect customer', a sheeplike animal which only consumes and offers money. Such creatures may never contribute, it would be competition for the attention of the other sheeplike creatures.

    2) The introduction of extraordinarily overzealous punative Intellectual Property laws. The patent laws again are designed to stop people being able to contribute by making a land-grab of concepts on behalf of established interests. You are just not allowed, by dint of fines and imprisonment, to contribute in the areas these corporate barons have fenced off.

    And if you try to go around that, the barons are ready with the copyright law, EUCD, DMCA.

    3) The cross-ownership of Intellectual Property driven corporations and Media companies, which leads to...

    4) The meekness of our representatives in government. They are there to represent the interests of the people that voted them in. Instead they represent their own interests by pandering to the powerful media corporations, who hold out the dreadful stick of public humiliation in their outlets (or worse, no coverage at all), and who knows what kind of porkbarrel carrots

    5) The sleight of hand that takes money but delivers no ownership. Evil licenses. You buy software - but do you own it? What happens when that extends to physical hardware like the xbox itself? Already MS issue licenses that deny you the right to print comparitive benchmarks. You want things to extend down that path, controlling your rights to utilize physical objects that you paid for, with punitive laws enacted by your own gutless government to back them up?

    6) Palladium. With the force of the DMCA/EUCD.

    Consider these reasons, and then consider the act of Tux occupying the Instrument Of The Beast and telling people that they can be free.

    Does this answer your question?

  22. Linux has good games, laddie buck by 0x0d0a · · Score: 4, Informative

    Interesting point, but I really doubt that this is aimed at the general consumer. It's for Joe Linux, who prides himself on doing nifty tech things with Linux.

    Okay, Tux Racer may not be the most amazing thing in the world, but it's fun for a couple hours.

    Freeciv...why is freeciv bad? You don't like civilization? There are some differences, but aside from the fact that civ had more artists (and, IMHO, a worse interface) and is a bit easier to use, not huge difference in fun factor.

    Lets consider some others:

    zangband/ToME/angband/nethack/etc: These *are* a lot of fun. Diablo has much more simplistic, boring gameplay, and it took off all over. Most variants have a pretty simple text or 2d graphics based interface without music, but some are a bit more elaborate. Be a bit of a pain to play on the controller, yes...

    Chromium BSU: flashy scrolling shooter. Could use the 3d hardware in the X-box.

    Dunno if you can just use ordinary ol' x86 binaries (particularly considering RAM usage), but:

    Quake 3 (use the 3d hardware). Not free.

    Abuse: This was a *blast* when it came out -- I played it over and over. It's looking a little dated now, but it's still a good game. Free now -- thanks crack.com.

    Pingus is apparently shaping up pretty well.

    There's part of the amazing Exile series available for Linux. (shareware)

    Maelstrom may be too "simple" for you, as it's only an astroids clone, but it was a very well known game on the Mac for a long time, and I still like it.

    While I'm not a tremendous fan of Illwinter's Conquest of Elysium II, their Dominions: Priests, Prophets, and Pretenders is a non-flashy but very deep, very good strategy game. Shareware.

    There's a DOS-style shooter from Mountain King Studios, Raptor. (shareware)

    Finally, there are all the emulators and whatnot...take a look at GNUboy, TuxNES, snes9x, DGen/SDL,
    FreeSCI, Sarien, Exult, XU4, ScummVM, Basilisk II, YAE and others.

    There are a host of Loki ports that you can't get any more except used. Lots of good stuff from LGames, though I'm not as big a fan of their stuff as some other people are.

    Finally, text-based but really, really sophisticated, good, and almost all of them free, there are text-based interactive fiction (Try Tower of Babel before giving up on this...first one I ever beat without cheating, and it's *soooooo* good). The Interactive Fiction Archive has games and players.

    Finally, many good games can be played through WINE -- Starcraft, Fallout, Max Payne, Half Life...

    These are just some of the games that I enjoy under Linux. There are lots more (admittedly, some of lower quality) available at the SDL Games Page and the Linux Games Tome.

    Linux games usually take a bit more (okay, often a lot :-) ) more effort to set up properly. But they're often very customizable, you can actually have an impact on the game design ("This game needs feature X"), and you don't have to leave the comfortable environs of Linux. And the environment is getting better, not worse.

  23. Re:Not possible... by nzhavok · · Score: 3, Interesting

    Because since MS has a monopoly on the PC market it is subject to different laws than a normal corporation. One of these means it cannot use it's monopolistic position in one market to leverage itself into other markets. I would call creating a game console using commodity PC components, created by companies which MS has a very strong relationship with in it's PC market, using a cut down version of the OS from that PC market, and using money gained from that market to sell the console at a loss in the new market leverage.

    Therefore the DOJ should care. Although it won't since the other major players are not American, so they're unlikely to give a fuck IMHO.

    --

    He who defends everything, defends nothing. -- Fredrick The Great