Comment 4 for bug 292234

Revision history for this message
Radu Cristescu (radu.c) wrote :

The ioctl loop happened to me as well over the weekend. I booted a Ubuntu 8.10 live CD on a machine this Friday, started a screensaver (Stonerview) and left it running over the weekend. It worked fine the entire Friday, but when I came back on Monday, X was using 100% of the CPU and strace showed it looping with a similar ioctl call, interrupted only briefly by a periodic SIGALRM.

The logs don't show anything strange. Both dmesg and Xorg.0.log look the same as they were when I left on Friday.

The video card shows up like this on the PCI bus:

00:02.1 Display controller: Intel Corporation 82G35 Express Integrated Graphics Controller (rev 03)
 Subsystem: ASUSTeK Computer Inc. Device 8276
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0
 Region 0: Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
 Capabilities: [d0] Power Management version 2
  Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  Status: D0 PME-Enable- DSel=0 DScale=0 PME-

I killed all the X applications, but the situation didn't change. I had to kill X and let gdm restart. After gdm restarted, everything works fine again. No reboot or other voodoo needed.

It's a off the shelf 8.10 Live CD to which I added an ssh server so I can log in if X crashes and look for logs.