Linux On The Playstation 3

ydl

The PlayStation 3 is capable of running Linux as well as other operating systems if installed on the console’s hard drive. Because it’s so powerful yet so cheap with Linux installed, it’s actually become somewhat of a favored research tool in academia. Many distributions are compatible with the console, including Yellow Dog Linux, Debian, Fedora 8, Gentoo, OpenSUSE and Ubuntu. However, this isn’t the experience for the faint of heart but definitely a cool little hobby if you are the tinker type.

Your user profiles and account information will remain on the XMB, but remember to back up any saved games or media files you want to restore after formatting the PS3 using a USB stick or an external hard disk. Your game saves are located under Game > Saved Data Utility. All downloaded games you paid for can be downloaded again without having to pay for them. They’ll be in your account history in the PS Store. Attach your PS3 to a HDTV or monitor using an HDMI (digital) or Component (5 RCA jacks) cable. Composite (yellow RCA jack) is not supported as the resolution is too low.

Before you install anything, it is most important to follow these steps:

  • Connect the ethernet cable to the PS3. Be sure the network has a DHCP server on it. If this is a fresh-from-the-factory PS3, go through the setup steps as it prompts you on your first bootup, including setting the language, time, and a username for the PS3 system.
  • Go to Settings, then System Settings, and choose Format Utility.
  • Select Format Hard Disk, and confirm your selection twice.
  • Select that you want a Custom partitioning scheme.
  • Select that you want to Allot 10GB to the Other OS. This will automatically reserve the remaining disk space for the PS3′s game operating system. When finished, it will restart the system.
  • When the system restarts, go to Settings then System Update. Choose Update via Internet.
  • Follow the screens for the system update to download and install the latest system updates. Some screens only have cancel buttons, with no instructions on how to move forward. In order to move forward on those screens, use the X button on your controller.
  • Once the PS3 restarts, it’s ready to have Linux installed on it.

Most newcomers should probably try Yellow Dog Linux (extremely helpful installation PDF) or an Ubuntu version for PS3 (incredible PS3 Ubuntu install resource) burned on a CD. For information on how to burn iso file to a cd/dvd, see this page. For install help with other Linux distros, try putting “(linux distro name) install ps3″ into Google and you should be able to figure it out from there.

Some helpful sites that I’ve found include PSUbuntu, an unbelieveably awesome Yellow Dog Linux FAQ, Wikipedia’s Linux on the PS3 article, PS3 Linux World, and more. Feel free to leave your links in a comment in this topic to help others.

Advanced users: There are several projects, like spu-medialib [sourceforge.net] and mesa3d [sourceforge.net], which accelerate PS3 graphics/video on the Cell’s SPEs. spu-medialib is actually a general framework for acceleration, while mesa3d offloads OpenGL onto the SPEs as a GPU.

There’s a narrative tutorial [linux.yes.nu] for installing the spu-medialib mplayer driver, with links to files, that plays video on the SPEs quite well, including 1080p HD videos.

Related Posts with Thumbnails
14
Mar 2009
POSTED IN

Playstation, PS3

DISCUSSION 11 Comments
  • Pingback: Posts about linux as of March 14, 2009 | APA Cinter

  • http://www.serenux.com Jeff

    Not sure about the other distros, but Ubuntu 8.10 happily outputs 576i via the yellow composite RCA video output (tested it myself on an old Amiga 1084S CRT 15KHz monitor). Not much screen real-estate to play with and honestly it reminds me of using the Amiga Workbench in full hi-res interlaced mode! You may need to adjust your TV’s overscan in order to see the entire picture properly, however.

    Personally I use my PS3 Ubuntu 8.10 installation on my 22″ Benq E2200HD monitor via HDMI in full 1080p. Works great!

  • http://www.serenux.com Jeff

    Not sure about the other distros, but Ubuntu 8.10 happily outputs 576i via the yellow composite RCA video output (tested it myself on an old Amiga 1084S CRT 15KHz monitor). Not much screen real-estate to play with and honestly it reminds me of using the Amiga Workbench in full hi-res interlaced mode! You may need to adjust your TV’s overscan in order to see the entire picture properly, however.

    Personally I use my PS3 Ubuntu 8.10 installation on my 22″ Benq E2200HD monitor via HDMI in full 1080p. Works great!

  • Pingback: Linux On The Playstation 3 | Sony Insider | Technology News Update

  • Chris Kolodin

    Actually you have it reversed. From the respective project web pages:

    mesa3d “is an open-source implementation of the OpenGL specification – a system for rendering interactive 3D graphics.”
    while spu-medialib is “A collection of spu programs to accelerate media related applications on the CELL BE Processor & Playstation 3.”

    in other words spu-medialib is specific to CELL/PS3 not mesa

  • Chris Kolodin

    Actually you have it reversed. From the respective project web pages:

    mesa3d “is an open-source implementation of the OpenGL specification – a system for rendering interactive 3D graphics.”
    while spu-medialib is “A collection of spu programs to accelerate media related applications on the CELL BE Processor & Playstation 3.”

    in other words spu-medialib is specific to CELL/PS3 not mesa

  • http://ps3.worldbydesign.com Frank

    Just in case anyone was worried, you can run Linux from a Live CD without having to install it onto your hard drive. PSUbuntu (Ubuntu Linux) will run quite happily from the Live CD so you can try it out without messing with your hard disk. It will be much slower to boot up than a fully HDD installed version but well worth testing it out before you take the plunge.
    And its completely free of course!

  • http://ps3.worldbydesign.com Frank

    Just in case anyone was worried, you can run Linux from a Live CD without having to install it onto your hard drive. PSUbuntu (Ubuntu Linux) will run quite happily from the Live CD so you can try it out without messing with your hard disk. It will be much slower to boot up than a fully HDD installed version but well worth testing it out before you take the plunge.
    And its completely free of course!

  • Pingback: Boycott Novell » Links 16/03/2009: Cloudera Debuts, OpenOffice.org 3.0.x Approaches 50 Million Downloads

  • http://www.facebook.com/people/Isfan-Bogdan/1575691791 Isfan Bogdan

    hey i see a lot of people are still trying to isntall linxu on their ps3 console. i run into a great website wich does that work for you, this might be helpfull to someone. ps3 magic – http://ps3magic.org

  • http://www.facebook.com/people/Isfan-Bogdan/1575691791 Isfan Bogdan

    hey i see a lot of people are still trying to isntall linxu on their ps3 console. i run into a great website wich does that work for you, this might be helpfull to someone. ps3 magic – http://ps3magic.org