Linux futtatása Sony PlayStation 3-on

Címkék

Megjelentek a szükséges Linux kernel patch-ek a Sony tegnap óta kapható konzoljához. Használatukkal bármilyen PowerPC disztribúció alkalmassá tehető a PS3-on való futtatásra. A letölthető bootloader és kernel patch-ek valamint a szükséges dokumentációk innen tölthetők le.

Hozzászólások

Tegye fel a kezét, aki ps3-on futtat linuxot. Hatalmas tábora lehet. ;o)

Én ezért tartok otthon mezei XBOX-ot. Játékgép, DVD lejátszó, média center, stb. Optikain ki van kötve 5+1-es hangrendszerre. Céljaimnak ez teljesen megfelel. Megjegyzem, én is kacsingatok PS3-ra, de biztos, hogy kivárom a jövő nyarat vele.

--
Kinek nem inge, ne vegye gatyára

Ócsónak épp nem ócsó, de nem az ára miatt várok. Inkább a gyerekbetegségek okán. Egyrészt jobban fogyaszt, mint az X360, pedig az se semmi. Másrészt milyen lesz hozzá a Live szolgáltatás. Mert mitagadás, ez szépen kerekedik X360-hoz.

--
Kinek nem inge, ne vegye gatyára

"Szerintem PS3 tulajok tabora sem olyan hatalmas meg :)"

Tekintve, hogy csak november 11 óta árulják, és csak Japánban, ezen nem is csodálkozok. :) Állítólag hobókat, hajléktalanokat állítottak be a sorbanálláshoz élelmes emberek, hogy azok vegyenek PS3-at, majd a megbízó felárral el tudja adni őket.

"De pl nehany haver pont azert akar venni PS3-at mert kvazi "normal" szamitogepnek is hasznalhato Linux-szal."

Az érdekelne, hogy milyen megjelenítővel. TV-n? Vagy van valami lehetőség monitor fabrikálásra?

--
trey @ gépház

Én már erősen elgondolkodtam rajta, hogy mennyivel jobban festene a szobámban egy PS3, mint a mostani pc-m. A Cell proci meg vélhetően elég jól fog teljesíteni... De ami a baj: úgy tudom, hogy 256 Mb RAM fog a Linux rendelkezésére állni a PS3-ban, ami túl kevés. És nem bővíthető. Innentől kezdve, hogy kiváltsam a desktop gépem, amiben 768 Mb RAM van és azt is keveslem, sajna lehetetlen.

Kurvara tul misztifikaljatok a Cell-t. Abban a 7+1+1 felallasban 1 proci alapban le van tiltva, a maradekbol mindossze egy darab PPC mag az amit te munkara fogsz tudni fogni, leven a tobbi effektive - es teljesen lealacsonyitva - SIMD koproci... akkor mar inkabb egy feltort XBox360 a maga 3x2 G5 jellegu PPC magjaval...

---
pontscho / fresh!mindworkz

nem tom hogyan jott ki a 7+1+1 erosen FUD szagu a dolog

http://www.itmweb.com/bimages/ibmcellchips.jpg

en 8 + 1 felallasrol tudok aholis 1 PPE es 8 SPE van

ellenben van hozza SDK igy aki akar egy jo demot csinalni az leszopja magat a cell-el
http://www.bsc.es/projects/deepcomputing/linuxoncell/

--
"en csak hupot olvasok" al3x
http://litch.eu/blog

nem tom hogyan jott ki a 7+1+1 erosen FUD szagu a dolog

Onnan, hogy a sziliciumon ugyan 8 SPE van, de abbol egy le lesz tiltva a PS3-ban. Hogy gyartasi selejt csokkenjen. Igy mar rogton megvan a 7+1+1...

Es lehet, hogy kurva gyorsan lehet futtatni rajt mpeg dekodert, meg T&L potlekot fostalicska integralt videokartyak helyett, de attol meg nem valik altalanos celu processzorra. Nem fog rajt futni KDE/Gnome/etc...

---
pontscho / fresh!mindworkz

Csak egy példát mondok: Az Ardour zeneszerkesztő program most elég rendesen meg tudja izzasztani a procit és ráadásul realtime scheduler kell neki ahhoz, hogy minden frankon menjen. Ha lenne CELL támogatása (a hangkeverést, effektezést kéne nagyrészben átteni a kisegítő procikra, amik pont erre valóak), akkor egyetlen olyan procin leallázna egy komolyabb többprocesszoros asztali gépet.
Jelenleg a CELL teljesen támogatott linux alatt, így nem kizárt, hogy valamikor valaki megcsinálja. És nem csak ehhez a programhoz, hanem még rengeteg dologhoz, csak a CELL-nek kell rendesen elterjednie.
Persze a PS3 256 MB-ja tényleg kevés, viszont piszok gyors. Az lenne a jó, ha normál DDR/DDR2 memóriamodulokkal lehetne bővíteni (persze ekkor az OS-nek is figyelembe kellene vennie, hogy mit rakjon a nagyon gyors XDR-be és mit a jóval lassabb DDR memóriába, ami megint nem egyszerű feladat). Megoldás a CELL köré épülő munkaállomások lesznek, de azok meg tekintve a megfelelő célalkalmazások esetén kihozható sokkal nagyobb teljesítményt az áruk is olyan lesz.
Amit kíváncsian várok, hogy vajon RayTrace-nél mennyire lehet majd kihasználni a képességeit.

