Bug 20725

Summary: [945GM] Intel driver ignores Option "Enable" "false" for VGA monitor
Product: xorg Reporter: Peter Lewis <pete>
Component: Driver/intelAssignee: Wang Zhenyu <zhenyu.z.wang>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.0.log showing intel driver ignoring option to disable external output none

Description Peter Lewis 2009-03-18 04:08:11 UTC
Created attachment 23995 [details]
xorg.0.log showing intel driver ignoring option to disable external output

In my xorg.conf, I have the following section:

Section "Monitor"
        Identifier "VGA"
        Option "Enable"  "false"
EndSection

This is picked up by X, as reflected by the following excerpt from Xorg.0.log:

(II) intel(0): Output VGA using monitor section VGA
(**) intel(0): Option "Enable" "false"

However, the display is enabled nonetheless:

(II) intel(0): Output VGA connected

<snip>

(II) intel(0): Output VGA using initial mode 1024x768

The full log is attached.

Other info requested:

% uname -m
i686

% pkg-config --modversion libdrm
2.3.1

Mesa version 7.2

XServer 1.5.3

intel driver version 2.4.3

Any more info needed, just let me know :-)
Comment 1 Wang Zhenyu 2009-03-22 08:41:36 UTC
From xorg.conf man:

Option "Enable"  "bool"
  This optional entry specifies whether the monitor should be turned on at startup. By default,  the server will attempt to enable all connected monitors.  (RandR 1.2-supporting drivers only)

"Enable" is only used for output enabling, _not_ for output disabling (try "Disable" or "Ignore" instead). 

Also see code of xf86OutputEnabled().

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.