Playstation 3 Linux

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][geprüfte Version]
K
 
(Der Versionsvergleich bezieht 24 dazwischenliegende Versionen mit ein.)
Zeile 8: Zeile 8:
{| width="100%" style="vertical-align: middle;"
{| width="100%" style="vertical-align: middle;"
-
|align="center"|[[Bild:Ps3-3.png|thumb|none|Yellow Dog Linux, 720p]]
+
|align="center"|[[Bild:Ps3.png|thumb|none|Fedora 9 Gnome, 720p]]
-
|align="center"|[[Bild:Ps3-4.png|thumb|none|Yellow Dog Linux, 720p]]
+
|align="center"|[[Bild:Ps3-2.png|thumb|none|Fedora 9 XFCE, 720p]]
|}
|}
{| width="100%" style="vertical-align: middle;"
{| width="100%" style="vertical-align: middle;"
-
|align="center"|[[Bild:Ps3.png|thumb|none|Ubuntu 7.10 PPC, 480i]]
+
|align="center"|[[Bild:Ps3-3.png|thumb|none|Yellow Dog Linux, 720p]]
-
|align="center"|[[Bild:Ps3-2.png|thumb|none|Ubuntu 7.10 PPC, 720p]]
+
|align="center"|[[Bild:Ps3-4.png|thumb|none|Yellow Dog Linux, 720p]]
|}
|}
 +
 +
'''Hinweis:''' <br>
 +
