Bug 10965
Summary: | system hang on closing T60 panel lid when in dual screen mode 2.6.26 regression | ||
---|---|---|---|
Product: | Drivers | Reporter: | Franklin Piat (fpiat) |
Component: | Video(DRI - non Intel) | Assignee: | Jesse Barnes (jbarnes) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | acpi-bugzilla, jbarnes, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.26~rc7 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 10492 |
Description
Franklin Piat
2008-06-23 09:10:24 UTC
This entry is being used for tracking a regression from 2.6.25. Please don't close it until the problem is fixed in the mainline. Do you have CONFIG_DRM_I915=m and the i915 driver loaded? Does this failure also occur with CONFIG_ACPI_VIDEO=n? On some platforms, the BIOS will try to access disabled pipes when lid events occur. To work around this problem, you can try using the Intel X driver's "ForceEnablePipeA" option, can you give that a try? (In reply to comment #3) > On some platforms, the BIOS will try to access disabled pipes when lid events > occur. To work around this problem, you can try using the Intel X driver's > "ForceEnablePipeA" option, can you give that a try? > It works. What should I do next ? Section "Device" Identifier "Configured Video Device" Driver "intel" Option "ForceEnablePipeA" "true" EndSection Please file a bug at freedesktop.org for it. Check out the intel man page (the ForceEnablePipeA section) for what you need to attach to the bug. Thanks for testing. (In reply to comment #2) > Do you have > CONFIG_DRM_I915=m > and the i915 driver loaded? > > Does this failure also occur with CONFIG_ACPI_VIDEO=n? > Yes, i915 module was loaded. I've recompiled my (rc7) kernel with CONFIG_ACPI_VIDEO=n, but it didn't help. (In reply to comment #5) > Please file a bug at freedesktop.org for it. Check out the intel man page > (the > ForceEnablePipeA section) for what you need to attach to the bug. Done. https://bugs.freedesktop.org/show_bug.cgi?id=16494 Thanks for your help, Franklin Thanks for the quick suggestion Jesse, and quick testing Franklin. Clearly this one has nothing to do with ACPI, so I'm moving it to the drivers section of bugzilla. Franklin, since you have a good workaround now, I wonder if you could try to narrow down when this started failing. 2.6.25 included support for kernel based suspend/resume of Intel graphics devices, and so does 2.6.26, so it seems like that's not the problem. Maybe something in the way your machine handles lid events changed? (In reply to comment #9) > Franklin, since you have a good workaround now, I wonder if you could try to > narrow down when this started failing. 2.6.25 included support for kernel > based suspend/resume of Intel graphics devices, and so does 2.6.26, so it > seems > like that's not the problem. Maybe something in the way your machine handles > lid events changed? > Hello, I had started doing some git-bisecting, but it really is [CPU] time consuming... still within 11 hops, I should be down to the very one patch. I don't know any extra test I could make, do you have any ? Yeah, bisecting is tedious, but it's the best method I can think of for this. Thanks! Since this is fixed in the upstream X driver (,08903abe4dc0295c7ed7d1ff1a22e0e579540c15 of xf86-video-intel) I'm closing this out. If your bisect finds anything, please let me know. Thanks. |