[ydl-gen] PS3 1080p Framebuffer

Chris Brown cmb-msn at chibi.ca
Thu Aug 9 14:34:07 MDT 2007


I am attempting to get the PS3 to display full 1920x1080 (1080p) on a 
monitor.  In the PS3 game-os, this resolution works just fine (also 
works with the cable box).

I have managed to get my PS3 YDL to boot up in 1080p mode as recommended 
in the HOWTOs (first testing with ps3videomode then modifying 
kboot.conf), however I run into one of a couple of problems when X 
starts depending on how xorg.conf is configured.

If I supply a Modes line as recommended in the HOWTO (no wrapping):

Modes    "1920x1200" "1920x1080" "1280x1024" "1280x768" "1280x720" 
"720x576" "720x480"

the /var/log/Xorg.0.log file contains:

(II) FBDEV(0): checking modes against framebuffer device...
(II) FBDEV(0):  mode "1920x1200" test failed
(II) FBDEV(0):  mode "1920x1080" not found
(II) FBDEV(0):  mode "1280x1024" ok
(II) FBDEV(0):  mode "1280x768" test failed
(II) FBDEV(0):  mode "1280x720" test failed
(II) FBDEV(0):  mode "720x576" not found
(II) FBDEV(0):  mode "720x480" not found
(II) FBDEV(0): checking modes against monitor...
(--) FBDEV(0): Virtual size is 1280x1024 (pitch 1280)

which almost files the screen top-to-bottom, but only fills about 2/3 of 
the width of the screen.

If I hand make a Modes line like this:

Modes   "1920x1080"

the Xorg.0.log file contains:

II) FBDEV(0): checking modes against framebuffer device...
(II) FBDEV(0):  mode "1920x1080" not found
(II) FBDEV(0): checking modes against monitor...
(--) FBDEV(0): Virtual size is 1688x964 (pitch 1688)

which implies to me that I'm hitting some sort of upper limit on the 
size of framebuffer.

Because this was all "(**) FBDEV(0): Depth 24, (**) framebuffer bpp 32" 
I also tried depth 15/fb bpp 15, but it didn't like that very much so I 
didn't pursue the line of thought about running out of framebuffer 
memory any further.

So, how do I get the framebuffer to go up to 1920x1080 for a full 1080p 
monitor?

Chris...


More information about the yellowdog-general mailing list