[ltp] t42 and dual-head/mergedfb

Alex Deucher linux-thinkpad@linux-thinkpad.org
Thu, 12 Jan 2006 11:27:05 -0500


On 1/8/06, Sebastian von Swiontek-Brzezinski <svs@talicom.de> wrote:
> It's no problem Alex, here are my options:
>

Everything looks right in both the log and your config, I'm not sure
what the problem is. maybe try turning off dynamicclocks and
rebooting.

Alex

> Section "ServerLayout"
>    Identifier   "Layout[all]"
>    InputDevice  "Keyboard[0]" "CoreKeyboard"
>    InputDevice  "Mouse[1]" "CorePointer"
>    # Option       "Clone" "on"
>    Option       "Xinerama" "on"
>    Screen       0 "Screen[0]" 0 0
>    Screen       1 "Screen[1]" RightOf "Screen[0]"
> EndSection
>
> Section "Screen"
>    DefaultDepth 24
>    SubSection "Display"
>      Depth      24
>      Modes      "1024x768"
>    EndSubSection
>    Device       "Device[0]"
>    Identifier   "Screen[0]"
>    Monitor      "Monitor[0]"
> EndSection
>
> Section "Screen"
>    DefaultDepth 24
>    SubSection "Display"
>      Depth      24
>      Modes      "1280x1024"
>    EndSubSection
>    Device       "Device[1]"
>    Identifier   "Screen[1]"
>    Monitor      "Monitor[1]"
> EndSection
>
> Section "Device"
>    BoardName    "Radeon LW 1"
>    BusID        "1:0:0"
>    Driver       "radeon"
>    Identifier   "Device[0]"
>    Screen       0
>    VendorName   "ATI"
>    Option       "DynamicClocks"
>    Option       "MonitorLayout" "LVDS, CRT"
> EndSection
>
> Section "Device"
>    BoardName    "Radeon LW 2"
>    BusID        "1:0:0"
>    Driver       "radeon"
>    Identifier   "Device[1]"
>    Screen       1
>    VendorName   "ATI"
>    Option       "DynamicClocks"
> EndSection
>
> Section "Monitor"
>    DisplaySize  300 230
>    HorizSync    31-68
>    Identifier   "Monitor[0]"
>    ModelName    "1024X768@75HZ"
>    VendorName   "--> LCD"
>    VertRefresh  50-85
>    UseModes     "Modes[0]"
> EndSection
>
> Section "Monitor"
>    DisplaySize  340 270
>    HorizSync    31-82
>    Identifier   "Monitor[1]"
>    ModelName    "1280X1024@75HZ"
>    VendorName   "--> LCD"
>    VertRefresh  58-75
> EndSection
>
> Alex Deucher wrote:
> > On 1/6/06, Sebastian von Swiontek-Brzezinski <svs@talicom.de> wrote:
> >> Hi Axel,
> >>
> >> i attached my xorg.log. I'm still using xorg 6.8.2 and the monitorlayo=
ut
> >> option.
> >>
> >
> > what does you the monitorlayout section of your config look like (I
> > seem to have lost your previous email)?  you log looks fine.  are you
> > using RightOf or LeftOf, etc.?
> >
> > Alex
> >
> >> Sebastian.
> >>
> >> Alex Deucher wrote:
> >>> On 12/30/05, Sebastian von Swiontek-Brzezinski <svs@talicom.de> wrote=
:
> >>>> Alex Deucher wrote:
> >>>>> On 12/29/05, Sebastian von Swiontek-Brzezinski <svs@talicom.de> wro=
te:
> >>>>>> hi list,
> >>>>>>
> >>>>>> i'm owning a t42 (2373-5wg) with an ati radeon 7500 (Radeon Mobili=
ty M7
> >>>>>> LW) with 32MB ram. I tried to connect an external monitor (a 19" t=
ft and
> >>>>>> a possible resolution of 1280x1024) to expand my screen, not cloni=
ng . My
> >>>>>> ThinkPad LCD is able to show 1024x768. At first i tried to use mer=
gedfb.
> >>>>>> It works, but then my thinkpad lcd has a virtual 1280x1024 resolut=
ion
> >>>>>> and i have to scroll. But i do not like this!!!
> >>>>> if you are using xorg cvs/6.9/7.0 you can enable the mergedfb
> >>>>> non-rectangluar option to disable the scrolling in the smaller head=
.
> >>>> Okay. Thats a fine thing. I have to look how i can use that
> >>>> xorg-versions with my opensuse. They are using 6.8. Hmm...
> >>>>
> >>>>>> So i tried to use two devices, two monitors and two screens with
> >>>>>> xinerama. When I start x, my kde is on the right side open and my =
mouse
> >>>>>> pointer disappers. But the problem is, that the graphic card does =
not
> >>>>>> enable the external output and my tft gets no signal.
> >>>>>>
> >>>>>> Perhaps the following line of my xorg-log is the reason:
> >>>>>> (WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone=
 mode
> >>>>>> disabled
> >>>>> for some reason your second head is not being detected.  you need t=
o
> >>>>> force it on.
> >>>> Do you mean the flag, which you described below?
> >>>>
> >>>>>> Does anybody knows, how to activate this?
> >>>>> add this option to your first device section:
> >>>>> Option "monitorlayout" "LVDS, CRT"
> >>>> I tried this flag, but it does not matter. It is quite interesting: =
on
> >>>> booting my external display shows the same like my thinkpad lcd. But
> >>>> when my x starts, my external tft loses its signal... When i switch =
back
> >>>> to a console, my external tft is reconnected and shows the console.
> >>>>
> >>> yes, the bios and the x server program the hardware differently.  the
> >>> X server saves the state of the hardware prior to programming it
> >>> itself, so when you switch VT's the state gets saved and restored.
> >>> can you post your Xorg log with the monitorlayout option? something
> >>> else might pop out.
> >>>
> >>> Alex
> >>>
> >>>> Cheers,
> >>>> Sebastian.
> >>>>
> >>
> >>
>
>
>