Torna indietro Console-Tribe.com Forum > Console Area > Sony Labs > Sony Playstation (PS3 e PS2) > Sony PS3 Discussioni sul Software > Ps3 Linux
Registrazione Regolamento FAQLista utentiCalendario Cerca I messaggi di oggi Segna forums come letti

Ps3 LinuxLa Ps3 permette l'installazione e l'utilizzo di Sistemi Operativi di terze parti, tra cui gli OS Linux-based. Utilizza questa sezione per parlare di Linux.

Rispondi
 
Strumenti discussione Modalità visualizzazione
Vecchio 23-10-2007, 11.57.30  Top  #21 (permalink)
klima
Senior Member
 
L'avatar di klima
 
Data registrazione: 20-02-2006
Messaggi: 264
Predefinito

Citazione:
Originalmente inviato da javajix Visualizza messaggio
La procedura non l'ho provata ancora con la 7.10 penso sia diversa.

Appena ho tempo di provarla posto quella aggiornata per la 7.10
Si è sicuramente diversa... quella per ydl non va. Non ho mai approfondito l'argomento ricompilazione kernel, quindi attendo il tuo prezioso aiuto...

E COMPLIMENTONI PER LO SFORZO E PER L'AIUTO CHE STAI DANDO ALLA COMMUNITY

+ per te!

P.S. Se ti serve un tester senza farti reinstallare UBUNTU 7.10 sono qui... magari tramite msn...
klima non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Sponsored Links
Vecchio 23-10-2007, 12.09.39  Top  #22 (permalink)
javajix
Senior Member
 
L'avatar di javajix
 
Data registrazione: 03-07-2007
Residenza: Ancona
Età: 35
Messaggi: 790
Tag PSN: javajix
Predefinito

Tranqui, non c'e' bisogno di re-installare tengo un kernel di scorta lol

Se reisco questa sera faccio qualche prova
javajix non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 13.22.26  Top  #23 (permalink)
tigersoul
Junior Member
 
Data registrazione: 09-12-2006
Messaggi: 18
Predefinito

ho fatto un gran bel casino ho midificato il kboot.conf e adesso al posto della schermata di boot mi esce un errore con scritto: /init: /etc/kboot.conf: 6: syntax error: undeterminated quoted string . Cè un modo per mettere tutto apposto?
tigersoul non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 13.50.52  Top  #24 (permalink)
psxsnake
Member
 
Data registrazione: 29-11-2006
Messaggi: 49
Predefinito

Citazione:
Originalmente inviato da javajix Visualizza messaggio
Tranqui, non c'e' bisogno di re-installare tengo un kernel di scorta lol

Se reisco questa sera faccio qualche prova
interessa anche a me, e se in aggiunta puoi inserire i link per il download del kernel dato che io non ho internet in casa...
psxsnake non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 15.34.28  Top  #25 (permalink)
javajix
Senior Member
 
L'avatar di javajix
 
Data registrazione: 03-07-2007
Residenza: Ancona
Età: 35
Messaggi: 790
Tag PSN: javajix
Predefinito

Il kernel va scaricato obbligatoriamente con apt, perchè è un kernel patchato ubuntu; la versione ufficiale del kernel non va bene.
Automerged Message for DoublePosting
Citazione:
Originalmente inviato da tigersoul Visualizza messaggio
ho fatto un gran bel casino ho midificato il kboot.conf e adesso al posto della schermata di boot mi esce un errore con scritto: /init: /etc/kboot.conf: 6: syntax error: undeterminated quoted string . Cè un modo per mettere tutto apposto?
Congratulation hai tolto l'apice finale :clap-clap:

Per sistemarlo senza re-installare forse c'e' un modo:

Inserisci il cd di installazione, quando parte l'installazione permi alt+F1 e vai su una shell.

Monti il disco rigido digitando:

Codice:
mount /dev/psda1 /mnt -t ext3
Il device dovrebbe essere psda1 o ps3da1 non sono sicuro, ora sono in ufficio e non posso verificare.

Modifichi il kboot.conf (solo che come editor hai solo vi ed è complicatello):

Codice:
vi /mnt/etc/kboot.conf
Poi riavvii.

Il manuale di vi:
http://www.eandem.co.uk/mrw/vim/usr_doc/index.html
javajix non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 15.50.55  Top  #26 (permalink)
klima
Senior Member
 
L'avatar di klima
 
Data registrazione: 20-02-2006
Messaggi: 264
Predefinito

Citazione:
Originalmente inviato da javajix Visualizza messaggio
Il kernel va scaricato obbligatoriamente con apt, perchè è un kernel patchato ubuntu; la versione ufficiale del kernel non va bene.
Automerged Message for DoublePosting


Congratulation hai tolto l'apice finale :clap-clap:

Per sistemarlo senza re-installare forse c'e' un modo:

Inserisci il cd di installazione, quando parte l'installazione permi alt+F1 e vai su una shell.

Monti il disco rigido digitando:

Codice:
mount /dev/psda1 /mnt -t ext3
Il device dovrebbe essere psda1 o ps3da1 non sono sicuro, ora sono in ufficio e non posso verificare.

Modifichi il kboot.conf (solo che come editor hai solo vi ed è complicatello):

Codice:
vi /mnt/etc/kboot.conf
Poi riavvii.

Il manuale di vi:
http://www.eandem.co.uk/mrw/vim/usr_doc/index.html
Altrimenti fai partire una live, e fai il tutto con iterfaccia grafica!
Non voglio sminuire il suggerimento di javajix, visto che io sono un grande amante della shell, ma per molti utenti è piu semplice e immediata l'interfaccia...
klima non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 15.54.22  Top  #27 (permalink)
tigersoul
Junior Member
 
Data registrazione: 09-12-2006
Messaggi: 18
Predefinito

eh me ne sono accorto anchio ma ormai era troppo tardi ho provato ad usare la modalità rescue del cd di installazione ma nn ha funzionato cosi ho dovuto per forza reinstallare tutto.Però mi sono accorto ke usando la modalità expert cè un passaggio ke dice copia kboot su hard disk.Bè cmq ormai l ho riinstallato:oCmq grazie ugualmente per l aiuto e la disponibiltà thanks!
tigersoul non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 15.55.21  Top  #28 (permalink)
javajix
Senior Member
 
L'avatar di javajix
 
Data registrazione: 03-07-2007
Residenza: Ancona
Età: 35
Messaggi: 790
Tag PSN: javajix
Predefinito

Si puo' fare anche con la live come dice kima, ma ti serve una live per PS3, le altre non vanno bene.....

Ti dovresti scaricare la iso di installazione della ubuntu 7.10 normale non alternate che dovrebbe partire tipo live se non ricordo male.
javajix non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 17.01.24  Top  #29 (permalink)
buglis
Senior Member
 
Data registrazione: 18-10-2007
Messaggi: 177
Predefinito

Citazione:
Originalmente inviato da javajix Visualizza messaggio
il comando è:

Codice:
make ps3_defconfig
Il kernel viene configurato per ps3 e qundi per tutto l'hardware.

Se non ti funziona vuol dire che ti manca qualche libreria.
tutto risolto, ho installato i pacchetti che mancavano, prima ho fatto pure un make menuconfig come spiegato in altra guida e poi il make ps3_defconfig.

grazie per la risposta cmq!
Automerged Message for DoublePosting
Citazione:
Originalmente inviato da tigersoul Visualizza messaggio
salve raga ho provato a fare la procedura x avere linux flulscreen ma quando cerco le sorgenti del kernel( uso ubuntu 7.10 kernel 2.6.22.14-cell)non riesco a trovarle trovo solo gli headers:Ho provato a fare con quelli ma qaundo vado a dare il comando make ps3_defconfig mi da una serie di errori e li non riesco più ad andare avanti.Se qualkuno mi può aiutare gliene sarei molto grato!thanks

