[ltp] R40 and a second monitor... Happy ending?!

Johannes Rieken linux-thinkpad@linux-thinkpad.org
Mon, 7 Mar 2005 13:07:17 +0100


Hi folks,

I am proud owner of a R40 2722 CDG and a Belinea 101741. Now I try to a mak=
e a=20
match between my two sweethearts. Unfortunately this evil SuSE Linux 9.2 an=
d=20
nasty X 6.8.1 bar me from doing so. This is the story:

The point from where I started:
When I connect the external TFT to the laptop before X starts the laptop=20
screen stays black. On the other hand both display work when I connect the=
=20
TFT after starting X. But this is not satisfactory because I don't need to=
=20
see everythink twice and the because the TFT doesn't display everythink; It=
=20
has a smaller resolution (1280x1024 opposed to 1400x1050). =20

What I tried:
I changed my xorg.conf and added a new Monitor/Screen/Modes/Device Sections=
,=20
switched on Xinerama, and started again. But their is no difference...=20

What I need:
Someone who can help me. I assume this topic in the same or a simular fashi=
on=20
was discussed more than once and I should have found the solution somewhere=
=20
out on the web, but I haven't. So, I would be thankful if someone could giv=
e=20
me a better xorg.conf, a web link, or some hints.=20


=46rom my xorg.conf:

=2D-snipp---

Section "Monitor"
  Option       "CalcAlgorithm" "CheckDesktopGeometry"
  DisplaySize  320 240
  HorizSync    55-60
  Identifier   "Monitor[0]"
  ModelName    "THINKPAD 1400X1050 LCD PANEL"
  Option       "DPMS"
  VendorName   "IBM"
  VertRefresh  50-60
  UseModes     "Modes[0]"
EndSection

#new
Section "Monitor"
  Option       "CalcAlgorithm" "CheckDesktopGeometry"
  Identifier   "Monitor[1]"
  ModelName    "101740"
  Option       "DPMS"
  VendorName   "Belinea"
  VertRefresh  50-75
  UseModes     "Modes[1]"
EndSection

Section "Modes"
  Identifier   "Modes[0]"
  Modeline      "1400x1050" 109.01 1400 1480 1632 1864 1050 1051 1054 1083
EndSection

#new
Section "Modes"
  Identifier   "Modes[1]"
  Modeline      "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066
EndSection

Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      15
    Modes      "1400x1050"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1400x1050"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1400x1050"
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "1400x1050"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1400x1050"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

#new
Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      15
    Modes      "1280x1024"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024"
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "1280x1024"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024""
  EndSubSection
  Device       "Device[1]"
  Identifier   "Screen[1]"
  Monitor      "Monitor[1]"
EndSection

Section "Device"
  BoardName    "Radeon 7500"
  BusID        "1:0:0"
  Driver       "radeon"
  Identifier   "Device[0]"
  Screen       0
  Option       "Rotate" "off"
  VendorName   "ATI"
EndSection


#new=20
Section "Device"
  BoardName    "Radeon 7500"
  BusID        "1:0:0"
  Driver       "radeon"
  Identifier   "Device[1]"
  Screen       1
  Option       "Rotate" "off"
  VendorName   "ATI"
EndSection

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

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection