[ltp] Open SUSE + ThinkPad T43p + DockStation + IBM LCD - no external LCD
Alex Deucher
linux-thinkpad@linux-thinkpad.org
Thu, 5 Apr 2007 09:47:54 -0400
On 4/5/07, AV <linuksas@gmail.com> wrote:
>
>
> On 4/4/07, Alex Deucher <alexdeucher@gmail.com> wrote:
> > On 4/4/07, AV <linuksas@gmail.com> wrote:
> > > Hi,
> > >
> > > I have Open SUSE 10.2 + IBM ThinkPad T43p + DockStation + IBM LCD L192p.
> > > Installed ATI driver + XGL. All is ok except that I can not use external
> > > LCD... T43p has 1400x1050 resolution and LCD is capable to get 1280x1024
> > > resolution.
> >
> > with the open radeon driver you need the driver from git head or the
> > latest release candidate.
>
> Thank you for quick answer. But could you be more specific.
>
> I have installed ATI driver from yast repository www2.ati.com/suse/10.2/.
> ATI "fglrx" driver kernel module version is 8.33.6_2.6.18.2_34.1-1.1 .
> xorg-x11 version is 7.2-146.1 . Is my driver latest or not? Where I can find
> "git head" driver or latest release candidate?
>
I don't know what you need to do with fglrx. The's the binary driver
ati provides. I'm talking about the opensource xorg ati driver. It
should be included with your distro.
> > Just set monitorlayout to "LVDS, TMDS"
>
> Where I have to put that line?
in the device section of your xorg.conf:
Option "monitorlayout" "LVDS, TMDS"
> > >
> > > Could someone guide me step by step what I have to do to get this
> hardware
> > > to work together...? It would be super to use IBM's Fn+F7 combination to
> > > toogle displays.
> >
> > By default, Fn-F7 uses the bios which has certain limitations. You'd
> > have to use ibm-acpi to switch fn-f7 to only produce events and then
> > tie the events into randr or ati's tool.
> >
>
>
> That I do not understand at all... :-)
>
> Sorry but I am new to this stuff...
>
long story short, using the bios switching will not work in your
configuration. when you press fn-XX the bios executes functions that
mess with the hardware to change the behvior of the laptop. in the
case of fn-f7, it fiddles with the registers on the radeon to turn
on/off certain outputs. The bios only knows how to do certain things.
When you load thinkpad-acpi/ibm-acpi you can configure it to
disconnect the bios calls fromteh fn button events. you can then
assign commands to those events. xrandr is a command to change the
configuration of your screens in X. fglrx has a similar tool, IIRC.
Alex