* External monitor switching problem on Lenovo Thinkpad X60s
@ 2006-05-16 5:52 Vladimir Florinski
0 siblings, 0 replies; 4+ messages in thread
From: Vladimir Florinski @ 2006-05-16 5:52 UTC (permalink / raw)
To: Linux-ACPI mailing list
Folks,
Monitor switching does not work on my machine (Thinkpad X60s). The video
is Intel 945GM, and I am running kernel 2.6.16 in Fedora Core 5. It is
impossible to get a picture on an external monitor. Writing
to /proc/acpi/ibm/video has no effect - I would write 'crt_enable' , but
it is still shown as disabled:
$cat /proc/acpi/ibm/video
status: supported
lcd: enabled
crt: disabled
dvi: disabled
auto: enabled
commands: lcd_enable, lcd_disable
commands: crt_enable, crt_disable
commands: dvi_enable, dvi_disable
commands: auto_enable, auto_disable
commands: video_switch, expand_toggle
(video switching hotkey Fn-F7 doesn't work either, although all others
do).
dmesg shows there are two video output devices:
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
and there are two /proc/acpi/video/VID directories. Could this be
confusing the kernel? I looked in the decompiled DSDT code and, while I
don't understand what it does (not being a developer) I can see that
there are two VID devices there (_SB.PCI0.VID and _SB.PCI0.AGP.VID) and
it looks like video switching routines are different for the two. This
is just my guess, but could this be what causes the problem?
By the way, video switching works fine with IBM DOS v.5 (1991 version).
Could someone shed some light on this issue? I would be happy to provide
any additional info, DSDT tables, etc.
Regards,
--
Vladimir Florinski <vflorins@ucr.edu>
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: External monitor switching problem on Lenovo Thinkpad X60s
@ 2006-05-16 6:42 Brown, Len
0 siblings, 0 replies; 4+ messages in thread
From: Brown, Len @ 2006-05-16 6:42 UTC (permalink / raw)
To: Vladimir Florinski, Linux-ACPI mailing list
I have a Dell i6400 with the same hardware that works.
I run SuSE Linux 10.1 on it, and X comes up by default
with dual monitor support enabled. I have not tried
FC5 on it yet.
-Len
>-----Original Message-----
>From: linux-acpi-owner@vger.kernel.org
>[mailto:linux-acpi-owner@vger.kernel.org] On Behalf Of
>Vladimir Florinski
>Sent: Tuesday, May 16, 2006 1:53 AM
>To: Linux-ACPI mailing list
>Subject: External monitor switching problem on Lenovo Thinkpad X60s
>
>Folks,
>
>Monitor switching does not work on my machine (Thinkpad X60s).
>The video
>is Intel 945GM, and I am running kernel 2.6.16 in Fedora Core 5. It is
>impossible to get a picture on an external monitor. Writing
>to /proc/acpi/ibm/video has no effect - I would write
>'crt_enable' , but
>it is still shown as disabled:
>
>$cat /proc/acpi/ibm/video
>status: supported
>lcd: enabled
>crt: disabled
>dvi: disabled
>auto: enabled
>commands: lcd_enable, lcd_disable
>commands: crt_enable, crt_disable
>commands: dvi_enable, dvi_disable
>commands: auto_enable, auto_disable
>commands: video_switch, expand_toggle
>
>(video switching hotkey Fn-F7 doesn't work either, although all others
>do).
>
>dmesg shows there are two video output devices:
>ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
>ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
>
>and there are two /proc/acpi/video/VID directories. Could this be
>confusing the kernel? I looked in the decompiled DSDT code and, while I
>don't understand what it does (not being a developer) I can see that
>there are two VID devices there (_SB.PCI0.VID and _SB.PCI0.AGP.VID) and
>it looks like video switching routines are different for the two. This
>is just my guess, but could this be what causes the problem?
>
>By the way, video switching works fine with IBM DOS v.5 (1991 version).
>
>Could someone shed some light on this issue? I would be happy
>to provide
>any additional info, DSDT tables, etc.
>
>Regards,
>
>--
>Vladimir Florinski <vflorins@ucr.edu>
>
>-
>To unsubscribe from this list: send the line "unsubscribe
>linux-acpi" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: External monitor switching problem on Lenovo Thinkpad X60s
@ 2006-05-16 15:43 Johnson, Charles F
2006-05-16 16:49 ` Vladimir Florinski
0 siblings, 1 reply; 4+ messages in thread
From: Johnson, Charles F @ 2006-05-16 15:43 UTC (permalink / raw)
To: Brown, Len, Vladimir Florinski, Linux-ACPI mailing list
The X11 2D driver (i810) included in FC5 does not have 945GM support.
By default SuSE is just enabling clone mode in the X11 config file. Has
nothing to do with ACPI or hotkey switching.
It is likely in you /etc/X11/xorg.conf file, you add the following to
the "Device" section where the "i810" driver parameters are set, then
the external display will be enabled:
Option "Clone" "yes"
Option "MonitorLayout" "CRT,LFP"
I just copied this out of the xorg.conf from SLED 10 RC1.
Charles Johnson
Channel Platform Solutions Group
Intel Corporation
charles.f.johnson@intel.com
503-712-5181
>-----Original Message-----
>From: linux-acpi-owner@vger.kernel.org
>[mailto:linux-acpi-owner@vger.kernel.org] On Behalf Of Brown, Len
>Sent: Monday, May 15, 2006 11:43 PM
>To: Vladimir Florinski; Linux-ACPI mailing list
>Subject: RE: External monitor switching problem on Lenovo Thinkpad X60s
>
>I have a Dell i6400 with the same hardware that works.
>I run SuSE Linux 10.1 on it, and X comes up by default
>with dual monitor support enabled. I have not tried
>FC5 on it yet.
>
>-Len
>
>>-----Original Message-----
>>From: linux-acpi-owner@vger.kernel.org
>>[mailto:linux-acpi-owner@vger.kernel.org] On Behalf Of
>>Vladimir Florinski
>>Sent: Tuesday, May 16, 2006 1:53 AM
>>To: Linux-ACPI mailing list
>>Subject: External monitor switching problem on Lenovo Thinkpad X60s
>>
>>Folks,
>>
>>Monitor switching does not work on my machine (Thinkpad X60s).
>>The video
>>is Intel 945GM, and I am running kernel 2.6.16 in Fedora Core 5. It is
>>impossible to get a picture on an external monitor. Writing
>>to /proc/acpi/ibm/video has no effect - I would write
>>'crt_enable' , but
>>it is still shown as disabled:
>>
>>$cat /proc/acpi/ibm/video
>>status: supported
>>lcd: enabled
>>crt: disabled
>>dvi: disabled
>>auto: enabled
>>commands: lcd_enable, lcd_disable
>>commands: crt_enable, crt_disable
>>commands: dvi_enable, dvi_disable
>>commands: auto_enable, auto_disable
>>commands: video_switch, expand_toggle
>>
>>(video switching hotkey Fn-F7 doesn't work either, although all others
>>do).
>>
>>dmesg shows there are two video output devices:
>>ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
>>ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
>>
>>and there are two /proc/acpi/video/VID directories. Could this be
>>confusing the kernel? I looked in the decompiled DSDT code
>and, while I
>>don't understand what it does (not being a developer) I can see that
>>there are two VID devices there (_SB.PCI0.VID and
>_SB.PCI0.AGP.VID) and
>>it looks like video switching routines are different for the two. This
>>is just my guess, but could this be what causes the problem?
>>
>>By the way, video switching works fine with IBM DOS v.5 (1991
>version).
>>
>>Could someone shed some light on this issue? I would be happy
>>to provide
>>any additional info, DSDT tables, etc.
>>
>>Regards,
>>
>>--
>>Vladimir Florinski <vflorins@ucr.edu>
>>
>>-
>>To unsubscribe from this list: send the line "unsubscribe
>>linux-acpi" in
>>the body of a message to majordomo@vger.kernel.org
>>More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>-
>To unsubscribe from this list: send the line "unsubscribe
>linux-acpi" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: External monitor switching problem on Lenovo Thinkpad X60s
2006-05-16 15:43 External monitor switching problem on Lenovo Thinkpad X60s Johnson, Charles F
@ 2006-05-16 16:49 ` Vladimir Florinski
0 siblings, 0 replies; 4+ messages in thread
From: Vladimir Florinski @ 2006-05-16 16:49 UTC (permalink / raw)
To: Johnson, Charles F, Linux-ACPI mailing list
On Tue, 2006-05-16 at 08:43 -0700, Johnson, Charles F wrote:
> The X11 2D driver (i810) included in FC5 does not have 945GM support.
>
Yes, but I updated to i810 driver v. 1.6 from the testing repository and
it supports it fine. In any case, switching should work in console mode
without using X at all.
> By default SuSE is just enabling clone mode in the X11 config file. Has
> nothing to do with ACPI or hotkey switching.
> It is likely in you /etc/X11/xorg.conf file, you add the following to
> the "Device" section where the "i810" driver parameters are set, then
> the external display will be enabled:
>
> Option "Clone" "yes"
> Option "MonitorLayout" "CRT,LFP"
>
I should mention that I already tried this approach. Xorg says that both
pipes A and B are enabled. However, not only switching does not work,
but even reading from /proc/acpi/ibm/video immediately freezes up the
machine and it has to be rebooted. I already contacted the i810
maintainer about this and his response was that this is a kernel ACPI
problem.
--
Vladimir Florinski <vflorins@ucr.edu>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-05-16 16:49 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-16 15:43 External monitor switching problem on Lenovo Thinkpad X60s Johnson, Charles F
2006-05-16 16:49 ` Vladimir Florinski
-- strict thread matches above, loose matches on Subject: below --
2006-05-16 6:42 Brown, Len
2006-05-16 5:52 Vladimir Florinski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox