[Bug 59190] New: [i965 Bisected]X fails to start with headless

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 9 18:36:35 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=59190

          Priority: high
            Bug ID: 59190
                CC: keithp at keithp.com, xunx.fang at intel.com
          Assignee: chris at chris-wilson.co.uk
           Summary: [i965 Bisected]X fails to start with headless
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: major
    Classification: Unclassified
                OS: Linux (All)
          Reporter: huax.lu at intel.com
          Hardware: All
            Status: NEW
           Version: unspecified
         Component: Driver/intel
           Product: xorg

Created attachment 72769
  --> https://bugs.freedesktop.org/attachment.cgi?id=72769&action=edit
Xorg.0.log

System Environment:
--------------------------
Arch:           i386
Platform:       Ivybridge
Libdrm:       
(master)libdrm-2.4.40-6-g891517f5111cd82909906d5e8ee0299db0d46762
Mesa:        (master)959e83d65075513f989cb1fe634dca314a7e185f
Xserver:(master)xorg-server-1.13.99.901-2-g6703a7c7cf1a349c137e247a0c8eb462ff7b07be
Xf86_video_intel:(master)2.20.17-57-g8881a14200580db731ca6902b289b08989aaa61e
Cairo:        (master)a942938e90a219a0b88153f9fa96c606ce644ef1
Libva:        (staging)2e11d2273b2974a7d1959cbcaf8db5b8e9aedd9e
Libva_intel_driver:(staging)066c9f6532b11e1e3d0457520dea565cd29faea7
Kernel:    (drm-intel-nightly) 84814cd0d035c0da5a5d55c07309a85a1e524d4f

Bug detailed description:
-------------------------
Run: xinit, X fails to start with headless.It fails on
(master)xorg-server-1.13.99.901-2. It passes if connect a monitor.
It works well on (server-1.13-branch)xorg-server-1.13.1.901 and
(master)xorg-server-1.13.99.901.
It happens on ironlake, sandybridge, ivybridgem haswell.

Bisect shows 6703a7c7cf1a349c137e247a0c8eb462ff7b07be is the first bad commit.
commit 6703a7c7cf1a349c137e247a0c8eb462ff7b07be
Author:     Keith Packard <keithp at keithp.com>
AuthorDate: Tue Jan 8 20:24:32 2013 -0800
Commit:     Keith Packard <keithp at keithp.com>
CommitDate: Tue Jan 8 20:24:32 2013 -0800

    hw/xfree86: Require only one working CRTC to start the server.

    Instead of requiring every mode set to complete successfully, start up
    as long as at least one CRTC is working. This avoids failures when one
    or more CRTCs can't start due to mode setting conflicts.

    Signed-off-by: Keith Packard <keithp at keithp.com>
    Reviewed-by: Dave Airlie <airlied at redhat.com>

output:
Initializing built-in extension DRI2
(EE) module ABI major version (8) doesn't match the server's version (14)
Loading extension GLX

Fatal server error:
AddScreen/ScreenInit failed for driver 0

(EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/opt/X11R7/var/log/Xorg.0.log" for
additional information.
(EE)
X: xf86Helper.c:1897: xf86ScrnToScreen: Assertion `pScrn->scrnIndex <
screenInfo.numScreens' failed.

Reproduce steps:
----------------
1. Disconnect monitor
2. xinit

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20130110/e82f948b/attachment.html>


More information about the intel-gfx-bugs mailing list