PS3 SOFTWARE installer XUbuntu sur PS3 - Tutoriaux Gx-mod
Logo name
Menu
Navigation

. Accueil



> PS3 SOFTWARE installer XUbuntu sur PS3

Sommaire

Introduction

Le but de topic est de vous permettre une installation de la distribution XUbuntu sur votre PS3.
Ce tutorial est une traduction en français des tutos suivant
Doc. Ubuntu sur PS3
Doc. d'installation et configuration sur PS3
Doc. Ubuntu pour la lecture des Blu-Ray

Prés-requis

Télécharger et graver le cd Xubuntu : Xubuntu 8.10 alternate powerpc+PS3

Installation


Utiliser d'abord l'outil de formatage de la PS3 pour créer un partitionnement personnalisé (avec une partition pour un autre système)ATTENTION LE CHANGEMENT DE LA TABLE DES PARTITIONS VA ENTRAÎNER LA PERTE DES DONNÉES

Installer le bootloader


- Mettez à jour l'OS de la PS3
- Inserrer le cd gravé dans la PS3
- Installer le bootloader depuis l'OS de la PS3:
Paramètre > Paramètres système > Installer autre système d'exploitation
- Démarrer le bootloader depuis l'OS PS3:
Paramètres > Paramètres système > Système par défaut > Autre système d'exploitation

Installation depuis le CD



Vous devriez voir ça:

CODE

Welcome to Ubuntu XXXX!

This is an Ubuntu Installation CDROM,
built on 20070418

The default option is 'install'. For maximum
control, you can use the 'expert' option.

If in doubt, just press Enter.

kboot:


Au boot du cd taper "Enter"
Cliquer sur l'icone du bureau "install"

Procédure d'installation

Vous allez maintenant effectuer plusieurs choix:
- choix de la langue
- choix du pays pour horloge
- choix du clavier
- partition: choisissez "Assisté-utiliser un disque entier"; puis cocher "SCSI4 (0,0,0) (sde) - 10.7 GB SCEI Sec:Master-3"
(10.7 GB suivant la taille de la partition créer depuis l'OS de la PS3)
"suivant" au message de la partition pour ordinateur MAC.
- importer des documents
- création d'un compte utilisateur et nom du système (réseau)
- vérification avant installation


Après l'instalation


Ouvrez un terminal:
Après vous être loger avec le compte précédemment créé
Aller dans: "Applications > accessoires > Terminal"
Créer l'utilisateur root:

CODE
$ sudo passwd root

puis:
- entrer le mot de passe de l'utilisateur logué
- entrer le nouveau mot de passe de root
- confirmer le nouveau mot de passe de root

ce loguer en root:

CODE
$ su

Faire une copie de sauvegarde du kernel et configuration affichage:

CODE

$ su
# cp /boot/initrd.img /boot/initrd.img-feisty
# cp /boot/vmlinux /boot/vmlinux-feisty
# mousepad /etc/kboot.conf

ajouter à la fin du document text:

CODE
feisty='/boot/vmlinux-feisty initrd=/boot/initrd.img-feisty root=/dev/sda1 quiet splash video=ps3fb:mode:3' (720p en 60 HZ)

(cette ligne permet de démarrer le kernel sauvegarder avec une résolution de 720p en 60 HZ)
Explication du choix de la résolution de l'écran au démarrage:
video=ps3fb:mode:<video mode ID>


CODE

<video mode ID><br>
0: auto mode , default value<br>
YUV 60Hz 1:480i 2:480p 3:720p 4:1080i 5:1080p<br>
YUV 50Hz 6:576i 7:576p 8:720p 9:1080i 10:1080p<br>
RGB 60Hz 33:480i 34:480p 35:720p 36:1080i 37:1080p<br>
RGB 50Hz 38:576i 39:576p 40:720p 41:1080i 42:1080p<br>
VESA 11:WXGA 12:SXGA 13:WUXGA<br>


full screen mode: <video mode ID> + 128 dither ON mode : <video mode ID> + 2048
Editez le fichier xorg.conf:

CODE

$ su
# mousepad /etc/X11/xorg.con

Trouver la section:Section "Screen" et ajouter les résolutions voulue.

Mise à jour d'Xubuntu


CODE

# apt-get update
# apt-get upgrade
# reboot
au bootloader taper "feisty"
kboot: feisty

(si votre console ne redémarre pas tout seul forcez l'arrêt en maintenant le bouton ON/OFF de la ps3 jusqu'à entendre 2 bips, se problème sera résolu quand le nouveau kernel sera installé)

Instaler un nouveau kernel avec patch


Au redémarrage ouvrez un terminal, pour installer les paquets nécessaires à la compilation d'un nouveau kernel:

CODE

$ su
# apt-get install git-core kernel-package device-tree-compiler build-essential libncurses5-dev libqt3-mt-dev autoconf automake fakeroot libc6-dev-ppc64 dh-make flex bison


Récuperez les sources du dernier kernel:

CODE

$ su
# cd /usr/src
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/geoff/ps3-linux.git ps3-linux
# ln -s ps3-linux linux

Si quelque chose se passe mal vous pouvez faire un reset du kernel comme ceci:

CODE

# cd /usr/src/linux
# git checkout -f

Mettre à jour "Device Tree Compiler"

CODE
$ su
# cd /usr/src
# git clone git://www.jdl.com/software/dtc.git dtc
# cd dtc
# make
# cp /usr/bin/dtc /root/dtc (copie de l'ancien dans /root)
# cp dtc /usr/bin/dtc

puis redemarrer pour prendre en compte les modifes

Patch pour le support de l'UDF 2.5 et bluetooth (pour la lecture des blu ray et la SIXAXIS)


Avec firefox télécharger le fichier "UDF_2.50-linux-2.6.23-rc6.patch.bz2" depuis: http://sourceforge.net/tracker/index.php?f...amp;atid=300295
placer ce fichier dans "/usr/src"
(quand vous êtes logué en root, vous pouvez ouvrir le gestionnaire de fichier graphique avec la commande "thunar")
Puis télécharger le patch bluetooth avec la ligne de commande dans le terminal

CODE

$ su
# cd /usr/src
# wget http://eve.l-nibelungia.de/config-2.6.23-rc7-ps3.patch


Patchez+configurez+compilez


CODE
$ su
# cd /usr/src/linux
# bzcat /usr/src/UDF_2.50-linux-2.6.23-rc6.patch.bz2 | patch -p1 (patch les sources du kernel pour l'UDF2.5)
# make ps3_defconfig (configure le kernel)
# patch -p1 -i ../config-2.6.23-rc7-ps3.patch (patch pour le bluetooth)

(si vous voulez modifier quelque chose, comme ajouter le support pour samba par ex.)

CODE
# make menuconfig

CODE

# echo \#\!/bin/sh > ./scripts/setlocalversion (modifie setlocalversion )
# make-kpkg --initrd --append-to-version=-powerpc64-smp-custom --revision=20070914 (pour le 14 du 09 2007) kernel_image kernel_headers (création des paquets)

Ajouter un lien pour l'installation des paquet du kernel: (Parce qu'il n'y a pas de modules de restriction dans ce kernel)

CODE
$ su
# cd /lib/firmware/
# ln -s 2.6.20-15-powerpc64-smp 2.6.23-powerpc64-smp-custom

Installation du kernel


CODE

$ su
# dpkg -i /usr/src/linux-headers-2.6.23-powerpc64-smp-custom_20070914_powerpc.deb
# dpkg -i /usr/src/linux-image-2.6.23-powerpc64-smp-custom_20070914_powerpc.deb

Mise à jour de kboot.conf


CODE

$ su
# mousepad /etc/kboot.conf

modifier la ligne du kernel comme ci

CODE
linux='/boot/vmlinux initrd=/boot/initrd.img root=/dev/ps3da1 quiet splash video=ps3fb:mode:3'
(mettez votre résolution d'écran)
# reboot

(au kboot taper "Enter", si vous ne pouvez booter le nouveaux kernel redémarrer et tapez "kboot:feisty")


Installer les logiciels


Installer la SIXAXIS

CODE

$ su
# apt-get install joystick jscalibrator bluez-utils
#mousepad /etc/default/bluetooth
changer comme-ci:
HIDD_ENABLED=1 (remplacer le 0 par 1 pour activé cette option)

Tester la SIXAXIS

CODE

$ su
# /etc/init.d/bluetooth stop (stop bluetooth)
# hidd --server --nocheck -n (démarre Hidd)

Appuyer sur "le bouton PS" de votre SIXAXIS vous devriez voir quelque chose du genre:

CODE

hidd[10190]: New HID device 00:19:C1:3F:9E:AA (Sony Computer Entertainment Wireless Controller)

Presser ctrl+c pour quitter hidd

Regarder dans /var/log/messages, vous devriez voir quelque chose du genre:

CODE

$ su
# tail /var/log/messages
Sep 15 09:02:08 ps3 kernel: input: Sony Computer Entertainment Wireless Controller as /class/input/input1


Démarrer bluetooth

CODE

$ su
# /etc/init.d/bluetooth start

Maitenant tester la SIXAXIS

CODE
$ su
# jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (Sony Computer Entertainment Wireless Controller) has 28 axes (X, Y, Z, Rz, (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null))
and 19 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6, BtnDead, BtnA, BtnB, BtnC, BtnX, BtnY, BtnZ).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 8: 0 9: 0 10: 0 11: 0 12: 0 13: 0 14: 0 15: 0 16: 0 17: 0 18: 0 19: 0 20: 0 21: 0 22: 0 23: 0 24: 0 25: 0 26: 0 27: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off 12:off 13:off 14:off Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 8: 0 9: 0 10: 0 11: 0 12: 0 13: 0 14: 0 15: 0 16: 0 17: 0 18: 0 19: 0 20: 0 21: 0 22: 0 23: 0 24: 0 25: 0 26: 0 27: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off 12:off 13:off 14:off Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 8: 0 9: 0 10: 0 11: 0 12: 0 13: 0 14: 0 15: 0 16: 0 17: 0 18: 0 19: 0 20: 0 21: 0 22: 0 23: 0 24: 0 25: 0 26: 0 27: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off 12:off 13:off 14:off Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 7: 0 8: 0 9: 0 10: 0 11: 0 12: 0 13: 0 14: 0 15: 0 16: 0 17: 0 18: 0 19: 0 20: 0 21: 0 22: 0 23: 0 24: 0 25: 0 26: 0 27: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off 12:off 13:off 14:off
Axes: 0: 0 1:-32767 2:-32767 3:-32767 4:-32767 5:-32767 6:-32767 7:-32767 8:-32767 9:-32767 10:-32767 11:-32767 12:-32767 13:-32767 14:-32767 15:-32767 16:-32767 17:-32767 18:-32767 19:-32767 20:-32767 21:-32767 22:-32767 23:-32767 24:-32767 25:-32767 26:-32767 27:-32767 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off 12:off 13:off 14:off 15:off 16:off 17:off 18:off

Presser ctrl+c pour quitter. Si vous avez vu tout les tests c'est que votre SIXAXIS marche.

Installer Wifi Radar


Télécharger le paquet ici: http://rapidshare.com/files/59372726/wifi-...u2_all.deb.html
ouvrer un terminal dans le dossier où vous avez télécharger le paquet:

CODE

$ su
# dpkg -i *.deb


Installer les outils PS3

CODE

$ su
# cd /root
# wget http://eve.l-nibelungia.de/ps3pf-utils-2.0-powerpc.deb
# dpkg -i ps3pf-utils-2.0-powerpc.deb


Maintenant si vous voulez redémarrer l'OS PS3:
Ouvrez un terminal:

CODE
$ sudo ps3-boot-game-os

(sinon au kboot taper "kboot:boot-game-os")

Installer le lecteur pour les Blu-Ray avec les codec


CODE

$ su
# apt-get install mplayer ffmpeg

maintenant vous pouvez lire les Blue Ray non protégé, (oui ça existe, mais plus rare que les protégé) Pour info:

CODE
mount -t udf /dev/dvd /mnt/dvd (ex. de commande pour monter un Blu-Ray)


Installer Java


Installer les paquets nécéssaire a la création d'un paquet Java .deb:
CODE

$ su
# apt-get install libgtk1.2 libstdc++5 java-package

Il n'esixte pas de paquet Java SUN pour ppc mais IBM en produit un qui ce trouve ici: http://www-128.ibm.com/developerworks/java...x/download.html
(Vous devez vous enregistrer pour pouvoir télécharger le fichier, gratuit)
Choisissez: 32-bit iSeries/pSeries, J2SE5.0.
Télécharger la version .tgz du SDK
Ouvrer un terminal dans le dossier ou vous avez télécharger le fichier Java

CODE
$ mv ibm-java2-sdk-5.X-X.X-linux-ppc.tgz ibm-java2-sdk-50-linux-ppc.tgz

(les X correspondes à la version du paquet que vous installé)
CODE
$ make-jpkg ibm-java2-sdk-50-linux-ppc.tgz
$ su
# dpkg -i ibm-j2sdk1.5_1.5.0_powerpc.deb
# exit
$ java -version
(pour vérifier)

Et enfin au cas où pour bien finir ce tuto un petit "

CODE
sudo apt-get install vlc

pour les divx

Conclusion

Merci à Pascal pour ce tuto

Dernière modification de cette page le 11 avril 2009 à 22:24.
  Cette page a été consultée 17 272 fois. 

Reproduction interdite sans autorisation - Copyright © Gx-Mod - Déclaration CNIL 831.

IpbWikiPowered by MediaWiki