Summary: | Primary output broken in zaphod mode (regression) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Nick Bowler <nbowler> | ||||||||
Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||
Severity: | normal | ||||||||||
Priority: | medium | ||||||||||
Version: | git | ||||||||||
Hardware: | Other | ||||||||||
OS: | All | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
Nick Bowler
2013-07-22 14:42:39 UTC
Can you please compile with --enable-debug=full and attach the startup log? I need to work out why we failed to find the right connector for ZaphodHead 0 and then why we chose to use 320x200 rather than 1024x768. Thanks. Created attachment 82829 [details] [review] Fix build error with --enable-debug=full I had to make this change to get the driver to compile when configured with --enable-debug=full Created attachment 82831 [details]
Xorg.log from driver configured with --enable-debug=full (xz compressed)
I'm puzzled as to how we ended up with a nonsense mode, but I can at least understand how the probe function failed. commit 3e2a1be13914e9ba13aaca06576a4f0e0f6e8fb0 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Jul 22 19:34:32 2013 +0100 sna: Bail if we fail to find the attached CRTC during probing In a Zaphod configuration, the set of CRTCs available for an output is limited, and if that set does not match with the already established linkage, our quick probe function will select no mode. However, since the output is already on, the user definitely would like to continue using it, so fallback to InitialConfiguratio to select an appropriate mode. Reported-by: Nick Bowler <nbowler@draconx.ca> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=67176 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Confirmed that the issue is solved in latest git. Thanks! |
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.