Summary: | [GEM ]X get crash with error"[drm] failure adding irq handler" when starting | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | liuhaien <haien.liu> | ||||||
Component: | Driver/intel | Assignee: | Gordon Jin <gordon.jin> | ||||||
Status: | VERIFIED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | shuang.he | ||||||
Version: | git | ||||||||
Hardware: | Other | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
liuhaien
2008-09-05 01:08:15 UTC
Created attachment 18688 [details]
xorg conf file
I guess you are using this huge virtual display to drive multiple displays with xrandr. I have the same chipset (GM965) and encountered the same bug (though it was the back buffer that failed to allocate). It helped to reduce the virtual desktop size. Could you try to disable this big virtual display in xorg.conf and report back? I do recognize that those big virtual sizes work in previous non-GEM kernels. SubSection "Display" # Virtual 4048 2048 Viewport 0 0 Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection (In reply to comment #2) > I guess you are using this huge virtual display to drive multiple displays with > xrandr. I have the same chipset (GM965) and encountered the same bug (though it > was the back buffer that failed to allocate). It helped to reduce the virtual > desktop size. > > Could you try to disable this big virtual display in xorg.conf and report back? > I do recognize that those big virtual sizes work in previous non-GEM kernels. > > SubSection "Display" > # Virtual 4048 2048 > Viewport 0 0 > Depth 24 > Modes "1280x1024" "1024x768" "800x600" "640x480" > EndSubSection > thanks ,we have tried it as you said,and thie issue dosen't exist.but we encounter another issue as the title shows. when starting X,X will crash and we get below error: (EE) intel(0): [drm] failure adding irq handler ------------------------------------- we try to bisect and find this commit(from eric's kernel tree) which cause the issue: commit 7297294597b9be5bb377d996a5bcbcda64417add Author: Kristian Høgsberg <krh@redhat.com> Date: Wed Aug 20 11:04:27 2008 -0400 i915 gem: install and uninstall irq handler in entervt and leavevt ioctls. Signed-off-by: Kristian Høgsberg <krh@redhat.com> Signed-off-by: Eric Anholt <eric@anholt.net> It also happens on G33 and 945g Most likely a duplicate of https://bugs.freedesktop.org/show_bug.cgi?id=17446 Try the suggested commit 1063ef90845d7c84f4799ac34bd23ef37860bdc0 of eric's kernel there. (In reply to comment #6) > Most likely a duplicate of > https://bugs.freedesktop.org/show_bug.cgi?id=17446 > > Try the suggested commit 1063ef90845d7c84f4799ac34bd23ef37860bdc0 of eric's > kernel there. > it works well with commit 1063ef90845d7c84f4799ac34bd23ef37860bdc0. Please close the old bug and open a new one instead of changing the topic of a bug several comments in. The new topic of this bug is a dupe of 17446. *** This bug has been marked as a duplicate of bug 17446 *** Haien, remember to file a new bug for the original issue (huge virtual display). Please also test if it's reproducible with non-GEM kernel. (In reply to comment #9) > Haien, remember to file a new bug for the original issue (huge virtual > display). Please also test if it's reproducible with non-GEM kernel. > ok, I have filed a new bug (#17618)for that issue. (In reply to comment #10) > (In reply to comment #9) > > Haien, remember to file a new bug for the original issue (huge virtual > > display). Please also test if it's reproducible with non-GEM kernel. > > > > ok, I have filed a new bug (#17618)for that issue. > and it can not reproduce with non-GEM kernel ,there is another issue with non-GEM kernel ,see bug 17621. |
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.