LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Help with Dual Monitor setup please (https://www.linuxquestions.org/questions/linux-hardware-18/help-with-dual-monitor-setup-please-569768/)

Lake-end 07-16-2007 07:43 AM

Help with Dual Monitor setup please
 
Hello,
I'm in a bit of bind here and needing some help.

I recently bought new LCD television (Mirai DTL-642E500 to be exact) and I am happily running VDR on top of OpenSuse 10.2. This works pretty nice, although I had some trouble of getting the Mirai recognized correctly. I guess the EDID information is somehow screwed, because I had to tweak the xorg.conf quite a bit to get the 1080p resolution I wanted.

I've got my TV (the above mentioned Mirai) connected to DVI port of my Geforce 6800 GS card (with the propietary drivers) and what I would like to do now, is to connect my Samsung LCD monitor (Syncmaster 940B) to the VGA connector of the said video card.

I'm bit lost with all of these modes, I am not sure which one I want: Xinerama, TwinView or 2 different X screens. What I am looking for, is that I could run xine-frontend that displays my SD video on the Mirai and at the same time be able to use computer in normal desktop use in the smaller LCD monitor, without interrupting in any way the television program running on the TV. I guess this sounds bit like "2 different X screens" option. What do you think would be the best solution?

And finally, the main issue, if you wizards could help me out with my xorg.conf, something is obviously wrong, because I don't get picture on my Samsung monitor, only in my TV. And those freaky looking Modevalidations are indeed needed to get the Mirai into correct 1080p resolution.

Resolutions and I am looking for are:
1920x1080_50 for the TV and
1280x1024_60 for the monitor (I guess).

Code:

# SaX generated X11 config file
# Created on: 2007-06-20T20:10:37+0300.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath    "/usr/share/fonts/misc:unscaled"
  FontPath    "/usr/share/fonts/local"
  FontPath    "/usr/share/fonts/75dpi:unscaled"
  FontPath    "/usr/share/fonts/100dpi:unscaled"
  FontPath    "/usr/share/fonts/Type1"
  FontPath    "/usr/share/fonts/URW"
  FontPath    "/usr/share/fonts/Speedo"
  FontPath    "/usr/share/fonts/PEX"
  FontPath    "/usr/share/fonts/cyrillic"
  FontPath    "/usr/share/fonts/latin2/misc:unscaled"
  FontPath    "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath    "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath    "/usr/share/fonts/latin2/Type1"
  FontPath    "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath    "/usr/share/fonts/baekmuk:unscaled"
  FontPath    "/usr/share/fonts/japanese:unscaled"
  FontPath    "/usr/share/fonts/kwintv"
  FontPath    "/usr/share/fonts/truetype"
  FontPath    "/usr/share/fonts/uni:unscaled"
  FontPath    "/usr/share/fonts/CID"
  FontPath    "/usr/share/fonts/ucs/misc:unscaled"
  FontPath    "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath    "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/misc:unscaled"
  FontPath    "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/Type1"
  FontPath    "/usr/share/fonts/misc/sgi:unscaled"
  FontPath    "/usr/share/fonts/xtest"
  FontPath    "/opt/kde3/share/fonts"
  FontPath    "unix/:7100"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option      "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load        "freetype"
  Load        "type1"
  Load        "dbe"
  Load        "glx"
  Load        "extmod"
  Load        "v4l"
EndSection

Section "InputDevice"
  Driver      "kbd"
  Identifier  "Keyboard[0]"
  Option      "Protocol" "Standard"
  Option      "XkbLayout" "fi"
  Option      "XkbModel" "microsoft"
  Option      "XkbRules" "xfree86"
  Option      "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver      "mouse"
  Identifier  "Mouse[1]"
  Option      "Buttons" "10"
  Option      "Device" "/dev/input/mice"
  Option      "Name" "Logitech USB-PS/2 Optical Mouse"
  Option      "Protocol" "explorerps/2"
  Option      "Vendor" "Sysp"
  Option      "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Identifier    "Mirai1"
    VendorName    "Mirai"
    ModelName      "42tuumaa"
    HorizSync 15.0 - 65.0
    VertRefresh 50.0 - 75.0
    Option "DPMS"
EndSection

Section "Monitor"
  Option      "CalcAlgorithm" "XServerPool"
  DisplaySize  376 301
  HorizSync    30-81
  Identifier  "Samsung1"
  ModelName    "SAMSUNG SYNCMASTER"
  Option      "DPMS"
  VendorName  "SAM"
  VertRefresh  43-75
EndSection

Section "Screen"
 Identifier    "Screen[0]"
    Device        "Device[0]"
    Monitor        "Mirai1"
    DefaultDepth    24
        Option "UseEdidFreqs" "false"
        Option "ModeValidation" "NoMaxPClkCheck, AllowNon60HzDFPModes, NoVesaModes, NoXS, NoEdidDFPMaxSizeCheck, NoDFPNativeResolutionCheck"
        Option "AddARGBGLXVisuals" "True"
# Option "metamodes" "DFP-1: 1920x1080 +0+0; DFP-1: 1360x768 +0+0"
    SubSection    "Display"
        Depth      24
        Modes "1920x1080_50"
    EndSubSection
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      24
    Modes      "1280x1024"
  EndSubSection
  Device      "Device[1]"
  Identifier  "Screen[1]"
  Monitor      "Samsung1"
EndSection


Section "Device"
  BoardName    "GeForce 6800 GS (0x00c0)"
  BusID        "6:0:0"
  Driver      "nvidia"
  Identifier  "Device[0]"
  Screen      0
  VendorName  "NVidia"
  Option "ConnectedMonitor" "DFP"
EndSection

Section "Device"
        BoardName    "GeForce 6800 GS (0x00c0)"
        Identifier  "Device[1]"
        Driver      "nvidia"
        BusId      "6:0:0"
        Screen      1
        Option "ConnectedMonitor" "CRT"
          VendorName  "NVidia"
EndSection

Section "ServerLayout"
  Identifier  "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option      "Clone" "off"
  Option      "Xinerama" "on"
  Screen        0 "Screen[0]"
  Screen        1 "Screen[1]" leftOf "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode      0660
EndSection

Section "Extensions"
EndSection

:scratch:
Any suggestions of where to go from here? The xorg.conf above is based on the Nvidias Readme.

Lake-end 07-16-2007 10:08 AM

I started the X with a following command
Code:

startx -- -verbose 5 -logverbose 5
And here is what I´ve got, it is quite big, please have a look:
http://lakeend.pp.fi/vdr/Xorg.0.log

Lake-end 07-17-2007 05:28 AM

Hello.
Not much traffic in this thread besides me. =)

I'm now thinking of getting another graphics card, Geforce 4 ti 4200, for the PCI. Does anyone know if it would be any easier to get two X screens working if I had two graphics cards? The new setup would be PCI-E Geforce 6800GS + Mirai LCD TV and PCI Geforce 4 ti 4200 + Samsun Syncmaster LCD monitor.

Is the second card worth it? I would rather use just one card, because of the increase in used wattage and simply because the GE4 would require my last free PCI slot. But I would really like to have both monitors working.


All times are GMT -5. The time now is 01:04 PM.