Vediamo di fare un po' di chiarezza riguardo alla risoluzione video linux.
Saltellando da un sito ad un altro ho scoperto che e' possibile settare la modalita' di visualizzazione del framebuffer in modalita' fullscreen o meno. Sembra sia possibile aggiungere 128 al codice che passate a ps3fb o al comando ps3videomode per abilitare questa' modalita' fullscreen. Questo
potrebbe risolvere il problema di molti utenti che vedono un contorno nero sul display. Personalmente uso 720p e
non ho incontrato nessuna difficolta' a vedere a tutto schermo anche prima di venire a conoscenza di questa modalita'. Da quanto mi e' sembrato di capire questa apparente incongruenza e' legata al fatto di come il vostro tv gestisce il "full overscan mode" (... e qui chi ne sa piu' di in fatto di display dovrebbe dire la sua).
Quindi se avete il problema della banda nera provate e aggiungete 128 alla modalita' che avevate scelto.
Di seguito traduco una breve guida che ho trovato che dovrebbe chiarire come usare questa modalita' fullscreen, ma puo' essere usata comunque come partenza per settare la risoluzione del vostro sony linux box:
Partiamo scegliendo e provando il modo video che vogliamo. Usciamo in modalita' teriminale CNTR+ALT+F1 e da root usiamo il solito comando
ps3videomode:
Codice:
ps3videomode -v 1 black border mode 480i
ps3videomode -v 2 black border mode 480p
ps3videomode -v 3 black border mode 720p
ps3videomode -v 4 black border mode 1080i
ps3videomode -v 5 black border mode 1080p
ps3videomode -v 129 fullscreen mode 480i
ps3videomode -v 130 fullscreen mode 480p
ps3videomode -v 131 fullscreen mode 720p
ps3videomode -v 132 fullscreen mode 1080i
ps3videomode -v 133 fullscreen mode 1080p
Scelto il modo video, modifichiamo di conseguenza
/etc/kboot.conf:
Codice:
# kboot.conf generated by anaconda
default=ydl
timeout=10
root=/dev/sda1
ydl='/dev/sda1:/vmlinux-2.6.16-20061110.ydl.2ps3 initrd=/dev/sda1:/initrd-2.6.16-20061110.ydl.2ps3.img root=/dev/sda2 init=/sbin/init video=ps3fb:mode:133 rhgb'
ydl480i='/dev/sda1:/vmlinux-2.6.16-20061110.ydl.2ps3 initrd=/dev/sda1:/initrd-2.6.16-20061110.ydl.2ps3.img root=/dev/sda2 init=/sbin/init video=ps3fb:mode:129 rhgb'
ydl1080i='/dev/sda1:/vmlinux-2.6.16-20061110.ydl.2ps3 initrd=/dev/sda1:/initrd-2.6.16-20061110.ydl.2ps3.img root=/dev/sda2 init=/sbin/init video=ps3fb:mode:132 rhgb'
ydltext='/dev/sda1:/vmlinux-2.6.16-20061110.ydl.2ps3 initrd=/dev/sda1:/initrd-2.6.16-20061110.ydl.2ps3.img root=/dev/sda2 init=/sbin/init 3'
Non rimane che modificare la sezione "Screens" del file
/etc/X11/xorg.conf in modo da impedire a X di impostare una risoluzione o dei modi speciali, e costringendolo a usare il modo scelto prima.
Codice:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
DefaultFbBPP 32
SubSection "Display"
Depth 8
FbBPP 32
Modes "1920x1080" "1280x720" "720x576" "720x480"
EndSubSection
SubSection "Display"
Depth 16
FbBPP 32
Modes "1920x1080" "1280x720" "720x576" "720x480"
EndSubSection
SubSection "Display"
Depth 24
FbBPP 32
EndSubSection
EndSection
Notare che la DefaultDepth e' 24 ma la sezione Depth 24 non ha modi specificati. Questo forza X a usare la modalita' scelta in precendenza.
Riavviate.
Questo e' tutto. Provate, io lo faro' appena avro' di nuovo accesso alla mia play...(lunedi ?), voglio proprio vedere che succede con la modalita' 131...
Se ci saranno feedback positivi a questo 3d lo sticko.