frequent temporary freezes in login / gnome

Bug #105707 reported by Christian Convey
6
Affects Status Importance Assigned to Milestone
gdm (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I'm running feisty on an HP dv4000 laptop. I'm using both the low-latency and generic 2.6.14 kernels.

I keep religiously updated to the repositories. Starting today, gnome desktop and even the gdm login screen have been freezing on me. Sometimes the freezing is brief (for a matter of seconds), sometimes it's very long (many minutes). It's not clear whether or not input that occurs during the frozen time period is always lost.

I'm pretty sure (but not absolutely positive) that when I switched to working in kde today, this problem didn't occur.

I also tried using Windows for 30 minutes or so just to check that it wasn't a hardware problem. I had no problem in Windows, although it's possible that I didn't stay in Windows long enough to truly confirm that it's a only a Linux or Gnome bug.

I'm not 100% certain, but this also may be only occurring when I'm having wireless lan connectivity problems.

Revision history for this message
Christian Convey (christian-convey) wrote :

More info:

- I didn't know if this happened when I was power-unplugged only, since that's when I'm using wireless usually. But it happened again with power-plugged-in + using only wireless (ethernet not plugged in).

- I wrote a Python program to loop, printing the time after every second of delay:
from time import *
while (True):
   sleep(1)
   print asctime()
I'm pretty sure that if just the display was frozen that I'd still see output timestamps that were only one second after the previous, because of internal output buffering. But I am seeing gaps in timestamps at the same time I experience UI freeze, so this may be that all (at least user) processes are experiencing the freeze as well. That is, it's not just an X-server issue.

- I also ran that program from a virtual console, so that if it was an X problem, I could tell. But that Python program running on the virtual console also showed big gaps (up to 5 seconds, iirc) in its timestamps, so I really don't think this is just an X problem.

- When this happens, I don't seem to have anything else going on with the laptop in terms of heavy computation. So afaik, this isn't an issue of one of my processes hogging the CPU.

- When I was having the problem before at a cafe today, I noticed that my WiFi LED was blinking sometimes when I had this problem. The blinking LED normally indicates that the radio is on but I'm not connected to a WiFi network. That made me think that maybe WiFi issue were the trigger of my woes. However, I'm currently working from home and have a good (~ 67% strength) WiFi signal, and I'm still having this problem. In fact, after having the problem a few times, my WiFi LED light is *off*. The light should only be off when my radio is off. But I'm able to use the web right now, so I know my WiFi connection is good (And NetworkManager Applet 0.6.4 agrees.)

So this makes me wonder: Could a problem with my WiFi driver be making my whole system unstable?

Revision history for this message
Christian Convey (christian-convey) wrote :

cjc@peace:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
06:05.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
06:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:06.4 Generic system peripheral [0805]: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller
06:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

Revision history for this message
Christian Convey (christian-convey) wrote :

I looked at the tail of /var/log/syslog, and I'm definitely seeing some wireless-related insanity.

Please have a look, esp. towards the tail. Note that starting at 23:17 pm, I started turning the radio off and on in an attempt to get the system un-frozen. So you shouldn't necessarily pay attention to events after 23:16. But there's plenty to look at leading up to then.

Revision history for this message
Christian Convey (christian-convey) wrote :
Revision history for this message
Christian Convey (christian-convey) wrote :
Revision history for this message
Dang Kang (kangdang) wrote :

Thanks for your bug report.
What Ubuntu version are you using and does issue still exists on your newest version/updates of Ubuntu system?

Dang Kang (kangdang)
Changed in gdm:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!.

Changed in gdm:
status: Incomplete → Invalid
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.