prima fai un update dei pacchetti con apt-get update

poi cerchi il linux-sources 2.6.22 e lo installi

per il make forse ti mancano dei pacchetti, prima scaricati questi

sudo apt-get install build-essential
sudo apt-get install kernel-package
sudo apt-get install gcc
sudo apt-get install libncurses5
sudo apt-get install libncurses5-dev
sudo apt-get install libqt3-mt-dev

io la ricompilazione la faccio sempre da utente perchè facendola da root poi si possono avere problemi con i permessi.

un ulteriore aiuto per la ricompilazione del kernel può esser questo:

http://guide.debianizzati.org/index....n_Kernel_Howto

ovviamente è una guida generica, solo per capire meglio la ricompilazione!
buglis non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 18.08.26  Top  #30 (permalink)
tigersoul
Junior Member
 
Data registrazione: 09-12-2006
Messaggi: 18
Predefinito

ah ok grazie per le drittte.Ah una domandatu hai già fatto tutto il procedimento? se si è andato a buon fine?
tigersoul non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 18.57.44  Top  #31 (permalink)
buglis
Senior Member
 
Data registrazione: 18-10-2007
Messaggi: 177
Predefinito

Citazione:
Originalmente inviato da tigersoul Visualizza messaggio
ah ok grazie per le drittte.Ah una domandatu hai già fatto tutto il procedimento? se si è andato a buon fine?
io sto compilando il kernel 2.6.23, quindi non so darti una risposta certa, ma dovrebbe funzionare!

l'importante è che non sostituisci il kernel precedente che se non dovesse andare riavvii con il vecchio!
buglis non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 19.42.43  Top  #32 (permalink)
tigersoul
Junior Member
 
Data registrazione: 09-12-2006
Messaggi: 18
Predefinito

Citazione:
Originalmente inviato da buglis Visualizza messaggio
io sto compilando il kernel 2.6.23, quindi non so darti una risposta certa, ma dovrebbe funzionare!

l'importante è che non sostituisci il kernel precedente che se non dovesse andare riavvii con il vecchio!
ma come hai fatto a mettere il kernel 2.6.23?
tigersoul non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 23.26.49  Top  #33 (permalink)
javajix
Senior Member
 
L'avatar di javajix
 
Data registrazione: 03-07-2007
Residenza: Ancona
Età: 35
Messaggi: 790
Tag PSN: javajix
Predefinito

Ecco la guida aggiornata per ubuntu 7.10 per mettere il full screen:

Per poter sistemare i bordi neri che vi affliggono dovete ricompilare
il driver video.

Primo passo dovete installare dei pacchetti, aprite il terminale e digitate:

Codice:
sudo apt-get install dmsetup build-essential
Scaricate il kernel da qua:
http://ftp.riken.go.jp/pub/Linux/ker...070817.tar.bz2

e salvateli nella vostra home (/home/nomeutente)

Scompattate i sorgenti appena scaricati e entrate nella directory, digitando:

Codice:
cd /usr/src
sudo tar xvjf /home/nomeutente/linux-2.6.23-20070817.tar.bz2
cd linux-2.6.23-20070817
Ora generiamo la configurazione di default, digitate:

Codice:
sudo make ps3_defconfig
Modifichiamo i sorgenti del driver:

Codice:
sudo gedit drivers/video/ps3fb.c
Effettuate una ricerca di PS3FB_RES_FULL

modificate la riga per i 720p:

Codice:
 {1280, 720, 78, 38, 0}
con:

Codice:
 {1280, 720, 38, 18, 0}
modificate la riga per i 1080p:

Codice:
 {1920, 1080, 116, 58, 0}
con:

Codice:
 {1920, 1080, 64, 32, 0}
Poco più sotto trovate:

