Once you have Fedora 7 installed on your PS3, you'll probably want to adjust your video mode to best fit your display and preferences. You may have noticed that the System -> Preferences -> Hardware -> Screen Resolution
menu item doesn't provide any options.
You need to use the ps3videomode
command to help determine which mode works best on your TV / display.
To test various video modes, hit Ctrl-Alt-F1. That puts you in text mode (Ctrl-Alt-F7 gets you back to graphic mode). It's possible to run the ps3videomode command in a terminal without switching to text mode, but you'll likely end up with a garbled display in graphic mode very quickly.
So, switch to text mode using Ctrl-Alt-F1. Log in as root at the localhost login prompt.
command by itself will show your current mode. Note that the Up and Down arrow keys cycle through previously entered commands.
will show help for the command.
Usage is ps3videomode -v [options]
. If you end up in a mode your display doesn't support and can't see the screen, you can hit the Up arrow key once, use backspace to delete the old mode number, then enter a known working number and hit enter. You might want to try this while you can see the screen to see how it works.
You add 128 to the mode number for fullscreen mode.
For example, to test 720p mode with borders you would use:
For 720p mode without borders (fullscreen), you would use:
ps3videomode -v 131
Again, to list the modes available, show help for ps3videomode using this command:
Once you find the best mode for your display, you need to modify this file:
You can do this while you're still in text mode and logged in as root. Enter this command to start a text mode editor and open the /etc/yaboot.conf file:
Look for the this line, and use the arrow keys to move to it in the editor:
Change it so it looks like this:
append="video=ps3fb:mode:# rhgb quiet"
(where # is the ps3videomode number you're using)
For example, if you're using mode 131 for 720p fullscreen:
append="video=ps3fb:mode:131 rhgb quiet"
Now hit Ctrl-X, then press Y, then Enter. (Ctrl-X tells the editor to Exit, it asks if you want to save your changes and you say Yes, it shows the file name it is writing to and you confirm by pressing Enter)
That should take you back to the [root@localhost ~]#
prompt. You won't see any change until you reboot, so reboot now.
(the PS3 may not completely shutdown and reboot -- in this case just turn off the power switch on the back, turn it back on, and press the power button)
Most LCD TV's appear to overscan the image so that a small portion (around 5%) is cut off. While this may not be noticed using the Game OS / playing games, if you're running Linux a portion of your menu bar(s) and windows won't be visible in full-screen mode.
Some LCD TVs will have a setting called Dot by Dot, Native Mode, Just Scan, or possibly another name, that will scale the image so that it fits entirely within the borders of the screen. Some don't have this type of mode and all 720p/1080i/1080p input is overscanned.
Displays that aren't meant to receive HDTV signals may not use overscanning at all, so they won't have (or need) any settings like that, either.
For more information, Terrasoft Solutions has a useful guide with more links here: