Today I decided to upgrade my 10.2 install to 10.3.  Everything has
gone very well so far with the exception of my MythTV.  I cannot get
MythTV to start in the right resolution.

The hardware config is
Screen0 = Acer AL2016W, a 20 inch widescreen TFT monitor
Screen1 = Toshiba 32L56P widescreen LCD TV with VGA in and a max
supported VGA resolution of 1024x768
Video card is an nVidia 7600GS.  The TFT is on VGA port0 and the LCD
is on VGA port1

I am using the binary drivers from nVidia (installed via the 1-Click
link on the openSUSE wiki)

The nvidia drivers are installed correctly and tested/working.  The
TFT and LCD are set up as independent desktops, the TFT at 1680x1050,
and the LCD at 640x480 (for reasons I've never figured out, the nVidia
driver refuses to drive the monitor at any higher resolution.  This
low resolution has been working just fine though for MythTV 0.20 on
openSUSE10.2).

MythTV version 0.20.2-9 is installed with all its various bits, and
the MySQL backed is configured and is working.

When I launch mythtvsetup, or mythtvfrontend on the TFT monitor,
everything works correctly.  The resolution of the TFT is picked up
and everything loads properly.  When I launch MythTV on the LCD TV, it
detects the 640x480 resolution, but switches to 1680x1050 resolution
(instead of scaling to 640x480 like it used to do).  The result is
that I can only see the top left corner of the MythTV interface.

If I start mythtvsetup (for example) from a terminal this is theoutput:

------------------------------
mythtvsetup
2008-01-11 17:40:12.469 Using runtime prefix = /usr
2008-01-11 17:40:12.500 DPMS is disabled.
2008-01-11 17:40:12.511 New DB connection, total: 1
2008-01-11 17:40:12.518 Connected to database 'mythconverg' at host: localhost
2008-01-11 17:40:12.519 Total desktop dim: 640x480, with 1 screen[s].
2008-01-11 17:40:12.523 Using screen 0, 1680x1050 at 0,0
2008-01-11 17:40:12.548 Current Schema Version: 1160
2008-01-11 17:40:12.560 Total desktop dim: 640x480, with 1 screen[s].
2008-01-11 17:40:12.563 Using screen 0, 1680x1050 at 0,0
-------------------------------
It is picking up on screen0, but I want it to use screen1.

I've done a fair bit of Googling on this, but nothing I've read so far
is of any help.  in fact, most of the example xorg.conf files look
pretty much the same as mine does.

Does anyone have any hints for me here?  What am I missing?


Relevant parts of my xorg.conf (which is an exact copy of the one I
used in 10.2, and which worked fine with MythTV on 10.2) are:
------------------------
Section "ServerLayout"
    Identifier     "Layout[all]"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard[0]" "CoreKeyboard"
    InputDevice    "Mouse[1]" "CorePointer"
    Option         "Clone" "off"
    Option         "Xinerama" "off"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer AL2016W"
    DisplaySize     433    271
    HorizSync       31.0 - 84.0
    VertRefresh     56.0 - 86.0
    Option         "CalcAlgorithm" "XServerPool"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Toshiba"
    ModelName      "CRT-1"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GS"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GS"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: 1680x1050 +0+0; CRT-0: 1600x1024 +0+0; C
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT-1: 640x480 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to