Installing Yellow Dog Linux on the PS3 90
johnnyb writes "A new series of articles is out on IBM DeveloperWorks on programming the PS3. The first article is up, discussing the installation of Yellow Dog Linux and first steps in programming the Cell BE Processor on this platform. From the article: ' It is unusual for gaming consoles to allow foreign operating systems to be installed on them. Since consoles are usually sold at a loss, they are usually locked down to prevent games from running on them without the publisher paying royalties to the console developer. Sony decided to open up the PS3 console a little bit, and allow third-party operating systems to be installed, with the caveat that they do not get accelerated graphics. Because of this, you can now install Linux on the PS3. You have to jump through a few hoops, but it definitely works.'"
Question... (Score:2)
Re: (Score:2, Informative)
Re: (Score:2)
So, I take it drivers may be developed- either by Nvidia or OS (i.e. SourceForge)? I guess what I am really asking is - there is no hardware "lock", right? Drivers "can" be developed for the GPU?
Re: (Score:1)
More video info, with link.. (Score:4, Informative)
http://www.terrasoftsolutions.com/support/solutio
Re: (Score:1)
I see no reason why they can't be. Still the only thing you are missing at this point is 3D acceleration, much like using the nv driver on a PC based Linux distro.
Re: (Score:1)
Re: (Score:2, Informative)
Re: (Score:2)
Re:Question... (Score:5, Informative)
That said, I think it's kinda dumb, especially since microsoft provides an extremely low cost way to develop Xbox360 games that use all the bells and whistles.
Re: (Score:1, Offtopic)
Re: (Score:1)
Re: (Score:3, Informative)
Or most of the bells and whistles, anyway. Graphically, XNA gives you nearly as much power as a full dev kit since the graphical horsepower is harnessed via shaders. However you currently can't do any networking, nor do you have support for some peripherals like the Vision camera. All of that (and a way to properly distribute your games) should come along eventually, but it's a m
Re: (Score:2)
Re: (Score:1)
It's kinda like how if you have a Windows machine, and install linux on a separate partition. Having the linux partition there doesnt hurt the running of your primary windows partition. Gener
MacOnLinux (Score:2)
Re:Question... (Score:4, Interesting)
There's no modding involved. There's even instructions on how to install your 2nd OS of choice on your PS3.
Re: (Score:2)
Re: (Score:1)
The first and simple
Re: (Score:2, Informative)
Re: (Score:3, Interesting)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
I don't know how well this would work unless the PS3 contains a video input. Although Myth could be used to view DVD's and such, but watching TV could prove to be impossible.
Re: (Score:2)
Re: (Score:1)
I guess I'm a bit slow on Thursdays too!
Re: (Score:2)
We're not so different, you and I.
Video is 2D anyway. (Score:2)
The 256 megs of ram might be an issue but other than that it could make a great MythTV front end.
Now the big question is will people convert some of the codecs that Myth uses to use the SPEs? If so then you are all set. Frankly if you can get a USB tuner working with it then it might make a GREAT MythTV box for recording and transcoding video.
Re: (Score:3, Informative)
It's mostly for developers right now (hey, it's even in the correct Slashdot category!).
Personally, I think Japan is building a gigantic supercomputer out of PS3s ;) When Linux got onto PS2, the most common usage for them were clusters. Here's a picture. [uiuc.edu] I can only imagine what a rack full of PS3s can do. Of course, like the PS2, the PS3 is subject to restrictions. From the PS3 EULA:
The PS3 system may contain technology that is subject to certain restrictions under the U.S. Export Administration Regulations, and may not be exported or re-exported to U.S. embargoed destinations. In addition, the PS3 system may not be exported or re-exported to persons and entities prohibited by the U.S. Export Administration Regulations.
Have to make sure those Albanians aren't cracking RSA or some such thing.
mandelbr0t
Re:Question... (Score:5, Informative)
That's precisely [hpcwire.com] what this YDL distribution is aimed at. (I submitted this story here multiple times back when it happened, figuring that eventually it would take priority over the day's Jack Thompson story, but no dice.)
Terra Soft to Build World's First Cell-Based Super (Score:4, Interesting)
Terra Soft to Build World's First Cell-Based Supercomputer
Tomorrow, Terra Soft will officially announce the construction of the world's first Cell-based supercomputing cluster.
In the fall of '05, Terra Soft was contacted by Sony Computer Entertainment, Inc. (SCEI) to develop and manage a supercomputing cluster built upon the IBM Cell Broadband Engine and the Linux OS. This spring, Terra Soft was contracted by Sony and in August completed the construction of a 3000 sq-ft supercomputing facility capable of housing 2400 1U systems. In this remodeled extension to the Loveland, Colorado headquarters, Terra Soft will construct a test cluster and a substantially larger production cluster, dubbed "E.coli" and "Amoeba" respectively.
Terra Soft will use the test cluster "E.coli" to conduct advanced software development, optimization, and testing with emphasis on Y-HPC and Y-Bio applied to the Cell Broadband Engine. The production cluster "Amoeba" will be made available to select University and Department of Energy laboratories to further life sciences research.
The clusters will incorporate, in part, Cell-based PS3 systems. The Cell Broadband Engine provides a "1 + 8" multi-core processing environment, enabling optimized code to function at a superior level of performance over traditional single or dual core CPUs. With all 8 cores on a single chip, the code processes do not lose performance by dropping down to the memory bus as with historic, multiple CPU configurations.
Glen Otero, Director of Life Sciences Research for Terra Soft Solutions explains, "This cluster represents a two-fold opportunity: to optimize a suite of open-source life science applications for the Cell processor; to develop a hands-on community around this world-first cluster whereby researchers and life science studies at all levels may benefit. Once up and running with our first labs engaged, we will expand the community through invitations and referrals, supporting a growing knowledge base and library of Cell optimized code, open and available to life science researchers everywhere."
Lawrence Berkeley National Lab is working with Terra Soft to optimize a suite of life science applications. Los Alamos and Oak Ridge National Labs are also engaged, with select universities coming on-board early in 2007. Terra Soft is working to optimize the entire Y-Bio bioinformatics suite.
Thomas Swidler, Sr. Director of Research & Development at SCEI states, "This cluster is for Sony a means of demonstrating the diversity of the PS3, taking it well beyond the traditional role of a game box. While we are not in the business of competing for the Top500.org nor building cluster components, this creative use of the PS3 beta systems enables Sony to support a level of real world research that may produce very positive, beneficial results."
Regarding Terra Soft's contribution to the project, Swidler continued, "In working with Terra Soft, we found a single source for the operating system, cluster construction tools, and bioinformatics software suite. Again, their dedication to detail and professional results has surpassed our expectations. We are very eager for the completion of this initial phase in order that the research may begin."
Both clusters will run the new Yellow Dog Linux v5.0 operating system; a beta version of Y-HPC v2.0, the first commercial, cross-architecture Linux cluster construction suite; the Moab cluster management suite by Cluster Resources; and Y-Bio v1.1, a suite of gene sequence analysis tools soon to be optimized for the Cell processor.
Kai Staats, CEO of Terra Soft offers, "Working to complete the cluster facility has been the highlight of my time in this industry, a truly gratifying experience. What we have accomplished this spring and summer showcases the peak of our design, coordination, and engineering effort
Re: (Score:1)
Re:Question... (Score:4, Insightful)
So, if you're interested in learning to program IBM's new chip design, this is the best way to do it. It not only has a dual-core PowerPC element, but eight independent vector processors attached, with a radical new architecture (because of manufacturing decisions by Sony as well as implementation decisions, you may have access to as few as 6, but in any case, there's lots of processing elements in there).
Then there is always the Geek factor, which can never be underestimated.
Re: (Score:3, Insightful)
I see a bunch of people have already pointed out that it's a dual-boot arrangement and you don't have to give up your nifty PS3 gaming capability. With that in mind, there are a few really good reasons to have Linux on your PS3.
- Firefox is much better than the PS3 web browser.
- You have many choices of players when you want to play MP3s and videos, or look at pictures with your family.
- When
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Well, the PS3 o
Re: (Score:2)
I know MS can make a small footprint if they have to (Pocket PC), but if they feel they have the room, they'll use as much as they think they can get away with. Unfortunately that usually works out to about 25% to 50% more than or I would like.
On the other hand, Sony's OS looks nice and lite, but you never know how much they might be front loading to increase responsiveness.
I guess you can file this under "just curious."
TW
Re: (Score:2)
http://www.youtube.com/watch?v=RsQOr-vNDsg&mode=r
http://www.youtube.com/watch?v=GIWwcGCI_nY [youtube.com]
They're all 2D, but they seem quite responsive.
TW
Re: (Score:2)
Re: (Score:2)
From everything I have read, it's pretty much exactly what the article said in the summary. No accelerated graphics. You also don't get full access to the hard drive, or direct
Re: (Score:2)
Most importantly, the graphics chip isn't available at all and at this point it looks as though you might not be able to access it ever, as a responding commenter to my comment points out [slashdot.org] here. It also hides the memory attached to that card so you only have about 256MB of RAM available to Linux.
Also, I wouldn't get super eager about that hard drive size. According to the IGN article I was sourcing you can onl
Re: (Score:2)
1) Give it all to the game os
2) Give 10G to the game os and the rest to the other os
3) Give 10G to the other os and the rest to the game os
I believe those are the same options no matter what size drive you have.
Re: (Score:1)
Re: (Score:2)
Actually, I just checked and the Nouveau driver should work but Sony have hidden the interface through something called hypervisor.
Hypervisor (Score:2)
So, it's not just that there are no drivers, and that you can hope someday someone will reverse-engineer it enough -- no. They'd have to crack it and reverse-engineer it -- basically like any kind of Xbox Linux.
As far as whether HD video
Re: (Score:1)
Re: (Score:3, Insightful)
If homebrew and emulation is your thing though, you can run homebrew applications on the Wii using the SD card exploit that worked on the Gamecube; I could be wrong, but I believe that all gamecube homebrew works on the Wii meaning that you have access to all of the emulators that would work on the PS3. What this means is that you can spend $500/$600 t
How badly locked down? (Score:4, Interesting)
Enough to prevent HD videos playing smoothly? Enough to prevent smooth scrolling looking nice?
Re:How badly locked down? (Score:5, Informative)
Re: (Score:1)
I could be wrong, but I think you just lose hardware 3D acceleration. It would be like having onboard video on your PC; Windows work fine, but you are not going to play Doom3 on it.
Re: (Score:2)
Re: (Score:1)
As someone eles has already replied - Framebuffer only. So no 3D acceleration and, maybe if you're really lucky, very basic 2D acceleration (BitBLT). So to answer your question, any graphically intensive task will suck. And in the case of a framebuffer we can define intensive as "scrolling, solid window dragging, playing video, moving a mouse pointer smoothly, highlighting text etc, etc..."
It just so happens that I
Dup? (Score:1, Offtopic)
Scientific computing w/ Yellow Dog? (Score:2)
No graphics drivers? (Score:2)
I love putting Linux on things, especially when it isn't destructive in any way. Even with XBox the only problem was that you can't use XBL anymore...and it required you to find and reload the original dashboard.
If I were ever to buy a PS3 it would be for this...and Guitar Hero III.
Irrational Yellow Dog Fascination (Score:2)
Re:Irrational Yellow Dog Fascination (Score:5, Informative)
In addition, Sony hired YDL (actually TerraSoft) specifically to do this port, so the YDL developers have better support potential.
I would stick with YDL on the PS3 simply because they actually have a commitment to the platform.
I have done this (Score:1)
YDL and Fedora on the PS3 (Score:1)
Re: (Score:2)
http://www.terrasoftsolutions.com/support/solutio
DC App's on the PS3? (Score:2)
Disclaimer: I haven't read-up on Cell BE systems, nor the PS3, so I have no clue at all as to how their computing power compares to desktop PC's.
Would PS3's be useful as a "low power" platform to run distributed computing apps like SETI@home (or insert your favorite)? Is there ever likely to be a BOINC client available to run under Yellow Dog on the PS3?
Re: (Score:2)
Thanks for that... interesting!
I mentioned BOINC specifically because, although the management client/UI is OS-specific, the actual worker processes (at least the ones I've played with) are Java-based and so should run as-is in a JVM on the main processor (the PPE?). To make good use of the multi-processor architecture on the PS3, though, these worker processes would need to be rewritten so that work units could be processed across the multiple Cell cores (the SPE's?) because these don't use main memory bu
Cell is good, 6 * PenPros (Score:2)
With heaps of movs/adds/mults and 30+ branch types, the assembly is quite powerfull enough that even the most demanding C++ wouldnt use 10% of it.
Any way, download the specs and cpu docs
http://cell.scei.co.jp/e_download.html [scei.co.jp]
Re: (Score:1)
360 running linux ? news at 11 (Score:2)
Oh is it possible.
Why is slash not covering the 23C3
Dodging Taxes (Score:1)
Re: (Score:2)
Old Yellow Dog Linux Advertisement (Score:2)
ps3 media center (Score:1)