Slashdot Mirror


X-server for PS2

PineGreen writes: "Alllinuxdevices.com has a story today about Metrolink porting their Micro-X server to Playstation2. Sony still refuses to sell their Linux kit outside Japan, and the Blockman Trading version works on PSOne only. Now, when will I have an excuse to buy a PS2?"

33 of 157 comments (clear)

  1. It's not so crucial by uriyan · · Score: 2

    Of course, having an X server for PS/2 is nice, but it's not exactly crucial. Price is also an issue, so I hope that the XF86 team would produce something free if the need arises.

    One thing that people seldom realise is that there are numerous ways to use even the oddest devices. But considering the PS/2, an elaborate GUI (that could result from putting a desktop environment on top of X) will not be so useful because of the TV display issues.

    Naturally, this could change by the time when HDTV comes, but then from the other point of view, we shall have had a PS/3 by that time.

    1. Re:It's not so crucial by norton_I · · Score: 2

      Well, there is no law that says you need to run X to do graphics. In fact, for many purposes, linuxfb + OpenGL would be far preferable to lugging around the bloat of an X server, even one as small as this. The PS/2 is seriously lacking in RAM for a general purpose device. If you are only going to run one application/one window at a time, X is mostly wasted space.

  2. Problems with the PS2 linux... by Anonymous Coward · · Score: 4, Informative

    I've been reading about the PS2 Linux on some Japanese sites and find the whole thing leaving a bad taste in my mouth. This version on Linux is not free (as in freedom) as you think. 1) First and foremost you have to sign a Non-Discosure agreement when you purchase the system. Because the PS2 is a closed system, Sony will like to keep it that way. 2) You have no access to the CD/DVD-ROM, firmware drivers, or bootsystem. Making a stand-alone app is impossable. 3) Anything that uses sound/graphics/BIOS routines but be done through a closed source staticly-linked lib. It is illigal to redistibute this. 4) The system requres a boot CD-ROM which you also cannot redistibute. 5) The video out reqires a moniter that can use video sync pulses only from the green channel. The PS2 does not use a normal RGB out as it will cause the DVD Macrovision not to work. 6) Odds are Sony will not release this in America beacuse America is too friendly to hackers that like to reverse-engineer things. (Sony v. Bleem & Sony v. Connectix)

    1. Re:Problems with the PS2 linux... by Caballero · · Score: 3, Informative
      1) I don't know if they're making you sign an NDA. I've been allowed to talk about the unit at this point.

      2) Yes, you are correct. You can not make a stand alone app. They only allow their CD/DVDs to work. You have no access to firmware and boot. This is Sony's bread and butter and they do want to protect it. If you can make a stand alone app you don't have to pay them royaltees. Royaltees are how they make money. Good or bad, that's how it works.

      3) That's not correct. You get full system/programming documentation and get direct access to the sound and graphics. You get very low level libraries, so it isn't very friendly but you can do it. If I recall correctly nothing is statically linked.

      4) Yep. Again, this goes back to #2.

      5) Yes, it uses sync-on-green. That used to be a standard. It's not really a protection scheme. In fact, I suspect they just don't have enough lines to put the sync anywhere else.

      6) Sony is looking at releasing it in the US. I have no information on how that's going. My guess is that it went over well enough in Japan that they'll do it here. If they were worried about hacking they wouldn't have released it in japan.

  3. Re:They are targeting set tops, etc. by HeUnique · · Score: 2

    Hi Daryll,

    Could you give more details about the Linux with PS2? impression, speed, stability, apps etc please?

    Thanks

    --
    Hetz (Heunique)
  4. Re:Why dont they sell outside of japan? by VFVTHUNTER · · Score: 3, Informative
    The Japanese version does not come with a hard drive. The Linux Kit includes a combo hard drive/ethernet, mouse, keyboard, video/audio adapter, and Linux DVD.

    The main difference between the Jap version is that everything is in Japanese. The other big thing is that some Jap versions come with a Type III PCMCIA slot, which Sony had scrapped in favor of some proprietary interface long before the PS2 began selling in the US.

  5. Re:Why? by miracle69 · · Score: 2

    There is a Linux Based PDA.

    It's called Agenda

    --
    Linux - Because Mommy taught me to Share.
  6. They are targeting set tops, etc. by garcia · · Score: 2

    You have to buy the PS2 devel kit (only if you are in .jp) - $250

    You have to buy this X server which you know isn't going to come cheap. - $$$

    Now, explain to me how the PS2 (which is already a computer that carries a decent price) would be a viable platform for home Internet/set-top box technology..

    I still feel that a computer w/a small size and Linux/Windows would still be less money than a PS2+goodies.

    1. Re:They are targeting set tops, etc. by Caballero · · Score: 3, Informative

      Sorry, you don't have to buy the X server. It comes with XFree 3.3.6. I should know. I've got a japanese playstation running Linux in my bedroom. Any other questions?

  7. Er, no you can't. by oGMo · · Score: 5, Interesting

    The PS2 has a 256-bit pipeline, a specialized graphics CPU, and basically enough bandwidth to make your PC look like a gameboy. You could "cobble together" one of these as a Linux workstation for $500 ($300 PS2, $200 linux kit, including hdd, eth, Linux, X, GL and everything you need to program it, including the bare specialized hardware... and that's before any rumored price drop). The system would rival a SGI workstation for realtime graphics processing power. For $500. (Of course, you need to throw in some software, but you need to do that with the SGI's, too.) You could barely buy a GeForce3 for that. The PC solution would cost at least a grand, and wouldn't be nearly as powerful.

    Sony is already making high end boxes using 8x of the CPUs in a PS2. Licensing the CPU technology. Just think of the PS2 + Linux as the "low end" graphics workstation, perfect for hobbiests, small businesses, etc.

    It's not a toy by any means. Just because they market it to play games, doesn't mean there's not some serious technology in this box.

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    1. Re:Er, no you can't. by mosch · · Score: 2

      Okay, well in that case we need to include a few monitors in the computer setup as well. Let's call it $500 a monitor, adding $1500 to the total. And then for the PS2 side, get a nice big 36" Sony WEGA for $1500. the price gap remains, except with the PS2 solution you've now got a dope TV, with the PC solution you've got some pointless 21 inch monitors.

    2. Re:Er, no you can't. by oGMo · · Score: 2

      This isn't a renderfarm node, it'd be a workstation. That's the thing you do your modelling work on.

      The Emotion Engine CPUs blow away a GeForce3, to speak nothing of a crappy GeForce2 MX. (I've got a gf2mx, in addition to rendering quality being crap, full of artifacts, it's generally not all that fast.) If you want a renderfarm box, the best video card in the world is irrelevant, because the rendering would be done in software, not realtime. (For this, yes, a stripped-down Athlon with fast ethernet and a local disk cache would be the way to go.)

      But you can't put together a PC to touch a PS2 for realtime rendering. Those specialized CPU's are what make all the difference. Higher MHz ratings are completely irrelevant here.

      RAM might need addressing, but then again if you make a specialized modelling suite (or adapt one), you should be able to work within the given constraints. (Remember, you can stream geometry and textures as you're rendering; keeping everything in RAM isn't necessary.)

      Oh, and the $200 kit included keyboard, mouse, and svga adaptor (in addition to hdd and ethernet). It already has a DVD/CD-ROM, sound, USB, firewire. There's no way you can throw together a system (even a generic one, ignoring the special graphics and sound effects capabilities of the PS2), minus the monitor, for $500, that would approach the completeness of the PS2 solution.

      --

      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  8. Excuse? by SilentChris · · Score: 2
    "Now, when will I have an excuse to buy a PS2?"

    Have you played NBA Street? :)

  9. From the /. blurb by Fatal0E · · Score: 2

    Q: Now, when will I have an excuse to buy a PS2?"

    When Metal Gear Solid 2 comes out! everyone knows that.

  10. Standard Configuration is Console's Advantage by ehack · · Score: 2, Insightful

    Consoles are very standardised. This means you slap in a CD and *it just works*. They all behave the same too, no performance surprises. Now imagine a postscript RIP and print server that *just works* with cheap USB printers. Imagine a fileserver that *just works*, doing RAID on firewire disks. imagine all these one-function CDs that can be made !
    The Linux PS2 is not a great computer, but you can be sure you will have *zilch* install problems. I took 3 days of typing strange hex numbers to install my latest server with redhat (ultra 66 problems). And another 2 hours to get X up. I would gladly hav bought a PS2 in it place, just for the time savings.

    --
    This is not a signature.
  11. Re:Why? by GMC-jimmy · · Score: 3, Insightful

    Not everything has to `make sense`.

    Sometimes it`s just out of fun.

    Another thing on my wish-list is a Linux based PDA.

    --
    __________________________________
    Free your mind - Flush your toilet
  12. Confusion? by Emil+Brink · · Score: 2
    A couple of points wrt both the story itself and some of the comments others have made:
    • The "article" on alllinuxdevices doesn't actually say that this X server needs Linux to run. Maybe that's 100% certain and obvious to everyone with experience with Metro Link's products, but it sure isn't to me. What if they've written an X server to run "natively" on the PS2? Not obviously useful, but certainly cool. Coupled with a USB keyboard+mouse, and some form of network adapter (either USB or the "real" Ethernet adapter) that could turn the PS2 into some weird form of X terminal...
    • Some people are sounding awfully sceptical, for no apparent reason. Metro Link is a commercial company. If they think there's a market for a PS2 X server, then why shouldn't they be free to try and sell one? It's not as if it costs you anything that they're trying (unless you're a stock owner, heh).
    • From what I know of the PS2's graphics hardware, it might be less than straight-forward to implement an X server using e.g. texture mapped polygons for windows (because of texture size limits, among other things). However, with those 38.4 GB/s of framebuffer bandwidth, it might be possible to make it pretty snappy anyway. ;^)
    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  13. Re:68K wars by DGolden · · Score: 2, Insightful

    yeah, I've done m68k, PPC, x86 (and er... 6502) asm coding, and with x86 you spend a fair amount of time wasting instructions fighting with register starving and stack operations.

    People who learn x86 asm first do this automatically and think it's normal. Then there's a cognitive dissonance effect whereby they have spent so much time learning the messy intricacies of the x86 architecture, that when someone disses it, to agree with them that it sucks would be to devalue the investment of time and effort they spent learning it, so they defend it in spite of the evidence. A similar effect happens with most things people take time+effort to learn. The trick is to be aware of it and catch yourself at it.

    Programming the m68k and PPC in macro assembler is reasonably painless and not that hard.

    Programming the x86 is a bit of a pain in the arse compared to them, and feels much more like 6502 programming....

    All in all, the x86 is pretty much the suckiest mainstream architecture still around today. It's funny, that - both the most common CPU (x86) and Operating system ( windos ) suck. My theory is that this is because most people are stupid.

    --
    Choice of masters is not freedom.
  14. Shhhhh. . . by Monkey-Man · · Score: 2, Funny

    It has top secret military uses. . . Saddham would love it!

  15. PS2 for...what? by TedCheshireAcad · · Score: 2

    If you want to tinker with Linux on a game set-top box, get a Dreamcast. Althought the PS2 is a cool thing, use it for games. That's what it's made for. --Ted

    1. Re:PS2 for...what? by GMC-jimmy · · Score: 3, Insightful

      When I was in highschool, we took an old `76 Pinto, and modified it to hold a V-8, and worked it into a... well, sort of a hotrod.. which is where I first learn to work on my own car.

      The rest of the students and I had a blast watching that old car take the 1/4 mile in just over 12 seconds.

      Now think of all the fun and education I would`ve missed out on, if we had just stuck with using that car for what it was `made for`.


      Be different.
      Have fun.
      Enjoy life.

      --
      __________________________________
      Free your mind - Flush your toilet
  16. Why dont they sell outside of japan? by itsnotme · · Score: 2

    I'm curious.. maybe I missed it someplace, but why are they refusing to sell the linux kit outside of japan? Is there some sort of thing in it that makes it so that its not distributable or something?

  17. Excuse by bonzoesc · · Score: 2
    You should buy a PS2 if you want to play games for it, or if you have an urge to pay for an X server when there are plenty of free ones available for platforms more suitable to non-gaming uses.

    I'd buy one for GT3 and ZOE, but that's me.

    1. Re:Excuse by bonzoesc · · Score: 3, Informative

      SSX is fun, but I'm more of a Tony Hawk person. And I watched the first bit of the MGS2 demo at a friend's house, but I wasn't extremely impressed. You can't go wrong with giant fighting robots, though. I think 50% of the current PS2 offerings are about giant fighting robots.

  18. Why? by Warin · · Score: 2, Troll

    All right...

    Why on earth would anyone buy a PS2, plus the Linux kit? You can cobble together a PC out of used parts that will perform at LEAST as well as the PS2 linux box for a lot less. And if you arent already technically proficient with PC hardware, building a machine will help you learn those skills rather than just plugging together the PS2 black boxes.

    Just because something can be doen, doesn't mean that it makes sense to do it.

    Or is this one of the He who has the most toys wins' sort of things? Sometimes it makes me want to cry...

    1. Re:Why? by VFVTHUNTER · · Score: 3, Insightful
      As a simple example, consider LAN parties. Instead of having to lug around a minitower, you can simply bring your small PS2, running linux and all versions of Quake. Plus, it's got tons of graphics computing power. And Sony even sells really nice backpacks to hold the box. So load your computer into your backpack, put your LCD in one hand, and off you go.

      And when everyone is bored from getting fragged, you can play GT3 ;-)

      For the home entertainment enthusiasts, having Linux on the PS2 means they can browse the web from their TV without having to A) get up and go to their computer or B) have a computer in their home entertainment center.

    2. Re:Why? by PineGreen · · Score: 2, Insightful

      Yep, you are absolutelly right, I could put together a cheap x-terminal out of an old 486, or even simpler buy an old Tektronix, and I can get new pentium machine for the price of PS2+linux kit. But, the only useful things I do with computer at home is write a latex document every now and then, check my email and surf a bit. I could do all this with a 486 as well, couldn't I? Why do I want to have a kinky gnome desktop when it really isn't that much more *useful* than twm? Because it's fun. Admittedly, we all use good machines because they are fun. And I think hacking a PS2 would be fun. You could write incredible demos using its powerful graphics or try to run N64 emulator on it. (Remember what people did with commodore 64 - today you can stretch hardware to that extend, simply because dirty trick wouldn't work your neighbour's machine; PS2 would be a chance to do some real messing on a chip level again...)

  19. What I'd do with Linux for PS2 by Guppy06 · · Score: 2

    I'd install a PSX emulator on it so I could play the games that the PS2's built-in emulator has problems with (like, say, Final Fantasy Anthology).

  20. Re:Has Anyone by blang · · Score: 2

    seconded.

    --
    -- Another senseless waste of fine bytes.
  21. Make Sense Does Not Exist by robbyjo · · Score: 2, Funny

    make sense does not exist. All I know is make install, make clean, make bzImage, make dep, make zImage, and make menuconfig.

    --

    --
    Error 500: Internal sig error
  22. Sony's Linux Comes with XFree 3.3.6 by Caballero · · Score: 4, Insightful
    There seems to be some real confusion here. The Sony PS2 Linux comes with XFree 3.3.6 running on their hardware.

    Metrolink is selling their Micro-X product. That's based on XFree 4.0 and runs in a much smaller footprint. You don't need it, but with the memory limits of the PS2 it's not a bad idea.

    I've got a Japanese PS2 running Linux, so if people have questions, maybe I should do a more complete piece on Slashdot. I did a presentation for my local users group not long ago that could be adapted.

  23. Has Anyone by Fatal0E · · Score: 2
    bought a copy of the linux/ps2 cd and brought it here? Now, what I don't know about linux could fill the library of congress but if linux is so uber why hasn't someone just ported it to US ps2's?

    ps: If the answer involves a part of the Sony distro that is closed, please tell me to shut up.(don't forget reverse engineering!)

  24. Sony's still mapping the interest for Linux by sph · · Score: 3, Informative
    Since Slashdot rejected my submission several days ago, I have to remind that Sony Computer Entertainment Europe is now mapping the interest for PS2-Linux release in Europe, Australia and other SCEE regions as well. Also the interest registration for the US (which was noted by Slashdot here) is still up and running.

    So if you want to see Linux on PS2 outside Japan, do your share and register here for European version or here for American version. And remember, this is only to see if there's interest, so the registrations don't commit either side to anything.