[mythtv-users] Mythtv shifts display on external monitor

Blaine Nelson blaine.m.nelson at gmail.com
Sun Dec 2 16:01:53 UTC 2007


Hey there,

I've got a Mythtv frontend running on a laptop and I have just hooked up an
external LCD monitor.  After some futzing around with xorg.conf and
Kubuntu's system/display gui I have what I believe to be "cloned"
operation.  That is, the external LCD just has whatever is on the laptop
screen albeit a little stretched horizontally.  The problem occurs after I
start Mythtv.  After starting Mythtv AND subsequently selecting live TV, the
external display is shifted downwards such that there is a black (empty)
band across the top.  (The gui is fine before switching to live tv).
Furthermore, after exiting Mythtv, the external display stays in this
undesirable state.

Does Mythtv change settings in xorg.conf?  Or, can this be dealt with by
using some of the options in Myth's appearance/screen setting?  I'm worried
about messing with those b/c the problem persists after exiting Mythtv.

Thanks for any help/ideas/links.  I include some details below.

- Blaine

Some Details

* The frontend is running on Kubuntu Gutsy
* The external monitor has a non-standard resolution (1366x768) for which I
followed http://www.mythtv.org/wiki/index.php/Vizio_VX37L.  Nevertheless the
specification of 1366x768 doesn't seem to be followed.  The ouput of xrandr
-q says 1024x768:

bnelson at bnelson-laptop:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 960
VGA-0 connected 1024x768+0+0 (normal left inverted right) 820mm x 460mm
   1280x960 at 60    60.0
   1024x768 at 70    70.1*
   1024x768 at 60    60.0
   1024x768       60.0
   832x624 at 75     74.6
   800x600 at 72     72.2
   800x600        72.2     75.0     60.3     56.2
   800x600 at 75     75.0
   800x600 at 60     60.3
   800x600 at 56     56.2
   640x480 at 72     72.8
   640x480 at 75     75.0
   640x480        75.0     72.8
   640x480 at 60     60.0
DVI-0 disconnected (normal left inverted right)
LVDS connected 1024x768+0+0 (normal left inverted right) 0mm x 0mm
   1024x768       60.0*+   60.0
   832x624        59.8
   800x600        60.3     59.9
   640x480        59.9     59.4
S-video disconnected (normal left inverted right)



* The (possibly) relevant bits of my xorg.conf:


Section "Device"
    Identifier    "ATI Technologies, Inc. Radeon Mobility M7 LW [Radeon
Mobility 9000]"
    Boardname    "ati"
    Busid        "PCI:1:0:0"
    Driver        "ati"
    Screen    0
    Option        "MergedFB"    "off"
EndSection

Section "Monitor"
    Identifier    "Generic Monitor"
    Vendorname    "Generic CRT Display"
    Modelname    "Monitor 1024x768"
    Horizsync    31.5-61.0
    Vertrefresh    50-75
  modeline  "640x480 at 60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480 at 72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480 at 75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "800x600 at 56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600 at 72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600 at 75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600 at 60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624 at 75" 57.284 832 864 928 1152 624 625 628 667 -vsync
-hsync
  modeline  "1024x768 at 75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync
+vsync
  modeline  "1024x768 at 70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync
-hsync
  modeline  "1024x768 at 60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync
-hsync
  modeline  "1280x960 at 60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync
+vsync
    Gamma    1.1    1.07    1.26
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "ATI Technologies, Inc. Radeon Mobility M7 LW [Radeon
Mobility 9000]"
    Monitor        "Generic Monitor"
    Defaultdepth    24
    SubSection "Display"
        Depth    24
        Virtual    1280    960
        Modes        "1024x768 at 60"    "1280x960 at 60"    "1024x768 at 70"    "
1024x768 at 75"    "832x624 at 75"    "800x600 at 60"    "800x600 at 75"    "800x600 at 72"
"800x600 at 56"    "640x480 at 75"    "640x480 at 72"    "640x480 at 60"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
  screen 0 "Default Screen" 0 0
    Inputdevice    "Generic Keyboard"
    Inputdevice    "Configured Mouse"
    Inputdevice    "stylus"    "SendCoreEvents"
    Inputdevice    "cursor"    "SendCoreEvents"
    Inputdevice    "eraser"    "SendCoreEvents"
    Inputdevice    "Synaptics Touchpad"
EndSection

Section "DRI"
    Mode    0666
EndSection
Section "device" #
    Identifier    "device1"
    Boardname    "ati"
    Busid        "PCI:1:0:0"
    Driver        "ati"
    Screen    1
    Option        "MergedFB"    "off"
EndSection
Section "screen" #
    Identifier    "screen1"
    Device        "device1"
    Defaultdepth    24
    Monitor        "monitor1"
    SubSection "Display"
        Depth    24
        Modes    "1366x768"
    EndSubSection
EndSection
Section "monitor"
       Identifier      "monitor1"
       VendorName "VIZIO"
       ModelName "VIZIO VX37L"
       HorizSync 31-70
       VertRefresh 50-85
       Mode    "1366x768"      # vfreq 59.815Hz, hfreq 47.553kHz
               DotClock        85.500000
               HTimings        1366 1494 1624 1798
               VTimings        768 770 776 795
               Flags           "-HSync" "+VSync"
       EndMode
EndSection
Section "ServerFlags"
EndSection
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20071202/f10be5a2/attachment.htm 


More information about the mythtv-users mailing list