Da die Pflege für mehrere Distributionen einiges an Aufwand benötigt habe ich mich entschieden diese Anleitung nur noch auf Fedora zu beschränken.
-
Linux auf der Playstation 3 ist möglich und auch Sony unterstützt das.<br>
+
Linux auf der Playstation 3 ist möglich und auch Sony unterstützt das freie und offene Betriebssystem.<br>
-
Eine gute möglichkeit also mit relativ wenig Geld an einen "Supercomputer" zu kommen.<br>
+
Die Konsole ist also eine gute möglichkeit mit relativ wenig Geld an einen "Supercomputer" zu kommen.<br>
Im eigenen Betriebssystem besitzt die Playstation 3 folgende Multimedia eigenschaften:
Im eigenen Betriebssystem besitzt die Playstation 3 folgende Multimedia eigenschaften:
Zeile 35: Zeile 38:
= Vorbereitungen =
= Vorbereitungen =
-
Es gibt mehrere mögliche Distributionen die ihr auf eurer Playstation 3 installieren könnt.<br>
+
Stellt zuerst sicher das ihr die aktuellste Firmware für die Konsole installiert habt.<br>
-
Offiziell von Sony unterstützt ist das [http://www.terrasoftsolutions.com/products/ydl/ Yellow Dog Linux 6].<br>
+
-
Aktuell ist diese Distribution auch die beste Lösung.<br>
+
'''Aktuell:''' 2.40
-
Ubuntu 7.10 läuft sehr instabil, unterstützt WLAN nicht ohne Patch und ist langsam.<br>
+
-
YDL 6 dagegen ist stabil und macht die Installation sowie Konfiguration zu einem Kinderspiel.<br>
+
-
Für alle anderen Distributionen gilt aber fast die gleiche Anleitung.<br>
+
Ist eure Firmware nicht aktuell, bekommt ihr diesbezüglich eine Nachricht wenn ihr im PSN angemeldet seid.
 +
 
 +
Es gibt mehrere mögliche Distributionen die auf der Playstation 3 installiert werden können.<br>
 +
Welches Linux das richtige ist, hängt von der persönlichen Vorliebe ab.<br>
 +
 
 +
Aktuell empfehlenswert ist Fedora 9.<br>
 +
Die Pakete, also Programme, sind sehr aktuell, es ist schnell und für Anfänger leicht zu bedienen.
 +
Noch ein wichtiger Grund ist, es arbeitet ohne weiteres mit der Playstation 3 zusammen.
 +
 
 +
Yellow Dog Linux 6 basiert auf einer älteren Fedora Version und ist darum von den Paketen wenig aktuell.<br>
 +
In den Paketquellen sind viele alte Programme und es ist nicht ohne weiteres möglich diese zu aktualisieren, außer man möchte sich die Programme selbst kompilieren..<br>
 +
Was aber nichts daran ändert das die Distribution sehr gut funktioniert.
 +
 
 +
Ubuntu 8.04 ist aktuell nicht lauffähig!<br>
 +
 
 +
Für alle Distributionen gilt fast die gleiche Anleitung.<br>
 +
Abweichend davon ist nur die Installation selber die sich aber meist selbst erklärt.<br>
Vergesst nicht eine Tastatur anzuschließen bevor ihr beginnt!
Vergesst nicht eine Tastatur anzuschließen bevor ihr beginnt!
Zeile 48: Zeile 64:
= Sicherung und Formatieren =
= Sicherung und Formatieren =
-
Der erste Schritt sollte sein -> Sichert eure Daten!<br>
+
Der erste Schritt sollte sein -> '''<span style="color:#ff0000;">Datensicherung!</span>'''<br>
Beim folgenden Formatieren gehen sonst alle Daten auf der Festplatte verloren.<br>
Beim folgenden Formatieren gehen sonst alle Daten auf der Festplatte verloren.<br>
Also auch alle Spielstände!
Also auch alle Spielstände!
Zeile 58: Zeile 74:
Klickt hier auf die Option die Festplatte selbst einzuteilen und wählt ''"10GB für anderes System"''.<br>
Klickt hier auf die Option die Festplatte selbst einzuteilen und wählt ''"10GB für anderes System"''.<br>
Die ''"Schnellformatierung"'' sollte reichen. Die Playstation 3 startet neu und ihr könnt fortfahren.
Die ''"Schnellformatierung"'' sollte reichen. Die Playstation 3 startet neu und ihr könnt fortfahren.
 +
= Linux herunterladen =
= Linux herunterladen =
-
Yellow Dog Linux 6 (Offizielles Playstation 3 Linux):
+
== Fedora 9 ==
-
[ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/yellowdog/iso/yellowdog-6.0-DVD_20080207.iso Download] (3.7GB)
+
[http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-DVD.iso Download DVD] (4.1GB)<br>
 +
[http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc1.iso Download CD1] (620mb) - [http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc2.iso CD2] (633mb) - [http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc3.iso CD3] (635mb) - [http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc4.iso CD4] (631mb) - [http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc5.iso CD5] (637mb) - [http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc6.iso CD6] (626mb) - [http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-disc7.iso CD7] (305mb)<br>
 +
[http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/ppc/iso/Fedora-9-ppc-netinst.iso Download Netinstall] (177mb)
-
Ubuntu Version 7.10:
+
Die heruntergeladene .iso kann mit folgendem Befehl getestet werden:
-
[http://cdimage.ubuntu.com/custom/20071115-gutsy-ps3/ubuntu-7.10-alternate-powerpc+ps3.iso Alternate CD (20071115)] (575MB)
+
<pre>sha1sum DATEI.iso</pre>
-
Brennt das Image auf eine CD/DVD und legt es in die Playstation 3 ein.<br>
+
Vergleich:
 +
ff803781d4bf748a23dbfed812c592de78907739  Fedora-9-ppc-DVD.iso<br>
 +
cb47bb359003cde68d6dcfe7bfbe679a81327a1f  Fedora-9-ppc-disc1.iso<br>
 +
d8952a63005e3177fa744e2661612abdd4916d3e  Fedora-9-ppc-disc2.iso<br>
 +
910e1cb56fcf2445f19877c9e1d6bd98b84148ce  Fedora-9-ppc-disc3.iso<br>
 +
528e4bffd937e6367c7d34d72f7d89202fe9fc94  Fedora-9-ppc-disc4.iso<br>
 +
4eacdb131d4600fa1810550ee855d18cb21930cf  Fedora-9-ppc-disc5.iso<br>
 +
7c0ffa71d05b51dcf0fe147273a4ad108b8fa3dd  Fedora-9-ppc-disc6.iso<br>
 +
eca43261f4521140637413f34e8a00c3dc629d36  Fedora-9-ppc-disc7.iso<br>
 +
da9bdd23c240561aa1d41f57c01afd4a04e660e8  Fedora-9-ppc-netinst.iso<br>
-
= Der Bootloader =
 
-
<span style="color:#ff0000;">Hinweis:</span> Diese Dateien braucht ihr '''nicht herunterladen''' wenn ihr YDL 6 benutzt!
+
== Yellow Dog Linux 6 ==
-
Ihr könnt mit "Schritt 2" fortfahren und den Bootloader von der YDL 6 DVD installieren.
+
 +
[ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/yellowdog/iso/yellowdog-6.0-DVD_20080207.iso Download] (3.7GB)
 +
 +
 +
Brennt das Image auf eine CD/DVD und legt den Silberling in die Playstation 3 ein.<br>
 +
 +
 +
= Der Bootloader =
'''Schritt 1:'''  
'''Schritt 1:'''  
-
Ihr braucht einen USB Stick oder ein anderes Medium (CD, Externe Festplatte) auf dem ihr folgende 2 Dateien packt:
+
Ihr braucht einen USB Stick oder ein anderes Medium (CD, Externe Festplatte) auf dem ihr folgende Datei packt:
-
[http://files.spielen-unter-linux.de/Playstation%203/bootloader/otheros.bld otheros.bld] (3.1mb)<br>
+
[http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-kboot/kboot-20080609.bld Download] (3.1mb)<br>
-
[http://files.spielen-unter-linux.de/Playstation%203/bootloader/otheros.self otheros.self] (1.3mb)
+
-
Das sind Dateien für den Bootloader. Die Ordnerstruktur auf dem Medium muss wie folgt aussehen:
+
Das ist die Datei für den Bootloader, diese muss umbenannt werden in "otheros.bld".
 +
Die Ordnerstruktur auf dem Medium muss wie folgt aussehen:
''/ps3/otheros/otheros.bld''
''/ps3/otheros/otheros.bld''
Zeile 93: Zeile 126:
'''Schritt 2:'''  
'''Schritt 2:'''  
-
Geht nun im Playstation Menü auf ''"Einstellungen" - "System-Einstellungen" - "Anderes System installieren"'' und wählt euer an die Playstation 3 angeschlossenes Medium.<br>
+
Geht nun im Playstation Menü auf ''"Einstellungen" - "System-Einstellungen" - "Anderes System installieren"'' und das an die Playstation 3 angeschlossene Medium.<br>
Hat das System die Datei erkannt klickt auf ''"Starten"''.<br>
Hat das System die Datei erkannt klickt auf ''"Starten"''.<br>
Der Bootloader wird nun installiert.
Der Bootloader wird nun installiert.
Zeile 105: Zeile 138:
= Die Installation =
= Die Installation =
-
Startet die Installtion mit einem einfache druck auf Enter.<br>
+
Startet die Installtion mit einem einfachen druck auf Enter.<br>
-
Folgt den Anweisungen auf dem Bildschirm, es sollte sich alles soweit selbst erklären.<br>
+
-
Bei Yellow Dog Linux wählt ihr einfach die vorgefertigten Antworten und seid auf der sicheren Seite.<br>
+
-
Bei Ubuntu wählt ''"Guided - use entire disk"'', die interne Festplatte wird als ''"/dev/ps3da"'' erkannt.<br>
+
-
WLAN und Auflösung könnt ihr auch später einstellen. Die eigentliche Installation kann auch schonmal hängenbleiben für einige Minuten, allerdings hatte ich auch schon richtige hänger wo nur noch ein neustart geholfen hat!<br>
+
[[Bild:Fedora9-Anaconda.png|thumb|none|Anaconda Installer]]
-
Um die Playstation in einem solchen fall neuzustarten haltet ca. 5 sekunden lang die Power-Taste gedrückt.<br>
+
-
Nach der Installation wird die CD ausgeworfen und ein neustart vorbereitet.<br>
+
Anaconda startet, folgt nun den Anweisungen auf dem Bildschirm, es sollte sich alles soweit selbst erklären.<br>
-
Sollte das Herunterfahren bei "USB bus deregistered" hängenbleiben bleibt auch nur der druck auf die Power-Taste.
+
Die Installation ist, wenn ausgewählt, auf Deutsch.<br>
 +
Ihr könnt schon während der Installation WLAN oder das Netzwerk konfigurieren, nötig ist das aber nicht.<br>
 +
Das kann auch später per "Network-Manager" erledigt werden.<br>
 +
 
 +
[[Bild:Fedora9-Software.png|thumb|none|Software wählen]]
 +
 
 +
Es ist möglich zu wählen welche Software installiert werden soll, aber auch das kann später angepasst werden.<br>
 +
Der Installer sollte euch an die Hand nehmen und keine Probleme bereiten. Lest alles gut durch, dann seid ihr auf der sicheren Seite.<br>
 +
Wenn ihr garnicht wisst was zutun ist, belasst es einfach bei den vorgefertigten Antworten!
 +
 
 +
[[Bild:Fedora9-Installation.png|thumb|none|Paketinstallation]]
 +
 
 +
Nach der Installation wird die CD ausgeworfen, unbedingt rausnehmen, und ein neustart vorbereitet.<br>
Nun begrüßt euch wieder der "kboot" Screen.<br>
Nun begrüßt euch wieder der "kboot" Screen.<br>
Per "Enter" Taste kommt ihr in euer neues Linux System.<br>
Per "Enter" Taste kommt ihr in euer neues Linux System.<br>
-
Möchtet ihr allerdings wieder ins Playstation 3 Betriebssystem, zb. um zu zocken, gebt hier folgendes ein:
+
Es begrüsst euch "Firstboot" und bietet die möglichkeit einer ersten Konfiguration.
-
<pre>boot-game-os</pre>
+
[[Bild:Fedora9-Erstkonfiguration.png|thumb|none|Erstkonfiguration]]
-
'''Yellow Dog Linux:'''
+
Das wars, euer System ist einsatzbereit!<br>
 +
Am besten schaut ihr noch im Bereich "Konfiguration", "Multimedia" und "Performance erhöhen" vorbei.
-
<pre>ps3-boot-game-os</pre>
+
Möchtet ihr wieder ins Playstation 3 Betriebssystem, gebt folgendes ein:
-
YDL bietet euch auch einen netten Button unter "Anwendungen" um direkt ins XMB zu booten.
+
<pre>ps3-boot-game-os</pre>
Zeile 133: Zeile 175:
== Auflösung ==
== Auflösung ==
-
Yellow Dog Linux nimmt eine Automatische konfiguration vor.
+
Fedora und Yellow Dog Linux nehmen eine Automatische konfiguration vor.
-
Sollte das nicht klappen könnt ihr, wie bei Ubuntu, auch Manuelle einstellungen vornehmen.
+
Sollte das nicht klappen könnt ihr auch Manuelle einstellungen vornehmen.
Wirklichen Spaß habt ihr nur mit einem TFT/LCD und HD Ready/Full HD.<br>
Wirklichen Spaß habt ihr nur mit einem TFT/LCD und HD Ready/Full HD.<br>
Zeile 150: Zeile 192:
Die Zeile zur Konfiguration eines LCD (in diesem fall mit 720p) würde lauten:
Die Zeile zur Konfiguration eines LCD (in diesem fall mit 720p) würde lauten:
-
<pre>ps3videomode -v 3 -c</pre>
+
<pre>ps3-video-mode -v 3 -c</pre>
Falls ihr einen normalen Röhren TV mit 60hz habt:
Falls ihr einen normalen Röhren TV mit 60hz habt:
-
<pre>ps3videomode -v 33</pre>
+
<pre>ps3-video-mode -v 33</pre>
..oder für Vollbild:
..oder für Vollbild:
-
<pre>ps3videomode -v 33 -f</pre>
+
<pre>ps3-video-mode -v 33 -f</pre>
Weitere Optionen:
Weitere Optionen:
-
<pre>ps3videomode -h</pre>
+
<pre>ps3-video-mode -h</pre>
Um die Auflösung zu testen beendet nun Gnome:
Um die Auflösung zu testen beendet nun Gnome:
-
<pre>sudo /etc/init.d/gdm stop</pre>
+
<pre>su
-
 
+
<root password>  
-
..und startet es neu:
+
-
 
+
-
<pre>sudo /etc/init.d/gdm start</pre>
+
 +
/usr/sbin/gdm-stop</pre>
Um die Auflösung permanent einzurichten erstellt folgende Datei:
Um die Auflösung permanent einzurichten erstellt folgende Datei:
-
<pre>sudo nano /etc/event.d/ps3videomode</pre>
+
<pre>su
 +
<root password>
 +
 
 +
nano /etc/event.d/ps3-video-mode</pre>
..mit dem Inhalt (der "videomode" muss ggf. angepasst werden):
..mit dem Inhalt (der "videomode" muss ggf. angepasst werden):
<pre>start on runlevel 2
<pre>start on runlevel 2
-
exec /usr/bin/ps3videomode -v 33</pre>
+
exec /usr/bin/ps3-video-mode -v 33</pre>
''"strg+o"'' zum Speichern und ''"strg+x"'' zum beenden von nano!
''"strg+o"'' zum Speichern und ''"strg+x"'' zum beenden von nano!
Zeile 187: Zeile 230:
= Multimedia =
= Multimedia =
-
Als erstes solltet ihr eure Paketquellen um die Multimedia-Repos Livna, dribble und um Fedora-Extras erweitern..<br>
+
Ihr könnt auch an der [[Fedora Anfänger-Guide]] orientieren.<br>
-
Das geht ganz einfach mit diesem .rpm das ihr per doppelklick installieren könnt -> [http://pleasantfiction.ipower.com/ps3linux/ezrepos-2-ydl6.ppc.rpm Download] (3.5kb).<br>
+
Was ihr braucht sind die Multimedia-Repos Livna oder Freshrpms.<br>
-
Jetzt könnt ihr, wie auch in der [[Fedora Anfänger-Guide]] beschrieben, den VLC- und andere Medien-Player, verschiedene Codecs und noch einiges mehr installieren.
+
Java (OpenJDK 6) ist schon von Anfang an enthalten und sollte keine Probleme bereiten.<br>
 +
Flash wird über Gnash oder swfdec geliefert.<br>
 +
Mein persönlicher Tipp: Audacious für Musik und Totem + Xine-Codecs für Videos.<br>
 +
Aber das alles beschreibt auch die [[Fedora Anfänger-Guide]].
-
== Java ==
+
= Performance erhöhen =
-
Leider kann man das offizielle Java von Sun nicht nutzen da diese es nicht für PPC anbieten.<br>
+
Standardmäßig ist der Gnome Desktop installiert und das System darum etwas langsam.<br>
-
Abhilfe schafft ein Paket von IBM mit der aktuellen Java Version für PPC.<br>
+
Am besten installiert ihr XFCE oder OpenBox mit fbpanel.<br>
 +
Wer sehr kleinen konfigurationsaufwand nicht scheut, sollte OpenBox wählen.
-
Geht dafür auf diese Seite -> [http://www-128.ibm.com/developerworks/java/jdk/linux/download.html ibm.com]<br>
+
== XFCE ==
-
Klickt dort auf "''Java SE Version 6 for 32-bit iSeries/pSeries'' "<br>
+
-
Nun müsst ihr euch noch fix bei IBM registrieren, danach klickt auf "''Download using http''"<br>
+
-
Wählt als letztes die Datei "''ibm-java-ppc-jre-6.0-0.0.ppc.rpm''" die ihr nach dem Download per doppelklick installieren könnt.<br>
+
-
'''Firefox:'''
+
Installiert XFCE:
-
 
+
-
Um das Plugin im Firefox zu nutzen müsst ihr folgendes in der Konsole ausführen:
+
<pre>su
<pre>su
<root password>
<root password>
-
cd /usr/lib/mozilla/plugins
+
yum groupinstall XFCE</pre>
-
ln -s /opt/ibm/java-ppc-60/jre/plugin/ppc/ns7/libjavaplugin_oji.so
+
Nachdem es installiert wurde könnt ihr euch abmelden und am XFCE Desktop wieder anmelden.
-
exit</pre>
 
-
'''Opera:'''
+
== OpenBox ==
-
Damit ihr das Plugin auch im Opera Browser nutzen könnt, geht wie folgt vor:
+
OpenBox und fbpanel können mit diesem Befehl installiert werden:
-
 
+
-
"''Tools -> Preferences -> Advanced -> Content -> Enable Java -> Java options'"
+
-
 
+
-
Gebt dort den Java pfad an.
+
-
 
+
-
 
+
-
== Flash ==
+
-
 
+
-
Die freie Flash alternative Gnash, die default installiert ist, unterstützt viele Seiten nicht.<br>
+
-
Besser ist da swfdec das ihr nach dem einrichten der Livna Paketquellen mit diesem Befehl installieren könnt:
+
<pre>su
<pre>su
<root password>
<root password>
-
yum remove gnash
+
yum install openbox obmenu obconf fbpanel</pre>
-
yum install swfdec swfdec-mozilla</pre>
+
Nun legt ihr fest das fbpanel automatisch gestartet werden soll.<br>
 +
Legt dafür im Ordner "/home/BENUTZERNAME/.config/openbox/" eine Ordner mit Namen "autostart" und eine Datei mit Namen "autostart.sh" an.
 +
Inhalt der Datei "autostart.sh":
-
Damit ihr das Plugin auch im Opera Browser nutzen könnt, geht wie folgt vor:
+
<pre>#!/bin/bash
 +
# start all scripts in ~/.config/openbox/autostart
 +
# remove execute bit if a special script should not be started automatically
-
"''Tools -> Preferences -> Advanced -> Content -> Enable plug-ins -> Plug-in options -> Find New''"
+
# some small configuration
 +
AUTOSTART_DIR=${HOME}/.config/openbox/autostart
 +
# starting all scripts
 +
for file in $(ls ${AUTOSTART_DIR}); do
 +
  if [ -x ${AUTOSTART_DIR}/$file ]; then
 +
    ${AUTOSTART_DIR}/${file} &
 +
  fi
 +
done</pre>
 +
Im Ordner "autostart" legt ihr nun eine Datei "01fbpanel" an mit dem Inhalt:
-
= Aktuelle Pakete für YDL 6 =
+
<pre>#!/bin/bash
-
 
+
# start fbpanel for bottom
-
Hier bieten wir aktuelle Pakete speziell für Yellow Dog Linux 6 und die Playstation 3 an.<br>
+
/usr/bin/fbpanel -p bottom > /dev/null 2>&1 &</pre>
-
Einige Pakete sind zwar in den YDL Paketquellen, aber die Versionen dort sind veraltet.<br>
+
-
Die Pakete können entweder über die SuL-Paketquellen, oder nach einem download per doppelklick installiert werden.
+
-
 
+
-
'''Hauptartikel:''' [[Yellow Dog Linux Pakete]]<br>
+
-
Für ausführliche Informationen über die Pakete siehe den Hauptartikel!<br>
+
-
Dort steht auch wie ihr die SuL-Paketquellen einrichten könnt.
+
-
 
+
-
== Büroanwendungen ==
+
-
 
+
-
'''Scribus:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/scribus-1.3.4-4.ydl.ppc.rpm Scribus 1.3.4] (16.1mb)
+
-
 
+
-
 
+
-
== Emulation ==
+
-
 
+
-
'''[[DOSBox]]:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/dosbox-0.72-2.ydl.ppc.rpm DOSBox 0.72] (767kb)
+
-
 
+
-
'''[[ScummVM]]:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/scummvm-0.11.1-3.ydl.ppc.rpm ScummVM 0.11.1] (3.3mb)
+
-
 
+
-
'''Snes9x (SNES Emulator):'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/snes9x-1.51-2.ydl.ppc.rpm Snes9x 1.51] (1.4mb)
+
-
 
+
-
'''Snes9express (Grafische Oberfläche für Snes9x):'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/snes9express-1.42-3.ydl.ppc.rpm Snes9express] (429kb)
+
-
 
+
-
 
+
-
== Fonts ==
+
-
 
+
-
'''Liberation Fonts:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/liberation-fonts-1.03-2.ydl.ppc.rpm Liberation Fonts] (1.1mb)
+
-
 
+
-
 
+
-
== Internet ==
+
-
 
+
-
'''Firefox:'''
+
-
 
+
-
[http://koji.fedoraproject.org/packages/firefox/2.0.0.14/1.fc7/ppc/firefox-2.0.0.14-1.fc7.ppc.rpm Firefox 2.0.0.14] (21.9mb)
+
-
 
+
-
Vor der Installation müsst ihr erst den "alten" Firefox mit folgendem Befehl deinstallieren:
+
-
 
+
-
<pre>su
+
-
<root password>
+
-
 
+
-
rpm –erase firefox –nodeps</pre>
+
-
 
+
-
'''Firefox 3:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/firefox3-3.0-0.20080407.ppc.rpm Firefox 3 (20080407] (8.8mb) -
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/xulrunner-1.9-0.20080407.ppc.rpm Xulrunner (20080407)] (10.8mb)
+
-
 
+
-
Zuerst das Xulrunner Paket installieren, danach erst Firefox 3! Starten könnt ihr den Browser mit dem Befehl:
+
-
 
+
-
<pre>firefox3</pre>
+
-
 
+
-
 
+
-
== IRC ==
+
-
 
+
-
'''Irssi:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/irssi-0.8.12-4.ydl.ppc.rpm Irssi 0.8.12] (1.3mb)
+
-
 
+
-
'''WeeChat:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/weechat-0.2.6-4.ydl.ppc.rpm WeeChat 0.2.6] (1.5mb)
+
-
 
+
-
'''[[Xchat]]:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/xchat-2.8.4-12.ydl.ppc.rpm Xchat 2.8.4] (1.9mb) - [http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/xchat-tcl-2.8.4-12.ydl.ppc.rpm Xchat-tcl 2.8.4] (65k)
+
-
 
+
-
 
+
-
== Sicherheit ==
+
-
 
+
-
'''chkrootkit:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/chkrootkit-0.48-8.ydl.ppc.rpm chkrootkit 0.48] (340kb)
+
-
 
+
-
'''rkhunter:'''
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/rkhunter-1.3.2-3.ydl.ppc.rpm rkhunter 1.3.2] (235kb)
+
-
 
+
-
 
+
-
== System ==
+
-
 
+
-
'''pcmanfm:'''
+
-
 
+
-
Ein schlanker und schneller Dateimanager.
+
-
 
+
-
[http://files.spielen-unter-linux.de/repository/yellowdog/6/ppc/pcmanfm-0.3.9.98-2.fc7.ppc.rpm pcmanfm 0.3.9.98] (384kb)
+
-
 
+
-
 
+
-
= Performance erhöhen =
+
-
'''Yellow Dog Linux 6:'''
+
Dies startet fbpanel nun mit dem Profil "bottom" zusammen mit OpenBox.<br>
 +
Ihr könnt auch ein anderes Profil angeben. Profile werden unter ".fbpanel/" im Home gespeichert (versteckter Ordner).<br>
 +
Das Beispielprofil "bottom" gibt es hier zum Download -> [http://files.spielen-unter-linux.de/Programme/fbpanel/fedora/bottom klick](3kb)<br>
 +
Am besten sollte das Profil noch angepasst werden damit es zum eigenen System passt.
-
Standardmäßig ist der Gnome Desktop zusammen mit Enlightenment aktiviert.
+
Nachdem es installiert wurde könnt ihr euch abmelden und am OpenBox Desktop wieder anmelden.
-
Das ist aber etwas langsam und darum besser wenn man den Gnome Desktop durch einen schlanken Dateimanager ersetzt.
+
-
'''1.''' Deaktiviert den Gnome Desktop mit dem Befehl:
 
-
<pre>gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false</pre>
+
== Dienste deaktivieren ==
-
'''2.''' Ladet euch den Dateimanager "pacmanfm" von den verlinkten Paketen herunter und installiert diesen.
+
Viele Dienste werdet ihr nicht benötigen, also könnt ihr sie auch deaktivieren.
 +
Natürlich hat es wenig sinn Bluetooth zu deaktivieren wenn ihr es benutzen möchtet.
 +
Achtet also genau darauf was ihr am System verändert!
-
'''3.''' Über "Anwendungen" - "Systemwerkzeuge" könnt ihr nun den Dateimanager starten.
+
[[Bild:System-config-services.png|thumb|none|Dienste]]
-
Möchtet ihr das ganze rückgängig machen startet Nautilus wieder mit:
+
Startet über die Konsole:
-
<pre>gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop true</pre>
+
<pre>system-config-services</pre>
 +
Oder über das Menü "Dienste".
 +
Um nun einen Dienst zu deaktivieren klickt auf einen Dienst und wählt "disable".
-
'''Ubuntu:'''
+
<u>Dienste die deaktivert werden können:</u>
-
Um die Performance zu steigern solltet ihr statt des Gnome Desktop lieber XFCE nutzen.
+
'''bluetooth, dund, pand''' - Kann deaktiviert werden wenn ihr bluetooth nicht nutzt.<br>
-
Installiert XFCE über die Paketverwaltung:
+
'''cups, cups-config-deamon''' - Kann deaktiviert werden wenn ihr nicht drucken möchtet.<br>
 +
'''firstboot''' - Wird nur ganz am Anfang benötigt.<br>
 +
'''irda''' - Kann deaktiviert werden wenn ihr keine Infrarotgeräte benutzt.<br>
 +
'''isdn''' - Habt ihr DSL, kann dieser Dienst deaktiviert werden.<br>
 +
'''pcscd''' - Wird nur benötigt wenn ihr "smart cards" benutzt.<br>
 +
'''smolt''' - Möchtet ihr keine Hardwareprofile versenden, dann deaktiviert diesen Dienst.
-
<pre>sudo apt-get install xubuntu-desktop</pre>
+
[[Bild:Dienste.png|thumb|none|Dienste]]
-
Meldet euch nun ab und stellt über die Optionen die XFCE Session ein.
+
In XFCE könnt ihr über "Einstellungen" - "Automatisch gestartete Anwendungen" weitere Dienste deaktivieren.<br>
 +
Hier könnte im Prinzip alles deaktiviert werden.<br>
 +
"Network-Manger" und "PulseAudio" sollten aber aktiviert bleiben.
= Weblinks =
= Weblinks =
 +
[http://fedoraproject.org/ Fedora]<br>
[http://www.terrasoftsolutions.com/products/ydl/ Yellow Dog Linux]<br>
[http://www.terrasoftsolutions.com/products/ydl/ Yellow Dog Linux]<br>
-
[http://psubuntu.com Playstation Ubuntu]<br>
 
Zeile 381: Zeile 337:
[[Kategorie:How-To Datenbank]]
[[Kategorie:How-To Datenbank]]
-
[[Kategorie:Yellow Dog Linux]]
+
[[Kategorie:Fedora]]
-
[[Kategorie:Ubuntu]]
+
[[Kategorie:PowerPC]]
[[Kategorie:PowerPC]]

Aktuelle Version vom 06:55, 14. Okt. 2008

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Inhaltsverzeichnis


Fedora 9 Gnome, 720p
Fedora 9 XFCE, 720p
Yellow Dog Linux, 720p
Yellow Dog Linux, 720p

Hinweis:
Da die Pflege für mehrere Distributionen einiges an Aufwand benötigt habe ich mich entschieden diese Anleitung nur noch auf Fedora zu beschränken.


Linux auf der Playstation 3 ist möglich und auch Sony unterstützt das freie und offene Betriebssystem.
Die Konsole ist also eine gute möglichkeit mit relativ wenig Geld an einen "Supercomputer" zu kommen.
Im eigenen Betriebssystem besitzt die Playstation 3 folgende Multimedia eigenschaften:

Musik: ATRAC (.oma .msa .aa3), AAC (.3gp .mp4), MP3 (.mp3), WAV (.wav), WMA (ab FW 1.6)
Video: MPEG-1, MPEG-2 (PS,TS), H.264/MPEG-4 AVC, Motion JPEG
Bilder: JPEG, GIF. PNG. TIFF. BMP

Ein Web Browser ist auch integriert, allerdings weit weniger leistungsfähig als etwa Opera oder der Firefox.
Auch kann man Externe Festplatten (Fat32), USB Sticks, Drucker,Tastatur, Maus und mehr an die Konsole anschliessen.
Wem das alles nicht genügt, der sollte sich Linux installieren.

Wir übernehmen keine Haftung für Daten die durch diese Anleitung verloren gehen! Beachtet die Hinweise!


Vorbereitungen

Stellt zuerst sicher das ihr die aktuellste Firmware für die Konsole installiert habt.

Aktuell: 2.40

Ist eure Firmware nicht aktuell, bekommt ihr diesbezüglich eine Nachricht wenn ihr im PSN angemeldet seid.

Es gibt mehrere mögliche Distributionen die auf der Playstation 3 installiert werden können.
Welches Linux das richtige ist, hängt von der persönlichen Vorliebe ab.

Aktuell empfehlenswert ist Fedora 9.
Die Pakete, also Programme, sind sehr aktuell, es ist schnell und für Anfänger leicht zu bedienen. Noch ein wichtiger Grund ist, es arbeitet ohne weiteres mit der Playstation 3 zusammen.

Yellow Dog Linux 6 basiert auf einer älteren Fedora Version und ist darum von den Paketen wenig aktuell.
In den Paketquellen sind viele alte Programme und es ist nicht ohne weiteres möglich diese zu aktualisieren, außer man möchte sich die Programme selbst kompilieren..
Was aber nichts daran ändert das die Distribution sehr gut funktioniert.

Ubuntu 8.04 ist aktuell nicht lauffähig!

Für alle Distributionen gilt fast die gleiche Anleitung.
Abweichend davon ist nur die Installation selber die sich aber meist selbst erklärt.
Vergesst nicht eine Tastatur anzuschließen bevor ihr beginnt!


Sicherung und Formatieren

Der erste Schritt sollte sein -> Datensicherung!
Beim folgenden Formatieren gehen sonst alle Daten auf der Festplatte verloren.
Also auch alle Spielstände!

Die Spielstände könnt ihr auch im Playstation Menü unter "Spiel" - "Speicherdaten-Dienstprogramm" sichern und später zurückspielen.
Ansonsten benutzt das integrierte Datensicherungsprogramm unter "Einstellungen" - "System-Einstellungen" - "Datensicherungsprogramm".

Formatiert die Festplatte nun mit dem Programm unter "Einstellungen" - "System-Einstellungen" - "Formatierungs-Dienstprogramm".
Klickt hier auf die Option die Festplatte selbst einzuteilen und wählt "10GB für anderes System".
Die "Schnellformatierung" sollte reichen. Die Playstation 3 startet neu und ihr könnt fortfahren.


Linux herunterladen

Fedora 9

Download DVD (4.1GB)
Download CD1 (620mb) - CD2 (633mb) - CD3 (635mb) - CD4 (631mb) - CD5 (637mb) - CD6 (626mb) - CD7 (305mb)
Download Netinstall (177mb)

Die heruntergeladene .iso kann mit folgendem Befehl getestet werden:

sha1sum DATEI.iso

Vergleich:

ff803781d4bf748a23dbfed812c592de78907739 Fedora-9-ppc-DVD.iso
cb47bb359003cde68d6dcfe7bfbe679a81327a1f Fedora-9-ppc-disc1.iso
d8952a63005e3177fa744e2661612abdd4916d3e Fedora-9-ppc-disc2.iso
910e1cb56fcf2445f19877c9e1d6bd98b84148ce Fedora-9-ppc-disc3.iso
528e4bffd937e6367c7d34d72f7d89202fe9fc94 Fedora-9-ppc-disc4.iso
4eacdb131d4600fa1810550ee855d18cb21930cf Fedora-9-ppc-disc5.iso
7c0ffa71d05b51dcf0fe147273a4ad108b8fa3dd Fedora-9-ppc-disc6.iso
eca43261f4521140637413f34e8a00c3dc629d36 Fedora-9-ppc-disc7.iso
da9bdd23c240561aa1d41f57c01afd4a04e660e8 Fedora-9-ppc-netinst.iso


Yellow Dog Linux 6

Download (3.7GB)


Brennt das Image auf eine CD/DVD und legt den Silberling in die Playstation 3 ein.


Der Bootloader

Schritt 1:

Ihr braucht einen USB Stick oder ein anderes Medium (CD, Externe Festplatte) auf dem ihr folgende Datei packt:

Download (3.1mb)

Das ist die Datei für den Bootloader, diese muss umbenannt werden in "otheros.bld". Die Ordnerstruktur auf dem Medium muss wie folgt aussehen:

/ps3/otheros/otheros.bld

Ansonsten erkennt die Playstation 3 die Daten nicht!

Schritt 2:

Geht nun im Playstation Menü auf "Einstellungen" - "System-Einstellungen" - "Anderes System installieren" und das an die Playstation 3 angeschlossene Medium.
Hat das System die Datei erkannt klickt auf "Starten".
Der Bootloader wird nun installiert.

Schritt 3:

Geht im Menü jetzt nach "Einstellungen" - "System-Einstellungen" - "Standardsystem" und wählt "Anderes System".
Die Konsole startet neu und sollte euch mit dem "kboot" Screen begrüßen.


Die Installation

Startet die Installtion mit einem einfachen druck auf Enter.

Anaconda Installer

Anaconda startet, folgt nun den Anweisungen auf dem Bildschirm, es sollte sich alles soweit selbst erklären.
Die Installation ist, wenn ausgewählt, auf Deutsch.
Ihr könnt schon während der Installation WLAN oder das Netzwerk konfigurieren, nötig ist das aber nicht.
Das kann auch später per "Network-Manager" erledigt werden.

Software wählen

Es ist möglich zu wählen welche Software installiert werden soll, aber auch das kann später angepasst werden.
Der Installer sollte euch an die Hand nehmen und keine Probleme bereiten. Lest alles gut durch, dann seid ihr auf der sicheren Seite.
Wenn ihr garnicht wisst was zutun ist, belasst es einfach bei den vorgefertigten Antworten!

Paketinstallation

Nach der Installation wird die CD ausgeworfen, unbedingt rausnehmen, und ein neustart vorbereitet.

Nun begrüßt euch wieder der "kboot" Screen.
Per "Enter" Taste kommt ihr in euer neues Linux System.
Es begrüsst euch "Firstboot" und bietet die möglichkeit einer ersten Konfiguration.

Erstkonfiguration

Das wars, euer System ist einsatzbereit!
Am besten schaut ihr noch im Bereich "Konfiguration", "Multimedia" und "Performance erhöhen" vorbei.

Möchtet ihr wieder ins Playstation 3 Betriebssystem, gebt folgendes ein:

ps3-boot-game-os


Konfiguration

Auflösung

Fedora und Yellow Dog Linux nehmen eine Automatische konfiguration vor. Sollte das nicht klappen könnt ihr auch Manuelle einstellungen vornehmen.

Wirklichen Spaß habt ihr nur mit einem TFT/LCD und HD Ready/Full HD.
Die Auflösung auf einem normalem PAL TV ist einfach zu gering.
Funktionieren tut es natürlich trotzdem!

Um die Auflösung zu konfigurieren wechselt per "strg+alt+f1" auf eine Konsole und gebt, je nach TV, folgendes ein:

YUV 60Hz 1:480i 2:480p 3:720p 4:1080i 5:1080p.
YUV 50Hz 6:576i 7:576p 8:720p 9:1080i 10:1080p.
RGB 60Hz 33:480i 34:480p 35:720p 36:1080i 37:1080p.
RGB 50Hz 38:576i 39:576p 40:720p 41:1080i 42:1080p.
VESA 11:WXGA 12:SXGA 13:WUXGA

Die Zeile zur Konfiguration eines LCD (in diesem fall mit 720p) würde lauten:

ps3-video-mode -v 3 -c

Falls ihr einen normalen Röhren TV mit 60hz habt:

ps3-video-mode -v 33

..oder für Vollbild:

ps3-video-mode -v 33 -f

Weitere Optionen:

ps3-video-mode -h

Um die Auflösung zu testen beendet nun Gnome:

su
<root password> 

/usr/sbin/gdm-stop

Um die Auflösung permanent einzurichten erstellt folgende Datei:

su
<root password>

nano /etc/event.d/ps3-video-mode

..mit dem Inhalt (der "videomode" muss ggf. angepasst werden):

start on runlevel 2
exec /usr/bin/ps3-video-mode -v 33

"strg+o" zum Speichern und "strg+x" zum beenden von nano!


Multimedia

Ihr könnt auch an der Fedora Anfänger-Guide orientieren.
Was ihr braucht sind die Multimedia-Repos Livna oder Freshrpms.
Java (OpenJDK 6) ist schon von Anfang an enthalten und sollte keine Probleme bereiten.
Flash wird über Gnash oder swfdec geliefert.
Mein persönlicher Tipp: Audacious für Musik und Totem + Xine-Codecs für Videos.
Aber das alles beschreibt auch die Fedora Anfänger-Guide.


Performance erhöhen

Standardmäßig ist der Gnome Desktop installiert und das System darum etwas langsam.
Am besten installiert ihr XFCE oder OpenBox mit fbpanel.
Wer sehr kleinen konfigurationsaufwand nicht scheut, sollte OpenBox wählen.

XFCE

Installiert XFCE:

su
<root password>

yum groupinstall XFCE

Nachdem es installiert wurde könnt ihr euch abmelden und am XFCE Desktop wieder anmelden.


OpenBox

OpenBox und fbpanel können mit diesem Befehl installiert werden:

su
<root password>

yum install openbox obmenu obconf fbpanel

Nun legt ihr fest das fbpanel automatisch gestartet werden soll.
Legt dafür im Ordner "/home/BENUTZERNAME/.config/openbox/" eine Ordner mit Namen "autostart" und eine Datei mit Namen "autostart.sh" an. Inhalt der Datei "autostart.sh":

#!/bin/bash
# start all scripts in ~/.config/openbox/autostart
# remove execute bit if a special script should not be started automatically

# some small configuration
AUTOSTART_DIR=${HOME}/.config/openbox/autostart
# starting all scripts
for file in $(ls ${AUTOSTART_DIR}); do
  if [ -x ${AUTOSTART_DIR}/$file ]; then
    ${AUTOSTART_DIR}/${file} &
  fi
done

Im Ordner "autostart" legt ihr nun eine Datei "01fbpanel" an mit dem Inhalt:

#!/bin/bash
# start fbpanel for bottom
/usr/bin/fbpanel -p bottom > /dev/null 2>&1 &

Dies startet fbpanel nun mit dem Profil "bottom" zusammen mit OpenBox.
Ihr könnt auch ein anderes Profil angeben. Profile werden unter ".fbpanel/" im Home gespeichert (versteckter Ordner).
Das Beispielprofil "bottom" gibt es hier zum Download -> klick(3kb)
Am besten sollte das Profil noch angepasst werden damit es zum eigenen System passt.

Nachdem es installiert wurde könnt ihr euch abmelden und am OpenBox Desktop wieder anmelden.


Dienste deaktivieren

Viele Dienste werdet ihr nicht benötigen, also könnt ihr sie auch deaktivieren. Natürlich hat es wenig sinn Bluetooth zu deaktivieren wenn ihr es benutzen möchtet. Achtet also genau darauf was ihr am System verändert!

Dienste

Startet über die Konsole:

system-config-services

Oder über das Menü "Dienste". Um nun einen Dienst zu deaktivieren klickt auf einen Dienst und wählt "disable".

Dienste die deaktivert werden können:

bluetooth, dund, pand - Kann deaktiviert werden wenn ihr bluetooth nicht nutzt.
cups, cups-config-deamon - Kann deaktiviert werden wenn ihr nicht drucken möchtet.
firstboot - Wird nur ganz am Anfang benötigt.
irda - Kann deaktiviert werden wenn ihr keine Infrarotgeräte benutzt.
isdn - Habt ihr DSL, kann dieser Dienst deaktiviert werden.
pcscd - Wird nur benötigt wenn ihr "smart cards" benutzt.
smolt - Möchtet ihr keine Hardwareprofile versenden, dann deaktiviert diesen Dienst.

Dienste

In XFCE könnt ihr über "Einstellungen" - "Automatisch gestartete Anwendungen" weitere Dienste deaktivieren.
Hier könnte im Prinzip alles deaktiviert werden.
"Network-Manger" und "PulseAudio" sollten aber aktiviert bleiben.


Weblinks

Fedora
Yellow Dog Linux


--CheekyBoinc 15:00, 11. Dez. 2007 (CET)