Screen resolution in Linux are set in a file called xorg.conf, found in /etc/X11/
To make your TV-out behave and send out the native resolution for your PAL TV (720×576) can be a bit of a hassle. Here is one that works on a GeForce MX440 and a Loewe 68cm CRT TV.
Section “ServerLayout”
Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer"
EndSection
Section “Files”
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section “Module”
Load "dbe" Load "extmod" Load "type1" Load "freetype" Load "glx"
EndSection
Section “ServerFlags”
Option "Xinerama" "0"
EndSection
Section “InputDevice”
# generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5"
EndSection
Section “InputDevice”
# generated from default Identifier "Keyboard0" Driver "kbd"
EndSection
Section “Monitor”
# HorizSync source: xconfig, VertRefresh source: xconfig Identifier "Monitor0" VendorName "Unknown" ModelName "TV-0"
# HorizSync 28.0 - 33.0 # VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section “Device”
Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce2 MX 100/200" Option "RenderAccel" "1" Option "TVStandard" "PAL-B" Option "TVOutFormat" "SVIDEO"
EndSection
Section “Screen”
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Modes "720x576"
EndSubSection
EndSection