Spent ages trying to get the black borders sorted on the TV. Found a guide here:
http://psubuntu.com/forums/viewtopic.php?f=4&t=225
Here are the specific settings for my TV
sudo apt-get install fbset
Then, stop GDM, by switching to terminal Ctrl+Alt+F1
sudo /etc/init.d/gdm stop
My TV is 1080i
ps3-video-mode -v 132
I had an issue with the settings being over written, and then not applying the new values, turned out it was the below
Edit this file: /etc/event.d/ps3videomode
start on runlevel 2
exec /usr/bin/ps3videomode -v 132
Edit the kboot.conf file to tell the kernal to load in the new resolution
message=/etc/kboot.msg
default=linux
timeout=100
linux='/boot/vmlinux initrd=/boot/initrd.img root=UUID=23fa9dd8-cec4-49ff-8872-9ea547d6b0f6 quiet video=ps3fb:mode:132'
old='/boot/vmlinux.old initrd=/boot/initrd.img.old root=UUID=23fa9dd8-cec4-49ff-8872-9ea547d6b0f6 quiet'
original='/boot/vmlinux initrd=/boot/initrd.img root=UUID=23fa9dd8-cec4-49ff-8872-9ea547d6b0f6 quiet'
I made a copy of the original boot string, and at the end of your linux one, add video=ps3fb:mode:132
Then you need to set your settings
sudo vim /etc/init.d/fbset.sh
This is my file with the settings that work for me
#!/bin/sh -e
fbset -a -xres 1815 -yres 1025 -vxres 1815 -vyres 1025
exit 0
Make this file executable
sudo chmod 755 /etc/init.d/fbset.sh
link it to the rc2.d directory so it loads before GDM starts
sudo ln -s /etc/init.d/fbset.sh /etc/rc2.d/S26fbset
Then reboot the bitch!
sudo reboot
I had issues with my resultion being overwritten, and it turned out to be the default setting in etc/event.d/ps3videomode that was overwriting mine
Edit this file
sudo vim etc/event.d/ps3videomode
start on runlevel 2
exec /usr/bin/ps3videomode -v 132
Set -v 132 to what ever setting you chose for your display