You are not logged in.

#1 2007-08-02 10:34:12

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

External Monitor

Hi,

at the moment I am trying to get support for an external monitor in X.Org on my laptop.

I read a lot and it already got better, but still no final solution.

The problem is, that the external monitor turns on, but it doesn't show anything.

The LCD has a resolution of 1280*800 and I want the external to be 1024*768 or 800*600 (just for presentations).

My Card is an X3100 from Intel:

[root@bla test]# dmesg | grep Intel
Intel(R) Core(TM)2 Duo CPU     T7100  @ 1.80GHz stepping 0d
agpgart: Detected an Intel 965GM Chipset.
[...]

My X.Org Config looks like this:

Section "ServerLayout"
    Identifier     "X.org Configured"
#    Screen      0  "Screen0" 0 0
    Screen          0 "Default Screen" 0 0
    Screen          1 "External Screen" RightOf "Default Screen"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "touchpad" "AlwaysCore"
EndSection


Section "ServerFlags"
    Option       "AllowMouseOpenFail"  "true"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "dri"
    Load  "xtrap"
    Load  "glx"
    Load  "record"
    Load  "extmod"
    Load  "dbe"
    Load  "GLcore"
    Load  "type1"
    Load  "freetype"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
    Driver        "synaptics"
    Identifier    "touchpad"

    Option        "SendCoreEvents"    "true"
    Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
    Option        "SHMConfig"        "on"

#    Option        "LeftEdge"        "1900"    
#    Option        "RightEdge"        "5900"
#    Option        "TopEdge"        "1900"
#    Option        "BottomEdge"        "4350"

    Option        "LeftEdge"        "1700"
    Option        "RightEdge"        "5300"
    Option        "TopEdge"        "1700"
    Option        "BottomEdge"        "4200"

    Option        "FingerHigh"        "25"
    Option        "FingerLow"        "20"
    Option        "MaxTapMove"        "220"
    Option        "MaxTapTime"        "180"
    Option        "MaxDoubleTapTime"    "180"
    Option        "MinSpeed"        "0.04" # 0.09
    Option        "MaxSpeed"        "0.18" # 0.18
    Option        "AccelFactor"        "0.001" #0.0015
    Option        "VertScrollDelta"    "100"
    Option        "HorizScrollDelta"    "100"
    Option        "EmulateMidButtonTime"    "0"
    Option        "RTCornerButton"    "0"
    Option        "RBCornerButton"    "0"
    Option        "LTCornerButton"    "2"
    Option        "LBCornerButton"    "0"
    Option        "TapButton2"        "3"
EndSection

Section "Device"
       Identifier      "Intel Corporation Mobile Integrated Graphics Controller"
       Driver          "intel"
       BusID           "PCI:0:2:0"
       Option "MonitorLayout" "CRT,LFP"
       Option "DevicePresence" "true" 
       Screen 1
EndSection
Section "Device"
       Identifier      "Intel Corporation Mobile Integrated Graphics Controller External CRT"
       Driver          "intel"
       BusID           "PCI:0:2:0"
       Screen 0
EndSection

Section "Monitor"
       Identifier      "LCD"
       Option          "DPMS"
EndSection

Section "Monitor"
       Identifier      "External CRT"
       Option          "DPMS"
       HorizSync 28-75
       VertRefresh 43-100
EndSection

Section "Screen"
       Identifier      "External Screen"
       Device          "Intel Corporation Mobile Integrated Graphics Controller External CRT"
       Monitor         "External CRT"
       DefaultDepth    24
       SubSection "Display"
               Depth           24
               Modes           "1024x768" "800x600"
       EndSubSection
EndSection

Section "Screen"
    Identifier      "Default Screen"
    Device          "Intel Corporation Mobile Integrated Graphics Controller"
    Monitor         "LCD"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
        Modes "1280x800" "1024x768" "800x600"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite"    "Enable"
EndSection

Section "DRI"
    Mode        0666
EndSection

Thanks for your help!

Offline

#2 2007-08-02 10:43:59

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: External Monitor

I'm not really sure, but I believe xorg in the testing repo might bring some improvements in that matter - if you're actually using xorg from the current repo right now.

Offline

#3 2007-08-02 12:47:13

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: External Monitor

lucke wrote:

I'm not really sure, but I believe xorg in the testing repo might bring some improvements in that matter - if you're actually using xorg from the current repo right now.

I already have the xorg-server etc. from testing, but thanks for the reply.

--

I don't understand why X detects the monitor and turns it on but GNOME isn't showing anything...

Offline

#4 2007-08-03 16:18:23

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: External Monitor

I have seen that there are multiple Compiz Fusion plug-ins to setup Dual-Monitors.

Would it help to use Compiz to get something on the other screen?

But how would clone work, when the second display is smaller? Would the bigger display get the resolution if the smaller one?

Offline

Board footer

Powered by FluxBB