X crashes on lid events

Bug #64737 reported by aent
6
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
New
Undecided
Unassigned

Bug Description

After upgrading from Dapper to Edgy on my laptop (Dell Inspiron 8100), when I close my laptop, X crashes and restarts.

/var/log/Xorg.0.log:
ProcXCloseDevice to close or not ?

Backtrace:
0: /usr/X11R6/bin/X(xf86SigHandler+0x81) [0x80c38e1]
1: [0xffffe420]
2: /lib/tls/i686/cmov/libc.so.6(__strtoul_internal+0x3f) [0x489047df]
3: /usr/X11R6/bin/X [0x80e5997]
4: /usr/X11R6/bin/X(xf86HandlePMEvents+0x3b) [0x80d25bb]
5: /usr/X11R6/bin/X(xf86Wakeup+0x153) [0x80c4d93]
6: /usr/X11R6/bin/X(WakeupHandler+0x59) [0x808a599]
7: /usr/X11R6/bin/X(WaitForSomething+0x1b9) [0x81943d9]
8: /usr/X11R6/bin/X(Dispatch+0x82) [0x8086802]
9: /usr/X11R6/bin/X(main+0x485) [0x806e715]
10: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0x488ec8cc]
11: /usr/X11R6/bin/X(FontFileCompleteXLFD+0xa1) [0x806da51]

Fatal server error:
Caught signal 11. Server aborting

dmesg also produces this line:
[17188317.248000] video bus notify

Please let me know if any other information is needed or anything to try.

Revision history for this message
John Vivirito (gnomefreak) wrote :

Thank you for your bug report. Can you please attach /var/log/Xorg.0.log and /etc/X11/xorg.conf files to this bug to better help us find the issue?

Revision history for this message
aent (aent) wrote :

attaching requested information...

Revision history for this message
aent (aent) wrote :
Revision history for this message
Vassilis Pandis (pandisv) wrote :

Does this happen with the 'nv' driver as well ?

Revision history for this message
aent (aent) wrote :

Yes, changed driver from nvidia to nv and it still happens...

I did some more experimenting and I stopped acpid and closed the lid, it didn't crash, so I started it back up again, and the lid works properly. I restart the computer and its broken again. Restarting acpid and acpi-support after X is started seems to prevent it from crashing. It also produces this in Xorg.0.log:
(WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)

So I looked at /var/log/acpid and it looks like lid.sh is returning with status 1 (which means failure?) a bunch of times? But the first couple of lid closes also return a 0, so I don't know what to make of it. I attached /var/log/acpid

Any ideas of what to try to figure out why its failing?

Changed in xorg:
status: Needs Info → Unconfirmed
Revision history for this message
aent (aent) wrote :

Just to clarify, it also happens both on lid open and lid close, so it must be some code that is executed on both events... any ideas?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.