• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

(PS3Linux) Open Platform for PS3 - site open with instructions

Blimblim said:
Yeah that was me, but in another thread :)

I think that direct GPU access, that is without a PSGL+Cg like interface between you and RSX, will not be supported by SCE. It will not make very easy to use VRAM as extra main memory swapping data to it before swapping to the HDD, but it will be a start having a way to actually accelerate 2D and 3D on it.
 
gofreak said:
BTW, if gcc 4.3 is the first version with cell support, what of the version YDL is shipping? IIRC it is an earlier version, but it does come with the Cell SDK.
GCC 4.3 is the first official version to directly support CELL. YDL ships with GCC 4.1, but their compiler probably comes with some backported CELL patches (and the usual bugs and incompatibilities that acompany those backports).
 
gofreak said:
Maybe not, but I'm sure the comparison will be made..

BTW, if gcc 4.3 is the first version with cell support, what of the version YDL is shipping? IIRC it is an earlier version, but it does come with the Cell SDK.
YDL comes with 4.1.1 afaik. Currently glibc doesn't even compile with 4.3 yet. 4.3 is still early.
 
Blimblim said:
Does OOO really matter for a pure math performance benchmark?
Unless the benchmark uses the hyperthreading, it can matter a lot.

Also, there is instruccions in the PPE that are "emulated" (they are executed in a diferent way that can cause a huge performance penalty) and an expecific compiler can avoid.
 
Has anyone successfully gotten Linux up and running using the guide in gofreak's opening post? My machine keeps saying install failed and spitting out the Fedora Core 5 disc.
 
Geezer said:
Has anyone successfully gotten Linux up and running using the guide in gofreak's opening post? My machine keeps saying install failed and spitting out the Fedora Core 5 disc.

I have gotten FC5 working before I nuked it. I think when I did try full install once and it failed. I never tried it again since doing Minium install and then install rest of the packages is WAY faster (takes about 15 min as oppose to 2 hours).

I would suggest doing Min install and once you can login to your root account. Do:

1) mount /mnt/cdrom
2) yum grouplist -> this will give you a list of packages you can install on the system from the disc.
3) yum groupinstall "group1name" "group2name" etc

When you do it this way, the system copies the file to HDD first and then install them as oppose to reading the file off the disc during install. It's way way way faster.
 
Hmm the PS3 linux sound driver seems pretty awful. Got mpg321 to run and try to play mp3. The sound come out pretty awful and lags. Tried out snes9x that was compiled for ppc, it wasn't able to initialize framebuffer to the format it wants to (not surprised).
 
ARRR this is pissing me off. i finally get it installed and,,,


WHy is it asking me for a login I NEVER CREATED?!?!? I reinstalled twice now, but i can never get past the login screen. It did ask me to make a UNIX passord, but I never made a login of any kind. I need help PLEASE
 
BobTheFork said:
ARRR this is pissing me off. i finally get it installed and,,,


WHy is it asking me for a login I NEVER CREATED?!?!? I reinstalled twice now, but i can never get past the login screen. It did ask me to make a UNIX passord, but I never made a login of any kind. I need help PLEASE

root is your login...
 
ah, thx. Never touched linux before. I was really just interested in the workings of installing a separate OS. Works fine now, guess I'll starting messing around. THankyou
 
TTP said:
I'm now at the kboot: prompt. What do I do to run the Fedora thing?
Just wondering, noone really answered this, and I'm having the same problem. I reboot, and logged in but I can't get the actual GUI to come up.
 
BobTheFork said:
Just wondering, noone really answered this, and I'm having the same problem. I reboot, and logged in but I can't get the actual GUI to come up.

If you've succesfully installed Linux and logged in and are at the Linux console prompt, type:

Code:
startx
 
