| Summary: | [GM965 KMS] Xorg wedges gpu on start | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | DRI | Reporter: | Ben Gamari <bgamari> | ||||||
| Component: | DRM/Intel | Assignee: | Jesse Barnes <jbarnes> | ||||||
| Status: | CLOSED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
| Severity: | normal | ||||||||
| Priority: | medium | Keywords: | NEEDINFO | ||||||
| Version: | unspecified | ||||||||
| Hardware: | Other | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| i915 platform: | i915 features: | ||||||||
| Attachments: |
|
||||||||
Created attachment 22450 [details]
dmesg log
Created attachment 22451 [details]
Xorg log
Does this still exist in the latest code? Ben, yeah there have been a lot of fixes since you reported this one, including some startup related bugs. Can you try again with the latest 2D driver release and an -rc7 kernel or so? (Or better yet, master of 2D and drm-intel-next from anholt's kernel tree.) FWIW it works for me on my 965GM, with UXA, DRI2 and a full compiz session. Ben please re-open if you can reproduce this with recent bits; seems fixed though. Things seem to be fine. I haven't had any issues as of late. I'll definitely let you know if the situation somehow changes though. Thanks, - Ben |
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.
My attempts at testing KMS on my Dell Latitude D830 (GM965) have been thwarted by persistent issues starting Xorg. Upon booting with i915.modeset=1 on the kernel command line, Xorg freezes, resulting in a black screen and unresponsive local keyboard. The machine is accessible through a serial console, although the console behaves quite strangely (serial console keystrokes aren't processed unless you hold down a key on the local keyboard). This behavior stops as soon as one breaks Xorg in gdb. The stack backtrace shows that the x server is waiting for the drm, Program received signal SIGINT, Interrupt. 0x0000003f7f4de037 in ioctl () from /lib64/libc.so.6 (gdb) bt #0 0x0000003f7f4de037 in ioctl () from /lib64/libc.so.6 #1 0x00007f5a450c1183 in drmIoctl (fd=11, request=25688, arg=0x0) at xf86drm.c:187 #2 0x00007f5a450c1486 in drmCommandNone (fd=11, drmCommandIndex=<value optimized out>) at xf86drm.c:2313 #3 0x00007f5a44c40f28 in I830BlockHandler (i=<value optimized out>, blockData=0x0, pTimeout=0x7fff4db9d418, pReadmask=0x7cbc40) at i830_driver.c:2717 #4 0x00000000004cc3d8 in AnimCurScreenBlockHandler (screenNum=0, blockData=0x0, pTimeout=0x7fff4db9d418, pReadmask=0x7cbc40) at animcur.c:222 #5 0x00000000004aa8c9 in compBlockHandler (i=0, blockData=0x0, pTimeout=0x7fff4db9d418, pReadmask=0x7cbc40) at compinit.c:158 #6 0x000000000042aec0 in BlockHandler (pTimeout=0x7fff4db9d418, pReadmask=0x7cbc40) at dixutils.c:384 #7 0x000000000043dee1 in WaitForSomething (pClientsReady=0x3cc5320) at WaitFor.c:215 #8 0x000000000042a550 in Dispatch () at dispatch.c:362 #9 0x00000000004243cd in main (argc=8, argv=0x7fff4db9d5f8, envp=<value optimized out>) at main.c:396