Codice:
static const struct fb_videomode ps3fb_modedb[] = {

/* 60 Hz broadcast modes (modes "1" to "5") */
{
/* 480i */
"480i", 60, 576, 384, 74074, 130, 89, 78, 57, 63, 6,
FB_SYNC_BROADCAST, FB_VMODE_INTERLACED
}, {
/* 480p */
"480p", 60, 576, 384, 37037, 130, 89, 78, 57, 63, 6,
FB_SYNC_BROADCAST, FB_VMODE_NONINTERLACED
}, {
/* 720p */
"720p", 60, 1208, 684, 13481, 298, 148, 57, 44, 80, 5,
FB_SYNC_BROADCAST, FB_VMODE_NONINTERLACED
}, {
/* 1080i */
"1080i", 60, 1688, 964, 13481, 264, 160, 94, 62, 88, 5,
FB_SYNC_BROADCAST, FB_VMODE_INTERLACED
}, {
/* 1080p */
"1080p", 60, 1688, 964, 6741, 264, 160, 94, 62, 88, 5,
FB_SYNC_BROADCAST, FB_VMODE_NONINTERLACED
}
Per i 720p dovete modificare le cifre colorate in rosso usando la seguente formula matematica:

1280 - (margine_x*2), 720 - (margine_y*2)

Per i 1080i dovete modificare le cifre colorate in blu usando la seguente formula matematica:

1920 - (margine_x*2), 1080 - (margine_y*2)

I margini sono i valori che avete messo sopra(colorati in verde per i 720p e in giallo per i 1080i)

Quindi per i 720p:

Codice:
1280 - (38 * 2) = 1204
720 - (18 * 2) =  684
La riga modificata sarà:

Codice:
/* 720p */
"720p", 60, 1204, 684, 13481, 298, 148, 57, 44, 80, 5,
FB_SYNC_BROADCAST, FB_VMODE_NONINTERLACED
}, {
Salvate e chiudete l'editor.

ora ricompiliamo il kernel:

Codice:
sudo make vmlinux
andate a prendere qualcosa dal frigo.. ci vorrà un po di tempo.

Al termine compiliamo i moduli:

Codice:
sudo make modules
Altra puntatina in cucina o in bagno...

Al termine installiamo i moduli:

Codice:
sudo make modules_install
ora copiate il kernel appena compilato nella directory di boot:

Codice:
sudo cp vmlinux /boot/vmlinux-2.6.23
Ora creiamo il ramdisk di avvio:

Codice:
sudo mkinitramfs -o /boot/initrd.img-2.6.23 2.6.23-rc3
copiate la mappa di sistema:

Codice:
sudo cp System.map /boot/System.map-2.6.23
ora editate kboot.conf:

Codice:
sudo gedit /etc/kboot.conf
dovrebbe essre simile a:

Codice:
message=/etc/kboot.msg
default=linux
timeout=100
linux='/boot/vmlinux initrd=/boot/initrd.img root=UUID=f9eb01ce-006f-443d-b5a3-3635acc0df10 quiet splash video=ps3fb:mode:3'
old='/boot/vmlinux.old initrd=/boot/initrd.img.old root=UUID=f9eb01ce-006f-443d-b5a3-3635acc0df10 quiet splash'
ora aggiungiamo l'opzione per il kernel appena compilato:

Codice:
message=/etc/kboot.msg
default=linuxfull
timeout=100
linux='/boot/vmlinux initrd=/boot/initrd.img root=UUID=f9eb01ce-006f-443d-b5a3-3635acc0df10 quiet splash video=ps3fb:mode:3'
linuxfull='/boot/vmlinux-2.6.23 initrd=/boot/initrd.img-2.6.23 root=UUID=f9eb01ce-006f-443d-b5a3-3635acc0df10 quiet splash video=ps3fb:mode:3'
old='/boot/vmlinux.old initrd=/boot/initrd.img.old root=UUID=f9eb01ce-006f-443d-b5a3-3635acc0df10 quiet splash'
Notate la modalità video:

Codice:
video=ps3fb:mode:3
E' la modalità numero 3 che corrisponde a 720p, se invece volete quella a 1080i sostituite il 3 con il
4, se volete la modalità 1080p mettete 5.

Salvate e chiudete l'editor.

Ora facciamo un bel reboot e teniamo le dita incrociate:

Codice:
sudo reboot
putroppo dovrete effettuare diversi tentativi, perchè i valori sono diversi per ogni monitor.
Dovete modificare il terzo ed il quarto valore finchè il desktop non corrisponde al monitor.

Il terzo valore indica lo spessore ai lati, mentre il quarto valore indica lo spessore sopra e sotto, piu grandi sono i valori
oiu grande sarà il bordo.

Nel mio caso i valori sono:

Codice:
 
{1280, 720, 40, 28, 0}
e sotto:

Codice:
/* 720p */
"720p", 60, 1200, 664, 13481, 298, 148, 57, 44, 80, 5,
FB_SYNC_BROADCAST, FB_VMODE_NONINTERLACED
}, {
Il mio display supporta solo i 720p quindi ho cambiato solo la riga dei 720p.

Non spaventatevi non dovete ripetere tutto ogni volta.

Per i tentativi successivi la procedura è più breve:

Entrate nella directory dei sorgenti:

Codice:
cd /usr/src/linux-2.6.23-20070817
Eliminate il binario del driver:

Codice:
sudo rm drivers/video/ps3fb.o
Editate nuovamente il sorgente e modificate i valori:

Codice:
sudo gedit drivers/video/ps3fb.c
Compilate nuovamente il kernel:

Codice:
sudo make vmlinux
questa volta ci metterà pochissimo perchè compilerà
solo il driver.

Copiate il kernel nella directory di boot:

Codice:
sudo cp vmlinux /boot/vmlinux-2.6.23
copiate la mappa di sistema:

Codice:
sudo cp System.map /boot/System.map-2.6.23
Fatto, visto come è stato veloce ?

Ora riavviare e controllare la grandezza della cornice nera,
ripetete il tutto finchè non siete soddisfatti.

Un consiglio, stampatevi questa guida e tenetela vicino, procedete con calma
e modificate i valori di 10 in 10 modificando solo il 3 valore (il margine sinistro) finchè non
siete soddisfatti e poi passate al 4 valore (il margine superiore).

In caso aveste incasinato il kernel, quando compare kboot usate il tasto tab e caricate il vecchio kernel.

Buon full screen a tutti!!

Ultima modifica di javajix : 29-11-2007 alle ore 17.17.08.
javajix non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 23-10-2007, 23.58.24  Top  #34 (permalink)
mrwhite
Senior Member
 
Data registrazione: 12-10-2007
Messaggi: 110
Predefinito

allora la premessa e' complimenti e grazie a professionisti come voi che si rompono e danno una mano ai dilettanti come me......



detto questo sono contento che siamo in 4 5 ad avere installato linux ( la percentuale sulla play puo' benissimo essere veritiera).....


xke' non e' possibile che un poveretto debba fare tutto cio' solo x avere un misero desktop fullscreen.....

ma dai e' una cosa indegna.....adesso ho capito xke' questo sistema operativo lo usano in 10 in tutto il pianeta....

ma cmq arrivera' un altro sistema operativo degno di tal enome simile a quello che c'era nei mediacenter? facile veloce intuitivo ....


speriamo bene...
mrwhite non è connesso  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Vecchio 24-10-2007, 00.22.59  Top  #35 (permalink)
buglis
Senior Member
 
Data registrazione: 18-10-2007
Messaggi: 177
Predefinito

Citazione:
Originalmente inviato da tigersoul Visualizza messaggio
ma come hai fatto a mettere il kernel 2.6.23?
http://psubuntu.com/forum/viewtopic.php?t=904

ovviamente la guida è per la famiglia buntu!

ora provo pure la guida postata per il 7.10!

mitico javajix