Results 1 to 5 of 5

Thread: OpenSUSE 11.0 dual monitors DVI+VGA on Dell Optiplex GX270

  1. #1
    letoosh NNTP User

    Default OpenSUSE 11.0 dual monitors DVI+VGA on Dell Optiplex GX270

    Hi guys

    I'm trying to get dual monitors on my Dell Optiplex GX270. It has on-board Intel 865G chipset with a VGA socket and a little Silicon Image Carrera 164 DVI extension.

    Currently I have it in dual boot, OpenSUSE and Windows XP. The two monitors seem to be working fine in Win, but I only managed to get one of two working at the same time.

    My current /etc/X11/xorg.conf:
    Code:
    # --cut--
    # --> input devices stuff goes here <--
    
    Section "Monitor"
      DisplaySize  338 270
      HorizSync    29-81
      Identifier   "Monitor[0]"
      ModelName    "17AE-TA"
      Option       "DPMS"
      Option       "PreferredMode" "1280x1024"
      VendorName   "@@@"
      VertRefresh  43-76
      UseModes     "Modes[0]"
    EndSection
    
    Section "Modes"
      Identifier   "Modes[0]"
      Modeline 	"1280x960" 107.32 1280 1360 1496 1712 960 961 964 995
      Modeline 	"1280x960" 88.25 1280 1328 1360 1440 960 963 967 989 +HSync -VSync
      Modeline 	"1280x800" 107.21 1280 1360 1496 1712 800 801 804 835
      Modeline 	"1280x800" 98.89 1280 1352 1488 1696 800 801 804 833
      Modeline 	"1280x800" 91.61 1280 1352 1488 1696 800 801 804 831
      Modeline 	"1280x800" 88.25 1280 1328 1360 1440 800 803 809 829 +HSync -VSync
      Modeline 	"1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
      Modeline 	"1152x864" 106.51 1152 1224 1352 1552 864 865 868 903
      Modeline 	"1152x864" 97.69 1152 1224 1344 1536 864 865 868 900
      Modeline 	"1152x864" 90.02 1152 1224 1344 1536 864 865 868 897
      Modeline 	"1152x864" 88.00 1152 1200 1232 1312 864 867 871 895 +HSync -VSync
      Modeline 	"1152x864" 81.62 1152 1216 1336 1520 864 865 868 895
      Modeline 	"1280x768" 104.48 1280 1360 1496 1712 768 769 772 803
      Modeline 	"1280x768" 95.88 1280 1352 1488 1696 768 769 772 800
      Modeline 	"1280x768" 88.42 1280 1352 1488 1696 768 769 772 798
      Modeline 	"1280x768" 85.75 1280 1328 1360 1440 768 771 778 796 +HSync -VSync
      Modeline 	"1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
      Modeline 	"1280x720" 96.93 1280 1352 1488 1696 720 721 724 752
      Modeline 	"1280x720" 89.89 1280 1352 1488 1696 720 721 724 750
      Modeline 	"1280x720" 82.10 1280 1344 1480 1680 720 721 724 748
      Modeline 	"1280x720" 80.50 1280 1328 1360 1440 720 723 728 746 +HSync -VSync
      Modeline 	"1280x720" 74.48 1280 1336 1472 1664 720 721 724 746
      Modeline 	"1024x768" 83.00 1024 1080 1192 1360 768 769 772 803
      Modeline 	"1024x768" 76.89 1024 1080 1192 1360 768 769 772 800
      Modeline 	"1024x768" 70.50 1024 1072 1104 1184 768 771 775 796 +HSync -VSync
      Modeline 	"1024x768" 70.07 1024 1080 1184 1344 768 769 772 798
      Modeline 	"1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
      Modeline 	"1280x600" 80.06 1280 1344 1480 1680 600 601 604 627
      Modeline 	"1280x600" 73.49 1280 1336 1472 1664 600 601 604 625
      Modeline 	"1280x600" 67.08 1280 1336 1464 1648 600 601 604 623
      Modeline 	"1280x600" 67.00 1280 1328 1360 1440 600 603 613 622 +HSync -VSync
      Modeline 	"1280x600" 61.50 1280 1336 1464 1648 600 601 604 622
      Modeline 	"1024x600" 64.04 1024 1080 1184 1344 600 601 604 627
      Modeline 	"1024x600" 58.65 1024 1072 1176 1328 600 601 604 625
      Modeline 	"1024x600" 55.00 1024 1072 1104 1184 600 603 613 622 +HSync -VSync
      Modeline 	"1024x600" 54.05 1024 1072 1176 1328 600 601 604 623
      Modeline 	"1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
      Modeline 	"800x600" 50.32 800 840 928 1056 600 601 604 627
      Modeline 	"800x600" 45.93 800 840 920 1040 600 601 604 625
      Modeline 	"800x600" 44.75 800 848 880 960 600 603 607 622 +HSync -VSync
      Modeline 	"800x600" 42.33 800 840 920 1040 600 601 604 623
      Modeline 	"800x600" 38.22 800 832 912 1024 600 601 604 622
      Modeline 	"768x576" 46.12 768 808 888 1008 576 577 580 602
      Modeline 	"768x576" 42.06 768 800 880 992 576 577 580 600
      Modeline 	"768x576" 41.50 768 816 848 928 576 579 583 597 +HSync -VSync
      Modeline 	"768x576" 38.82 768 800 880 992 576 577 580 599
      Modeline 	"768x576" 34.96 768 792 872 976 576 577 580 597
      Modeline 	"640x480" 31.13 640 664 728 816 480 481 484 502
      Modeline 	"640x480" 29.75 640 688 720 800 480 483 487 498 +HSync -VSync
      Modeline 	"640x480" 28.83 640 664 728 816 480 481 484 500
      Modeline 	"640x480" 26.60 640 664 728 816 480 481 484 499
      Modeline 	"640x480" 23.86 640 656 720 800 480 481 484 497
      Modeline 	"1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066
    EndSection
    
    Section "Screen"
      DefaultDepth 16
      SubSection "Display"
        Depth      16
        Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
        Virtual    2560 1024
      EndSubSection
      Device       "Device[0]"
      Identifier   "Screen[0]"
      Monitor      "Monitor[0]"
    EndSection
    
    Section "Device"
      BoardName    "865 G"
      BusID        "0:2:0"
      Driver       "intel"
      Identifier   "Device[0]"
      Option       "SaXDualHead"
      Option       "monitor-VGA" "Monitor[0]"
      Option       "SaXDualMonitorVendor" "@@@"
      Option       "SaXDualOrientation" "LeftOf"
      Option       "SaXDualResolution" "1280x1024"
      Option       "SaXDualMode" "Clone"
      Option       "monitor-TMDS" "EXT"
      Option       "SaXDualHSync" "30-81"
      Option       "SaXDualMonitorModel" "17AE-TA"
      Option       "SaXDualVSync" "50-76"
      Option       "SaXExternal" "Identifier&EXT+DisplaySize&338 270+VendorName&@@@+PreferredMode&1280x1024+HorizSync&30-81+ModelName&17AE-TA+VertRefresh&50-76"
      VendorName   "Intel"
    EndSection
    
    Section "Monitor"
      DisplaySize  338 270
      HorizSync    30-81
      Identifier   "EXT"
      ModelName    "17AE-TA"
      Option       "PreferredMode" "1280x1024"
      VendorName   "@@@"
      VertRefresh  50-76
    EndSection
    
    Section "ServerLayout"
      Identifier   "Layout[all]"
      InputDevice  "Keyboard[0]" "CoreKeyboard"
      InputDevice  "Mouse[1]" "CorePointer"
      Option       "Clone" "off"
      Option       "Xinerama" "off"
      Screen       "Screen[0]"
    EndSection
    
    Section "DRI"
        Group      "video"
        Mode       0660
    EndSection
    
    Section "Extensions"
      Option       "Composite" "on"
    EndSection
    I tried changing the config manually as found on google, etc, creating two Monitor, two Screen entries. Unfortunately, it either had no effect or the X server did not start.

    I am not quite sure about the SaX options in the config. Here is what I've got in /var/log/Xorg.0.log:

    Code:
    (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (**) Option "dpms"
    (**) intel(0): DPMS enabled
    (II) intel(0): Set up overlay video
    (II) intel(0): direct rendering: Disabled
    (WW) intel(0): Option "SaXDualHead" is not used
    (WW) intel(0): Option "SaXDualMonitorVendor" is not used
    (WW) intel(0): Option "SaXDualOrientation" is not used
    (WW) intel(0): Option "SaXDualResolution" is not used
    (WW) intel(0): Option "SaXDualMode" is not used
    (WW) intel(0): Option "SaXDualHSync" is not used
    (WW) intel(0): Option "SaXDualMonitorModel" is not used
    (WW) intel(0): Option "SaXDualVSync" is not used
    (WW) intel(0): Option "SaXExternal" is not used
    (WW) intel(0): Option "PreferredMode" is not used
    (--) RandR disabled

    Here's a cut from /var/log/Xorg.0.log where it detects the Sil164 extension:

    Code:
    (II) intel(0): I2C bus "CRTDDC_A" initialized. 
    (II) intel(0): I2C bus "DVODDC_D" initialized. 
    (II) Loading sub module "sil164" 
    (II) LoadModule: "sil164" 
    (II) Loading /usr/lib/xorg/modules//drivers/sil164.so 
    (II) Module sil164: vendor="X.Org Foundation" 
            compiled for 1.4.0.90, module version = 1.0.0 
            ABI class: X.Org Video Driver, version 2.0 
    (II) intel(0): I2C bus "DVOI2C_E" initialized. 
    (II) intel(0): I2C device "DVOI2C_E:SIL164 TMDS Controller" registered at address 0x70. 
    (II) intel(0): Output TMDS using monitor section EXT 
    (**) intel(0): Option "PreferredMode" "1280x1024"
    Finally, I tried to use xrandr manually:
    Code:
    $ xrandr --output VGA --auto --left-of TMDS
    xrandr: cannot find crtc for output VGA
    However, I can switch from one output to another using xrandr:
    Code:
    $ xrandr --output TMDS --off
    $xrandr --output VGA --auto
    Any ideas/suggestions/help are much appreciated!

  2. #2
    letoosh NNTP User

    Default Re: OpenSUSE 11.0 dual monitors DVI+VGA on Dell Optiplex GX2

    The two monitors seem to be working fine in Win, but I only managed to get one of two working at the same time.
    I meant to say the monitors work perfectly well and simultaneously on Windows, and only one on SUSE.

  3. #3

    Default Re: OpenSUSE 11.0 dual monitors DVI+VGA on Dell Optiplex GX2

    Try this m8, usually works for me

    In Sax, when you open it, on the Monitor tab you should see a section titled Dual Head Mode

    Select the Activate Dual Head Mode box and click on the Configure button, in there you can choose whether to clone the display to the second monitor or stretch the desktop display across both monitors (Xinerama)

    Ecky

  4. #4
    letoosh NNTP User

    Default Re: OpenSUSE 11.0 dual monitors DVI+VGA on Dell Optiplex GX2

    Hi Ecky

    I've tried this thing with SaX2. When the Dual Head Mode switch is off I have only the VGA output working. When it's on I've got only DVI, but never both of them.

    Thanks for your reply anyway.

  5. #5
    letoosh NNTP User

    Default Re: OpenSUSE 11.0 dual monitors DVI+VGA on Dell Optiplex GX2

    I've managed to get the two screens working using the i810 driver instead of "intel". But now I can only get them in 1024x768 and only cloned.

    Any ideas at all? These forums seem to be a bit quiet

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •