Difference between revisions of "Problem with video output switching"
(→Problems with ATI chipsets) |
(→Problem Description) |
||
Line 4: | Line 4: | ||
==Problem Description== | ==Problem Description== | ||
+ | It is not possible, using the FN-F7 key, to switch between the LCD and the external monitor in the following way | ||
+ | LCD --> external Monitor--> both -->LCD | ||
+ | however ''cloning'' is possible for the Intel chipsets, see below. | ||
+ | |||
===Problems with Intel chipsets=== | ===Problems with Intel chipsets=== | ||
Disabling the internal LCD (e.g. when using an external Monitor) doesn't seem to work reliably. | Disabling the internal LCD (e.g. when using an external Monitor) doesn't seem to work reliably. | ||
+ | |||
+ | * For Xorg 7.022 one can clone the LCD display to an external monitor, adding the following lines to the Device section in the xorg.conf file: | ||
+ | Section "Device" | ||
+ | Identifier "Generic Video Card" | ||
+ | Driver "i810" | ||
+ | Option "Clone" "true" | ||
+ | Option "MonitorLayout" "CRT,LFP" | ||
+ | however you can not switch between these screens as described above, once you use FN-F7 the cloned display is lost. | ||
* i810switch doesn't have any effect. After disabling the LCD it is still on (but the status display of i810switch claims that is is switched off). | * i810switch doesn't have any effect. After disabling the LCD it is still on (but the status display of i810switch claims that is is switched off). | ||
− | * i855crt | + | * i855crt works see: http://stefan.desire.ch/howto/x41debian/ for details. |
* With [[ibm-acpi]], {{cmdroot|echo lcd_disable >/proc/acpi/ibm/video}} works, but {{cmdroot|echo lcd_enable >/proc/acpi/ibm/video}} doesn't work - so one can't enable it anymore after disabling it. (the strange thing is that when switching to a console with {{key|ctrl}}{{key|alt}}{{key|F1}} the LCD display is used for it, so there must be some way to enable it but I can't find out how to control this in X). I've tried this with version 0.8 and version 0.11 of [[ibm-acpi]]. | * With [[ibm-acpi]], {{cmdroot|echo lcd_disable >/proc/acpi/ibm/video}} works, but {{cmdroot|echo lcd_enable >/proc/acpi/ibm/video}} doesn't work - so one can't enable it anymore after disabling it. (the strange thing is that when switching to a console with {{key|ctrl}}{{key|alt}}{{key|F1}} the LCD display is used for it, so there must be some way to enable it but I can't find out how to control this in X). I've tried this with version 0.8 and version 0.11 of [[ibm-acpi]]. |
Revision as of 13:05, 11 July 2006
Contents
Affected Models
Problem Description
It is not possible, using the FN-F7 key, to switch between the LCD and the external monitor in the following way
LCD --> external Monitor--> both -->LCD
however cloning is possible for the Intel chipsets, see below.
Problems with Intel chipsets
Disabling the internal LCD (e.g. when using an external Monitor) doesn't seem to work reliably.
- For Xorg 7.022 one can clone the LCD display to an external monitor, adding the following lines to the Device section in the xorg.conf file:
Section "Device"
Identifier "Generic Video Card" Driver "i810"
Option "Clone" "true" Option "MonitorLayout" "CRT,LFP"
however you can not switch between these screens as described above, once you use FN-F7 the cloned display is lost.
- i810switch doesn't have any effect. After disabling the LCD it is still on (but the status display of i810switch claims that is is switched off).
- i855crt works see: http://stefan.desire.ch/howto/x41debian/ for details.
- With ibm-acpi,
# echo lcd_disable >/proc/acpi/ibm/video
works, but# echo lcd_enable >/proc/acpi/ibm/video
doesn't work - so one can't enable it anymore after disabling it. (the strange thing is that when switching to a console with ctrlaltF1 the LCD display is used for it, so there must be some way to enable it but I can't find out how to control this in X). I've tried this with version 0.8 and version 0.11 of ibm-acpi.
Problems with ATI chipsets
- It is a known issue of xorgs radeon driver that FnF7 doesn't work.
You can force the radeon driver to enable both CRT and LCD using Option "MonitorLayout" "LVDS,CRT" in the "Device" section of /etc/X11/xorg.conf. The analogous option for fglrx is Option "ForceMonitors" "lvds,crt1"
The # radeontool light off
and # radeontool dac off
commands will disable the LCD and CRT if they're been enabled before in the X server, but the corresponding # radeontool light on
and # radeontool dac on
will not work if the displays have were not enabled when the X server started. Also note that turing off the CRT using this command will not reduce power consumption, nor allow fglrx to enable power saving modes.
You might try the following: Hit Ctrl+Alt+F1 to switch to a console, hit Fn+F7 to switch video, hit Ctrl+Alt+F7 to switch back to X.
Related Links
Solutions
None (yet).