You are not logged in.
So I've got an interesting problem, not quite sure how to fix it.
The problem started as soon as I upgraded to the most recent kernel (2.6.26.2-1) and since then, my laptop operates fine for 1-10 minutes. I open firefox, start surfing random pages, and then, firefox freezes, one of the two instances of conky I have running dies, I can't ping out, and my computer hangs during shutdown so I have to yank the battery to get it to turn off. I'm really not sure where the problem lies, it could be networking, it could be a problem with X, it could be a problem with the kernel, all of my other programs are operating fine and not giving me any trouble, just the webbrowser (firefox and opera both), conky, and X. when it happens again I can post the output of ps ajfx so you can get a better idea of what's going on, but I'm not sure how to fix it and I'm pretty frustrated.
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
here's the output of ps aux. as you can see, conky and firefox are both marked with a big D for doomed (or uninteruptable sleep)
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1664 556 ? Ss 12:06 0:01 init [3]
root 2 0.0 0.0 0 0 ? S< 12:06 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S< 12:06 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S< 12:06 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 12:06 0:00 [watchdog/0]
root 6 0.0 0.0 0 0 ? S< 12:06 0:00 [migration/1]
root 7 0.0 0.0 0 0 ? S< 12:06 0:00 [ksoftirqd/1]
root 8 0.0 0.0 0 0 ? S< 12:06 0:00 [watchdog/1]
root 9 0.0 0.0 0 0 ? S< 12:06 0:00 [events/0]
root 10 0.0 0.0 0 0 ? S< 12:06 0:00 [events/1]
root 11 0.0 0.0 0 0 ? S< 12:06 0:00 [khelper]
root 12 0.0 0.0 0 0 ? S< 12:06 0:00 [kblockd/0]
root 13 0.0 0.0 0 0 ? S< 12:06 0:00 [kblockd/1]
root 14 0.0 0.0 0 0 ? S< 12:06 0:00 [kacpid]
root 15 0.0 0.0 0 0 ? S< 12:06 0:00 [kacpi_notify]
root 16 0.0 0.0 0 0 ? S< 12:06 0:00 [kseriod]
root 17 0.0 0.0 0 0 ? S 12:06 0:00 [pdflush]
root 18 0.0 0.0 0 0 ? S 12:06 0:00 [pdflush]
root 19 0.0 0.0 0 0 ? S< 12:06 0:00 [kswapd0]
root 20 0.0 0.0 0 0 ? S< 12:06 0:00 [aio/0]
root 21 0.0 0.0 0 0 ? S< 12:06 0:00 [aio/1]
root 35 0.0 0.0 0 0 ? S< 12:06 0:00 [ata/0]
root 36 0.0 0.0 0 0 ? S< 12:06 0:00 [ata/1]
root 37 0.0 0.0 0 0 ? S< 12:06 0:00 [ata_aux]
root 47 0.0 0.0 0 0 ? S< 12:06 0:00 [scsi_eh_0]
root 48 0.0 0.0 0 0 ? S< 12:06 0:00 [scsi_eh_1]
root 49 0.0 0.0 0 0 ? S< 12:06 0:00 [scsi_eh_2]
root 53 0.0 0.0 0 0 ? S< 12:06 0:00 [scsi_eh_3]
root 54 0.0 0.0 0 0 ? S< 12:06 0:00 [scsi_eh_4]
root 1090 0.0 0.0 0 0 ? S< 12:06 0:00 [kjournald]
root 1155 0.0 0.0 1868 616 ? S<s 12:06 0:00 /sbin/udevd --daemon
root 1182 0.0 0.0 0 0 ? S< 12:06 0:00 [kondemand/0]
root 1183 0.0 0.0 0 0 ? S< 12:06 0:00 [kondemand/1]
root 1193 0.0 0.0 0 0 ? S< 12:06 0:00 [ksuspend_usbd]
root 1195 0.0 0.0 0 0 ? S< 12:06 0:00 [khubd]
root 1204 0.1 0.0 0 0 ? S< 12:06 0:08 [ntos_wq]
root 1206 0.0 0.0 0 0 ? S< 12:06 0:00 [ndis_wq]
root 1207 0.0 0.0 0 0 ? D< 12:06 0:00 [wrapndis_wq]
root 2095 0.0 0.0 0 0 ? S< 12:06 0:00 [khpsbpkt]
root 2141 0.0 0.0 0 0 ? S< 12:06 0:00 [kpsmoused]
root 2177 0.0 0.0 0 0 ? S< 12:06 0:00 [kmmcd]
root 2278 0.0 0.0 0 0 ? S< 12:06 0:00 [knodemgrd_0]
root 2445 0.0 0.0 0 0 ? S< 12:06 0:00 [kjournald]
root 3093 0.0 0.0 2332 812 ? Ss 12:06 0:00 /usr/sbin/syslog-ng
root 3128 0.0 0.0 1696 568 ? S 12:06 0:00 /usr/sbin/crond
root 3138 0.0 0.0 1656 592 ? Ss 12:06 0:00 /usr/sbin/acpid
root 3318 0.0 0.0 2388 1128 tty1 Ss 12:06 0:00 /bin/login --
root 3320 0.0 0.0 1664 508 tty2 Ss+ 12:06 0:00 /sbin/agetty -8 38400 vc/2 linux
root 3321 0.0 0.0 1664 512 tty3 Ss+ 12:06 0:00 /sbin/agetty -8 38400 vc/3 linux
root 3323 0.0 0.0 1664 508 tty4 Ss+ 12:06 0:00 /sbin/agetty -8 38400 vc/4 linux
root 3324 0.0 0.0 1664 512 tty5 Ss+ 12:06 0:00 /sbin/agetty -8 38400 vc/5 linux
root 3326 0.0 0.0 1664 504 tty6 Ss+ 12:06 0:00 /sbin/agetty -8 38400 vc/6 linux
root 3338 0.0 0.0 4396 1824 tty1 S 12:06 0:00 -bash
root 3400 0.0 0.0 3612 1388 ? Ss 12:07 0:00 wpa_supplicant -wB -P/var/run/wpa_supplicant_wlan0.pid -iwlan0 -c /tmp/wpa.rIE4bnKS -Dwext
root 3404 0.0 0.0 1828 580 ? Ss 12:07 0:00 /sbin/dhcpcd -t 30 -h Zebulon wlan0
root 3429 0.0 0.0 1828 260 ? Ss 12:07 0:00 dhcpcd -L -t 10 wlan0
root 3433 0.0 0.0 1828 544 ? Ds 12:07 0:00 /sbin/dhcpcd -t 30 -h Zebulon eth0
root 3434 0.0 0.0 3680 916 tty1 S 12:08 0:00 su cyrus
cyrus 3435 0.0 0.0 4780 1816 tty1 S 12:08 0:00 bash
root 3448 0.0 0.0 3680 940 tty1 S 12:15 0:00 su
root 3449 0.0 0.0 4516 1828 tty1 S 12:15 0:00 bash
root 3522 0.0 0.0 3680 920 tty1 S 12:21 0:00 su cyrus
cyrus 3523 0.0 0.0 4652 1768 tty1 S 12:21 0:00 bash
cyrus 3524 0.0 0.0 4604 1444 tty1 S+ 12:21 0:00 /bin/sh /usr/bin/startx
cyrus 3540 0.0 0.0 2760 772 tty1 S+ 12:21 0:00 xinit /home/cyrus/.xinitrc -- /etc/X11/xinit/xserverrc :0 -auth /home/cyrus/.serverauth.3524
root 3541 10.0 1.6 46468 33224 tty7 Ss+ 12:21 6:48 /usr/bin/X -nolisten tcp
cyrus 3571 0.0 0.2 10280 5312 tty1 S 12:21 0:02 fluxbox
cyrus 3572 0.3 0.1 10948 3744 tty1 D 12:21 0:14 conky -c /home/cyrus/.conkyrc
cyrus 3573 0.0 0.1 10812 3588 tty1 S 12:21 0:03 conky -c /home/cyrus/.conkyrc2
cyrus 3574 0.0 0.0 4476 1380 ? Ss 12:21 0:00 /bin/bash -c fbsetbg -l && aterm -tr +sb -borderLess
cyrus 3604 0.0 0.1 5240 2184 ? S 12:22 0:00 aterm -tr +sb -borderLess
cyrus 3605 0.0 0.0 4780 1820 pts/0 Ss 12:22 0:00 bash
cyrus 4608 6.2 5.0 190472 104408 ? Dsl 12:49 2:30 firefox
cyrus 5860 0.0 0.0 2080 836 ? Ss 13:24 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
cyrus 6053 0.0 0.0 3644 1032 pts/0 R+ 13:29 0:00 ps aux PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
0 2 0 0 ? -1 S< 0 0:00 [kthreadd]
2 3 0 0 ? -1 S< 0 0:00 \_ [migration/0]
2 4 0 0 ? -1 S< 0 0:00 \_ [ksoftirqd/0]
2 5 0 0 ? -1 S< 0 0:00 \_ [watchdog/0]
2 6 0 0 ? -1 S< 0 0:00 \_ [migration/1]
2 7 0 0 ? -1 S< 0 0:00 \_ [ksoftirqd/1]
2 8 0 0 ? -1 S< 0 0:00 \_ [watchdog/1]
2 9 0 0 ? -1 S< 0 0:00 \_ [events/0]
2 10 0 0 ? -1 S< 0 0:00 \_ [events/1]
2 11 0 0 ? -1 S< 0 0:00 \_ [khelper]
2 12 0 0 ? -1 S< 0 0:00 \_ [kblockd/0]
2 13 0 0 ? -1 S< 0 0:00 \_ [kblockd/1]
2 14 0 0 ? -1 S< 0 0:00 \_ [kacpid]
2 15 0 0 ? -1 S< 0 0:00 \_ [kacpi_notify]
2 16 0 0 ? -1 S< 0 0:00 \_ [kseriod]
2 17 0 0 ? -1 S 0 0:00 \_ [pdflush]
2 18 0 0 ? -1 S 0 0:00 \_ [pdflush]
2 19 0 0 ? -1 S< 0 0:00 \_ [kswapd0]
2 20 0 0 ? -1 S< 0 0:00 \_ [aio/0]
2 21 0 0 ? -1 S< 0 0:00 \_ [aio/1]
2 35 0 0 ? -1 S< 0 0:00 \_ [ata/0]
2 36 0 0 ? -1 S< 0 0:00 \_ [ata/1]
2 37 0 0 ? -1 S< 0 0:00 \_ [ata_aux]
2 47 0 0 ? -1 S< 0 0:00 \_ [scsi_eh_0]
2 48 0 0 ? -1 S< 0 0:00 \_ [scsi_eh_1]
2 49 0 0 ? -1 S< 0 0:00 \_ [scsi_eh_2]
2 53 0 0 ? -1 S< 0 0:00 \_ [scsi_eh_3]
2 54 0 0 ? -1 S< 0 0:00 \_ [scsi_eh_4]
2 1090 0 0 ? -1 S< 0 0:00 \_ [kjournald]
2 1182 0 0 ? -1 S< 0 0:00 \_ [kondemand/0]
2 1183 0 0 ? -1 S< 0 0:00 \_ [kondemand/1]
2 1193 0 0 ? -1 S< 0 0:00 \_ [ksuspend_usbd]
2 1195 0 0 ? -1 S< 0 0:00 \_ [khubd]
2 1204 0 0 ? -1 S< 0 0:08 \_ [ntos_wq]
2 1206 0 0 ? -1 S< 0 0:00 \_ [ndis_wq]
2 1207 0 0 ? -1 D< 0 0:00 \_ [wrapndis_wq]
2 2095 0 0 ? -1 S< 0 0:00 \_ [khpsbpkt]
2 2141 0 0 ? -1 S< 0 0:00 \_ [kpsmoused]
2 2177 0 0 ? -1 S< 0 0:00 \_ [kmmcd]
2 2278 0 0 ? -1 S< 0 0:00 \_ [knodemgrd_0]
2 2445 0 0 ? -1 S< 0 0:00 \_ [kjournald]
0 1 1 1 ? -1 Ss 0 0:01 init [3]
1 1155 1155 1155 ? -1 S<s 0 0:00 /sbin/udevd --daemon
1 3093 3093 3093 ? -1 Ss 0 0:00 /usr/sbin/syslog-ng
1 3128 2949 2949 ? -1 S 0 0:00 /usr/sbin/crond
1 3138 3138 3138 ? -1 Ss 0 0:00 /usr/sbin/acpid
1 3318 3318 3318 tty1 3524 Ss 0 0:00 /bin/login --
3318 3338 3338 3318 tty1 3524 S 0 0:00 \_ -bash
3338 3434 3434 3318 tty1 3524 S 0 0:00 \_ su cyrus
3434 3435 3435 3318 tty1 3524 S 1000 0:00 \_ bash
3435 3448 3448 3318 tty1 3524 S 0 0:00 \_ su
3448 3449 3449 3318 tty1 3524 S 0 0:00 \_ bash
3449 3522 3522 3318 tty1 3524 S 0 0:00 \_ su cyrus
3522 3523 3523 3318 tty1 3524 S 1000 0:00 \_ bash
3523 3524 3524 3318 tty1 3524 S+ 1000 0:00 \_ /bin/sh /usr/bin/startx
3524 3540 3524 3318 tty1 3524 S+ 1000 0:00 \_ xinit /home/cyrus/.xinitrc -- /etc/X11/xinit/xserverrc :0 -auth /home/cyrus/.serverauth.3524
3540 3541 3541 3541 tty7 3541 Ss+ 0 6:49 \_ /usr/bin/X -nolisten tcp
3540 3571 3571 3318 tty1 3524 S 1000 0:02 \_ fluxbox
3571 3572 3571 3318 tty1 3524 D 1000 0:14 \_ conky -c /home/cyrus/.conkyrc
3571 3573 3571 3318 tty1 3524 S 1000 0:03 \_ conky -c /home/cyrus/.conkyrc2
3571 3574 3574 3574 ? -1 Ss 1000 0:00 \_ /bin/bash -c fbsetbg -l && aterm -tr +sb -borderLess
3574 3604 3574 3574 ? -1 S 1000 0:00 | \_ aterm -tr +sb -borderLess
3604 3605 3605 3605 pts/0 6060 Ss 1000 0:00 | \_ bash
3605 6060 6060 3605 pts/0 6060 R+ 1000 0:00 | \_ ps ajxf
3571 4608 4608 4608 ? -1 Dsl 1000 2:30 \_ firefox
1 3320 3320 3320 tty2 3320 Ss+ 0 0:00 /sbin/agetty -8 38400 vc/2 linux
1 3321 3321 3321 tty3 3321 Ss+ 0 0:00 /sbin/agetty -8 38400 vc/3 linux
1 3323 3323 3323 tty4 3323 Ss+ 0 0:00 /sbin/agetty -8 38400 vc/4 linux
1 3324 3324 3324 tty5 3324 Ss+ 0 0:00 /sbin/agetty -8 38400 vc/5 linux
1 3326 3326 3326 tty6 3326 Ss+ 0 0:00 /sbin/agetty -8 38400 vc/6 linux
1 3400 3400 3400 ? -1 Ss 0 0:00 wpa_supplicant -wB -P/var/run/wpa_supplicant_wlan0.pid -iwlan0 -c /tmp/wpa.rIE4bnKS -Dwext
1 3404 3404 3404 ? -1 Ss 0 0:00 /sbin/dhcpcd -t 30 -h Zebulon wlan0
1 3429 3429 3429 ? -1 Ss 0 0:00 dhcpcd -L -t 10 wlan0
1 3433 3433 3433 ? -1 Ds 0 0:00 /sbin/dhcpcd -t 30 -h Zebulon eth0
1 5860 5860 5860 ? -1 Ss 1000 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --sessionand there is a nice beautiful process tree showing how they are related I hope this info is some help
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
check the output of dmesg immediately after it happens and it might be more informative. Alternatively you can also check the logs to see what errors occurred.
Offline