Bug 12656

Summary: intel/i810 drivers don't support dual head correctly
Product: xorg Reporter: Michael J. Hammel <mjhammel>
Component: Driver/intelAssignee: Eric Anholt <eric>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 13969    
Attachments:
Description Flags
My old (FC5) xorg.conf that supported single head and TV out.
none
This one was slightly different and provided dual head with laptop LCD and VGA outputs enabled none

Description Michael J. Hammel 2007-10-02 22:23:28 UTC
I've just upgraded from FC5 to F7.  In FC5 I had dual head (either with VGA or TV outputs) configured and it worked rather well with the i810 driver.  With the new intel driver I can't get this to work except to have (at best) my LCD act as Screen 1 and my VGA act as Screen 0, which is opposite of what worked under FC5  with the i810 driver.  At worst the dual head just duplicates my desktop from the LCD onto the VGA, but offset.

I've tried the configuration information provided at http://intellinuxgraphics.org/index.html.  It made modest progress to get dual head to work.

Another problem with the intel driver is that it causes frame drops when running the MythTV frontend.

F7 provides the i810 driver, but it no longer seems to work with the original xorg.conf files I'd created to use dual head with the VGA output.  I mostly get segfaults which, if I do experiment enough, eventually leads to V_BIOS errors that prevent me from starting X at all.  I have to reboot to clear things up.  It does work with the single head configuration and, in fact, does not drop frames when running the MythTV frontend.

I'm attaching my old xorg.conf file after submitting this initial report.  It contains several ServerLayout sections.  I simply moved these around so that the one I wanted to use was the first one listed and then restarted the X server.

I'm not sure what other information you need from me.  Please let me know.
Comment 1 Michael J. Hammel 2007-10-02 22:25:57 UTC
Created attachment 11872 [details]
My old (FC5) xorg.conf that supported single head and TV out.
Comment 2 Michael J. Hammel 2007-10-02 22:26:45 UTC
Created attachment 11873 [details]
This one was slightly different and provided dual head with laptop LCD and VGA outputs enabled
Comment 3 Gordon Jin 2007-10-04 19:00:51 UTC
You shouldn't use the old xorg.conf, as the current dual head settings in xorg.conf is quite different with the one used previously (i810 in your FC5).
If you are not sure about the new usage, please follow http://intellinuxgraphics.org/dualhead.html to see if it works.
Comment 4 Eric Anholt 2007-10-18 16:58:26 UTC
Closing for using old configuration options.  Please use the new RandR 1.2-based configuration options described in intel(4) and xorg.conf(5) (also described at the site you linked), and reopen only if you have problems with a config file based on that.

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.