Hát igen, a képek láttán maximum csak 1 Kg forrasztóon segítségével lehetne rajta tartani egy DDR memóriamodult...
Rákérdeztem: a neten olvasta... Emléxem az első CELL/PS3 hír valamikor 2 éve arról szólt, hogy 4 db CELL lesz a PS3-ban...
Veszélyes dolog ez az internet! ;-)
A képek alapján felmerült bennem a kérdés, hogy mi az a sok feladatspecifikus proci az alaplapon (Reality Syntethizer, EmotionEngine, GraphicsSyntethizer)?

Reality Synthesizer = RSX / nVidia gafikus chip, a G71-en alapul

http://en.wikipedia.org/wiki/PS3_GPU

EmotionEngine = a PS2 procija (128bites, 293Mhz MIPS), a Graphics Synthesizer pedig a PS2 grafikus chipe (147 MHz, 4MB Embadded DRAM)

http://en.wikipedia.org/wiki/Emotion_Engine
http://en.wikipedia.org/wiki/Playstation2#Technical_Issues

Drága?
nekem van egy foloslegbe... viszont pci-ost hajtok most (jo linuxos támogatottsággal). asztán lehet hogy az enyém vmi gagyi cucc, hogy nem volt drága, de fm tuner is van benne meg tud pip-et is (nem kanálisok kozt, mert csak egy tunerja van, de kis ablakban a pc-t vagy a video bemenetet, vagy forditva...)

szoval egy pci tunerért máris odadom akárkinek!

most melozom. ha hazaértem, és még látok majd a szemeimmel, megirom pontosan milyen tipus. ha vkit érdekel.

lol
latom tajekozottsagod hatalmas
a sony preinstalled linuxxxal szallitja a ps3at te gyoktenyezo
Sony PS3 to Ship with Linux Support - OSNews.com
http://www.osnews.com/story.php?news_id=13983

mellesleg miert vennek asztali gepet ha van egy reme ppc64 ennyiert amin fut az osszes desktop szarom

--
"en csak hupot olvasok" al3x
http://litch.eu/blog

Ha jól olvastam a wiki-n, akkor furcsa hogy míg a videokártyán 256 mega ram terpeszkedik, addíg az egész
cucc csak 256 mega-val szűkölködik. Szerintem a méregdrága xdr tehet róla....
Bár az xbox360 is summa 500 megával gazdálkodik ami itt is megvan végül..., de talán a gddr3 grafikus memória kiterjesztése-megosztása cpu célokra utólag szerencsésebb megoldásnak látszik, főleg ha nem csak játékra szeretné használni az ember ezeket a méregdrága cuccokat /Főleg ha kivesszük belőle a gyártói ártámogatást!!!!/
Kérdés: Ez(ek) a konzol(ok) üresjáratban is melegednek, teszem azt live szolgáltatás közben?

256MB-ba eleg konkret mennyisegu texturat, samplet bele lehet eroltetni, plane ha bele gondolsz abban, hogy a textura rogton atkerul a videokartya szaraba (AGP/PCI-E texturazast el lehet felejteni, senki nem hasznalja mer lassu), ergo nem foglal a main memoriaban helyet, a programkod az adatokhoz kepest elenyeszoen keves, az atvezeto anim (ha van) lemezrol megy, a zene szinten, a maradek meg boven eleg az effekteknek, illetve a 3D-s vilag lekepzesehez (es az objectek adatainat letarolasat is meg lehet oldani videoramban)... mivel ez nem egy multiuser/multitask rendszer, boven eleg az a 256... nem Gnome-ot futtatnak rajt OpenOffice.org-gal, hanem cel programokat.

---
pontscho / fresh!mindworkz

En azt se tartom kizartnak, hogy Yellow Dog-ek meghekkelik a linuxukat, hogy a videomem is rendszermemorianak latszon. Nem kell rohogni, nem reg volt hir, hogy valami kutatoceg a programjat a csucskategorias ATI gpu-n nyomja. Allitolag "csak" valami 20-40x gyorsabb, mintha a fo procin menne.

Erre csak egy Einstein idezet (a kedvencem) gyorsan:
"Imagination is more important, than knowledge."

Egyebkent asszem valamikor a DOS-os idoszakban volt egy program (driver), ami kepes volt bizonyos videokartyak memoriajat ramdrive-kent beadni.
Emlekszek, mekkora LOL volt, mikor a Trident 8900C-m 1 megajabol 512 kbyteot igy megcsinaltam. Volt egy fel megas meghajtom, ami latszott dos alol. Jo nem hasznaltam napi rendszeresseggel, de akkoris ott volt... ;-)

RayTrace-re, tudományos számításokra némi vérverejték árán a csúcskategóriás videokártyák programozható lebegőpontos shaderei elég komoly segítséget tudnak adni, de a program eléggé hw függő lesz. Csak arra kell figyelni, hogy a hw lebegőpontos számításai elég precízek legyenek, talán ezért kellenek hozzá a felsőkategóriás kártyák. A többit majd megmondja az, aki jobban ért hozzá.

Egy P2/350, 256MB-vel, kb. 20 sec alatt betekeri az OpenOfficet a 10 eves 4 gigas winyorol, es utana remekul fut. Ugy hogy meg kozben Firefucks, Gaim, meg MP3 meg joegtudja megy a gepen. Harom ilyen gep is van a csaladban, aktivan hasznaljak (Xubuntuval).

Sz'al bassza sas alapon csak jo lesz a PS3 is valamire, ezzel a 256MB memoria dologgal... Persze valoszinuleg nem fog ugy menni desktop felhasznalas kozben, mint egy hasonlo aru mostani PC-n, de szerintem nem is ez a cel. T'od, a lenyeg hogy azert megteheted. :)

-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-

> AGP/PCI-E texturazast el lehet felejteni, senki nem hasznalja mer lassu

lol :)

En pont most kezdek rakattanni, mert qrva jo.
Az oke, hogy ha nagyon csurni-csavarni kell a texturat (plane mipmap stb) akkor joval lassabb agp memoriabol texturazni, de ha 1:1-ben kell kimasolni (pl. hatteret, fontot stb) akkor 8x agp-nel alig 10%-al lassabb.
Namarmost az elobbi esetben is lehet azt csinalni, hogy elso korben az agp memoriabol atmasolod a texturat vga memoriaba, es utana onnan texturazol vele, meg mindig sokkal (kb 3x) gyorsabb mint cpu-val masolni a texturat a vga memoriajaba...
Raadasul amig masol, a cpu tud szamolgatni mast.

A'rpi

hát még szerintem korai erről vitázni. ott van az a 2007.márciusi dátum még. addig kitudja miket változtatnak gépen europába...[lásd japan ps2, europai ps2],de személyszerint pozitivan állok a ps3hoz. Szerintem eléggé nagy tábora lesz,velem együtt.

Vajon MacOS-t lehet futtatni rajta? :) Csak, ha már PPC-s Linux megy, akkor nem kizárt a MacOS se, mondjuk nem mintha annyira érdekelne a PS, de mégis... :)

PS3-nal jobb penzkidobasi modszert is el tudok kepzelni. Sony-t ugye elvbol nem.

Talan meg egy $699-es SCO linux licensz jobban megeri. ;)

Az origo-n megjelent egy cikk PS3-ról, Linuxot is raktak rá.

http://www.origo.hu/print/techbazis/hightech/20070328ps3.html

"Oprendszert a PlayStationre

Az új PlayStationt eleve úgy tervezték, hogy tulajdonosa a játékszoftverek mellett akár operációs rendszert is telepíthessen rá - legalábbis ezt jelzi, hogy a menüjében alapból megtalálható az Install other OS névre hallgató funkció. Segítségével pár gombnyomással el lehet különíteni a winchesteren egy területet - erre mi a Fedora Linux -ot telepítettünk, ehhez volt elérhető ugyanis a legérthetőbb leírás

...

Egy PC-hez hasonlóan a PS3-ra is lehet linuxos alkalmazásokat telepíteni utólag - a sebességgel azonban voltak problémáink. A rendszer ugyanis nagyjából egy 4-500 megahertzes régi számítógép sebességével működött: az Open Office Writer indítása egy percet, a Firefoxé nagyjából fél percet vett igénybe.

A lassúság valószínűleg annak a következménye, hogy az operációs rendszert nem a PS3-ban lévő, spéci felépítésű Cell processzorra optimalizálták. Ebben a formában a PlayStation 3 nem képes helyettesíteni az asztali PC-t, ha viszont az elromlana, jól jöhet."

Kérdés: Lesz-e jobb, gyorsabb Linux PS3-ra? (ha igen, én is kezdek gyűjteni egyre)