I've given up for now :(
Whatever media I use, whichever burn speed i use, whether I select minimum or full install-my PS3 just spits out the Fedora disc and gives me the install failed message :(

I'll give it another try during Christmas holidays though, maybe I'll have more luck with YDL or another distro.
 
Geezer said:
I've given up for now :(
Whatever media I use, whichever burn speed i use, whether I select minimum or full install-my PS3 just spits out the Fedora disc and gives me the install failed message :(

I'll give it another try during Christmas holidays though, maybe I'll have more luck with YDL or another distro.

What error message were you getting?

On the side note, I gave up on gentoo for now. I don't understand linux well enough to be able to fix problems as they come up and compiling on ps3 is way too slow and frustrating. I'll wait for others to get a binary livecd released.
 
Danj said:
If you've succesfully installed Linux and logged in and are at the Linux console prompt, type:

Code:
startx

Or you could edit /etc/inittab and change the default run level from 3 to 5 , which will boot you right into the GUI. Look for these lines:

# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:

The uncommented line should read just like that.
 
wsippel said:
GCC 4.3 is the first official version to directly support CELL. YDL ships with GCC 4.1, but their compiler probably comes with some backported CELL patches (and the usual bugs and incompatibilities that acompany those backports).

That's a crock of shit. You said you're being realistic. I don't think so. You're in this thread to spread as much FUD as possible.

There's nothing wrong with back porting. It happens all the time in the Linux world, and works just great. Yes, software can have bugs, but back porting doesn't make it less reliable.

In any case, there are enough Linux people that want Linux running PS3s badly enough that many of the problems we may run into will be resolved very quickly. I'm optimistic my (future) PS3 will be an awesome Linux powered HT computer.
 
M3Freak said:
Has anyone tried a network install yet? Does the PS3 NIC have PXE support?
Not familiar with PXE but once the system is booted up at kboot prompt, typing sh will put you in busybox. You can initialize all your devices right there and do whatever kind of install you want over network.
 
M3Freak said:
That's a crock of shit. You said you're being realistic. I don't think so. You're in this thread to spread as much FUD as possible.

There's nothing wrong with back porting. It happens all the time in the Linux world, and works just great. Yes, software can have bugs, but back porting doesn't make it less reliable.

In any case, there are enough Linux people that want Linux running PS3s badly enough that many of the problems we may run into will be resolved very quickly. I'm optimistic my (future) PS3 will be an awesome Linux powered HT computer.
Dude, chill! I'm definitely not spreading FUD! Compiler and glibc backports tend to mess things up big time, especially if a new architecture gets backported. It's a backport from an alpha version of the compiler! Ever used gcc 3.3 with amd64 backports? Witnessed the cool ICE on valids, reject valids, broken compiles, compiler segfaults and all the other fun stuff? Obviously not. It'll take some time to iron out the bugs, the CELL-support had no widespread testing yet. For the time being, just treating the PS3 as a standard ppc64 system should be your best bet, and quite stable - and I guess that's what YDL does.

It's absolutely OK to be optimistic, but it's stupid to believe that a brand new platform would be suited for everyday use. It took more than two years 'till Linux/ amd64 was ready for production use, and you really expect Linux/ CELL to be up and running and perfectly stable within weeks? Actually, amd64 and CELL are very similar, from a development point of view. They both work pretty well in compatibility-mode, x86 for amd64 and ppc64 for CELL, but it takes a considerable amount of time to have the whole system running and stable in native mode.
 
RuGalz said:
Not familiar with PXE but once the system is booted up at kboot prompt, typing sh will put you in busybox. You can initialize all your devices right there and do whatever kind of install you want over network.

That's cool. All my distros sit on a server, and whenever I need to do an install, it's strictly over the network.

Never heard of PXE boot? Basically, the computer powers up, and then the NIC starts looking for a DHCP server (before the OS is running). The DHCP server is configured to tell any PXE clients where to find the OS they should boot. So, when the PXE enabled NIC finds the DHCP server _and_ gets an IP, it then downloads and runs the specified OS.

In my case, I have it setup so that PXE boots get me to an install menu where I can choose the Linux distro I want to install, or continue with a normal boot (HD, CD, etc.).
 
Stinkles said:
Why's it running like that? (5fps) No access to RSX?
Yes, software rendering is probably the main problem. And, to a lesser extent, a generic PPC64 build. Even without access to RSX, a highly optimized Mesa software renderer should be sufficient to get Quake 3 running at acceptable framerates I think.
 
Yellow Dog 5.0 for PS3 Launches Monday

The official Linux distro for the PS3, Yellow Dog Linux is gearing up for a Monday launch. They already have the installation guide posted.

When Sony Computer Entertainment designed the PLAYSTATION®3 (PS3™), it
was fully intended that you, a PS3 owner could play games, watch movies and
review photos, listen to music, and run a full-featured Linux operating system
that transforms your PS3 into a home computer.

http://www.evilavatar.com/forums/showthread.php?t=21418&


:D
 
I saw someone at IGN mention that people are already able to use the X360 HD-DVD player wired up to a Mac. I guess someone will come up with a solution for Linux soon.
 
I have gone through this whole thread and haven't seen anyone with a problem like this, so I was wondering if someone can shed some light on this.

After completing the install of linux and it starts to boot up the first time, the screen is all kinda screwed up after it gets to the GUI. It is displaying 5 screens overlaying about 50%on top of each other. It seems to run perfectly fine but I have 5 of everything and can't really make out anything to try and find my way around.

This is the second time and I tried installing it. Even made a new DVD incase the other was bad somehow. I am running 720p res through HDMI cable right now but I have tried through composite cables at 480i res as well with no luck.

If anyone can help out in anyway.Thanks in advance.
 
Suikoguy said:
Err.. what?
Really?

Using what?
With mplayer and vlc, both use the ffmpeg libraries anyway so the performance should be the same.
This is pretty cool, I wish I could do some testing myself with H.264 and VC1 footage. Hopefully in a week...
 
Blimblim said:
With mplayer and vlc, both use the ffmpeg libraries anyway so the performance should be the same.
This is pretty cool, I wish I could do some testing myself with H.264 and VC1 footage. Hopefully in a week...

Your still waiting?

I got really lucky, and happened to stop by gamestop while I was in the mall.
For the hell of it, I asked if they had any ps3s.. they had a 20. My jaw dropped.
So much for me waiting till next year.

What linux distro did they use for Mplayer and VLC?
 
Luckyman said:
http://video.stage6.com/246437/1042281.divx

720p XviD playing just on the PPE. Nice.


Hmm..the divx video he downloaded and played is 704x396. Do we know what codec was used for the 720p vid? It had a .mkv extension (matroska), but that file format doesn't specify a particular codec to use. He played that back in both mplayer and vlc, which was cool.

I've been waiting for some to try and play back and HD video to see the PPE would be up to it, so that is cool to see (though, of course, it only sheds light on performance with that particular codec).

Suikoguy said:
What linux distro did they use for Mplayer and VLC?

Fedora Core 5. edit - or 6? The video description says 6, so..
 
gofreak said:
Hmm..the divx video he downloaded and played is 704x396. Do we know what codec was used for the 720p vid? It had a .mkv extension (matroska), but that file format doesn't specify a particular codec to use. He played that back in both mplayer and vlc, which was cool.
...
T0_-1_1773736.JPG


blimblim <3
 
Suikoguy said:
Your still waiting?

I got really lucky, and happened to stop by gamestop while I was in the mall.
For the hell of it, I asked if they had any ps3s.. they had a 20. My jaw dropped.
So much for me waiting till next year.

What linux distro did they use for Mplayer and VLC?
Nope I'm not waiting anymore for the PS3. Now I'm waiting for a *non defective* PS3 :(

gofreak said:
Hmm..the divx video he downloaded and played is 704x396. Do we know what codec was used for the 720p vid? It had a .mkv extension (matroska), but that file format doesn't specify a particular codec to use. He played that back in both mplayer and vlc, which was cool.

I've been waiting for some to try and play back and HD video to see the PPE would be up to it, so that is cool to see (though, of course, it only sheds light on performance with that particular codec).



Fedora Core 5. edit - or 6? The video description says 6, so..
He displayed the codec used by the HD video with mkvinfo. It used the XVID codec.
Edit: I hate KurowaSan :D
 
Blimblim said:
Nope I'm not waiting anymore for the PS3. Now I'm waiting for a *non defective* PS3 :(

Seriously bad luck, especially considering the quality control from sony on the ps3 is pretty good. Probably cause it was shipped from overseas, that extra handling is sometimes not good for electronics.

That video actually ran pretty good, am I correct in the assumption that its only using one cell at the moment?
 
Top Bottom