Acredito que seja útil pra mais gente: frequências e modelines para configurar a resolução nativa da TV LCD Philips 32PF5320 (HDTV 720p) no Xorg. A melhor coisa é fazer testes e experimentos com algumas dessas opções e modelines. Pode ser que na sua combinação de hardware e software as coisas funcionem de maneira diferente. Alguns dos meus testes foram feitos há mais de um ano, com um PC desktop, Nvidia 7600GS, Mandriva Linux 2008.0 (xserver-1.3), cabo DVI->HDMI. Outros testes foram feitos com um Notebook ThinkPad T61p (Nvidia Quadro FX 570M), Fedora 9 (xserver-1.4.99) e cabo VGA.
# Philips 32PF5320
HorizSync 29-80
VertRefresh 48-85
Option "UseEDID" "off" ## not sure if really necessary
# Native resolution. The first one was perfect,
# but YMMV, so you should run some tests
Modeline "1368x768" 104.73 1368 1516 1660 1788 768 797 800 801 +hsync +vsync
Modeline "1368x768" 104.73 1368 1400 1544 1784 768 769 772 801 +hsync +vsync
Modeline "1368x768" 104.73 1368 1396 1540 1784 768 769 772 801 +hsync +vsync
Utilizando o meu desktop via HDMI eu não consegui eliminar uma perda nas bordas da tela, então criei uma modeline de resolução 1200×680 e usei a opção Option "FlatPanelProperties" "Scaling = Centered"
do driver nvidia:
# if you lose the borders, try a smaller resolution
# and center it on the screen
Modeline "1200x680" 74.25 1200 1390 1430 1650 680 725 730 750 +hsync +vsync
Eu criei essas modelines com o xvditune(1), mas por alguma razão tive que testá-las reiniciando o X, pois a função de teste ou apply do programa não estão funcionando no meu hardware. Novamente, YMMV. De qualquer modo, dá pra fazer ajustes reiniciando o X com as modelines geradas no xvidtune (finetunning no xvidtune, show, vim xorg.conf, reinicia o X, repeat).