[mythtv-users] Plasma, UK SD and HD seperate modes

David Knight dlknight at sdf.lonestar.org
Sat Oct 24 21:25:33 UTC 2009


You may recall I picked up on the recent thread about settings for a
Plasma TV and realised that my own settings may not be optimal.

I am using a Panasonic TH-42PX80B which is now connected via HDMI -> DVI
(8500 GT in Mythtv PC).

After doing some searching on gossamer-threads I reset my xorg.conf back
to default by renaming the existing file and then running nvidia-xconfig
as root in init level 3. I had to add in some existing settings such as my
saved EDID file (otherwise video card defaults to VGA if Plasma is turned
off). I also pinched some of Jean's xorg.conf (thanks Jean)

After reading some of Jean's messages with interest I decided to try and
let Myth change the video modes for me. However I have had mixed success.
I have found that outputting to the Plasma at 1920x1080 (50Hz) gives me
the best picture quality for HD and SD looks better than it does if I were
to output it at 576p.

If I set xorg.conf to default to a 60Hz mode (1920x1080_60) and then watch
a 50Hz recording Myth switches video mode to 1920x1080_50 which is great.
But if I watch a SD recording (720x576) I can't get myth to switch
resolution although it will change the refresh rate. Is this expected? I
read some messages which seemed to suggest that resolution could not be
changed only refresh rate?

In Mythtv>Utilities/Setup>Setup>Appearence>Video Mode Settings,
Use Seperate Mode for GUI and Playback is selected with the following
options:

GUI=1920x1080, Video Output=1920x1080, Rate=Any, Aspect=Default

Overrides for specific video sizes:
X,Y      | Output   | Rate | Aspect
------------------------------------
1280x720 | 1280x720 | Any  | Default
720x576  | 720x576  | Any  | Default

Here is my new xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister at builder62)  Wed Jul 22
16:45:17 PDT 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Module"
    Load           "glx"
    Load           "v4l"
EndSection

# To prevent tearing with VDPAU
Section "Extensions"
    Option         "Composite" "Disable"
EndSection

Section "Files"
    FontPath        "/usr/share/fonts/default/Type1"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/keyboard"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "gb"
    Option         "XkbModel" "pc105"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
    Option         "ModeValidation"
"NoVesaModes,NoXServerModes,NoPredefinedModes"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "UseEvents" "True"
    Option         "TripleBuffer" "True"
    Option         "AllowGLXWithComposite" "True"
    Option         "AddARGBVisuals" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "NoLogo" "False"
    Option         "RenderAccel" "True"
    Option         "DPI" "100 x 100"
    Option         "CustomEDID" "DFP-0:/home/mythtv/.nVidia-edid/edid.bin"
    Option         "ConnectedMonitor" "DFP-0"
    Option         "UseDisplayDevice" "DFP-0"
#    Option   "DynamicTwinView" "False"
    SubSection     "Display"
        Depth       24
        Modes "1920x1080_50" "1920x1080_60" "1920x1080_24" "1920x1080_50i"
"1920x1080_60i" "1280x720" "1280x720_50" "1280x720_60"
"1280x720_60_0" "720x576" "720x576_50 "720x576_50i" "720x480"
"720x480_60" "720x480_60i" "700x525"
    EndSubSection
EndSection

Output of xrandr:

Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      50.0*    51.0     52.0     53.0     54.0     65.0
   1280x720       55.0     56.0     57.0     58.0
   720x576        59.0     60.0     61.0
   720x480        62.0     63.0     64.0
   640x480        66.0

Many Thanks

Dave K.



More information about the mythtv-users mailing list