I tried running with the NoDRI option in xorg.conf, but it still crashed unexpectedly and unrecoverably. I have never experienced a crash when not using firefox. Or, to put it differently, this has only ever happened when firefox is running (both version 2 and 3, oh and by firefox I mean iceweasel). Also, I don't recall this ever happening before a suspend / resume cycle. Or, it only ever has happened after resuming from suspend at least once.
I'll include crash part of my xorg.log, the video section of xorg.conf and a list of running processes at the time of the crash. The section of the log with the crash is different this time. It looks like it crashed twice and it's much longer. Also, the error message is somewhat different. I'd guess this has something to do with the NoDRI option? At this point, I think as a "workaround" I'm going to use a different browser. Maybe Epiphany or opera. ~$ aptitude show xorg Package: xorg State: installed Version: 1:7.3+14 ~$ aptitude show xserver-xorg Package: xserver-xorg State: installed Version: 1:7.3+14 ~$ aptitude show xserver-xorg-video-intel Package: xserver-xorg-video-intel State: installed Version: 2:2.3.2-2 ~$ uname -r 2.6.25-2-686 ## ## Crash section from xorg.log ## ## (WW) intel(0): ESR is 0x00000010, page table error (WW) intel(0): PGTBL_ER is 0x00000013, host gtt pte, host pte data, display A pte (WW) intel(0): PRB0_CTL (0x0001f001) indicates ring buffer enabled (WW) intel(0): PRB0_HEAD (0x58017a8c) and PRB0_TAIL (0x00018488) indicate ring buffer not flushed (WW) intel(0): Existing errors found in hardware state. Error in I830WaitLpRing(), timeout for 2 seconds pgetbl_ctl: 0x3ffc0001 getbl_err: 0x00000013 ipeir: 0x00000000 iphdr: 0x7d000006 LP ring tail: 0x00018490 head: 0x00017a8c len: 0x0001f001 start 0x00000000 eir: 0x0000 esr: 0x0010 emr: 0xffff instdone: 0xfa41 instpm: 0x0000 memmode: 0x0000010f instps: 0x800f00c4 hwstam: 0xffff ier: 0x0000 imr: 0xffff iir: 0x0000 Ring at virtual 0xa790a000 head 0x17a8c tail 0x18490 count 641 00017a0c: 00000000 00017a10: 00000000 00017a14: 00000000 00017a18: 00000000 00017a1c: 00000000 00017a20: 00000000 00017a24: 00000000 00017a28: 00000000 00017a2c: 00000000 00017a30: 00000000 00017a34: 00000000 00017a38: 00000000 00017a3c: 00000000 00017a40: 00000000 00017a44: 00000000 00017a48: 00000000 00017a4c: 00000000 00017a50: 00000000 00017a54: 00000000 00017a58: 00000000 00017a5c: 00000000 00017a60: 00000000 00017a64: 00000000 00017a68: 00000000 00017a6c: 00000000 00017a70: 00000000 00017a74: 00000000 00017a78: 00000000 00017a7c: 00000000 00017a80: 00000000 00017a84: 00000000 00017a88: 00000000 00017a8c: 00000000 Ring end space: 128500 wanted 131064 Fatal server error: lockup Error in I830WaitLpRing(), timeout for 2 seconds pgetbl_ctl: 0x3ffc0001 getbl_err: 0x00000013 ipeir: 0x00000000 iphdr: 0x7d000006 LP ring tail: 0x00018498 head: 0x00017a8c len: 0x0001f001 start 0x00000000 eir: 0x0000 esr: 0x0010 emr: 0xffff instdone: 0xfa41 instpm: 0x0000 memmode: 0x0000010f instps: 0x800f00c4 hwstam: 0xffff ier: 0x0000 imr: 0xffff iir: 0x0000 Ring at virtual 0xa790a000 head 0x17a8c tail 0x18498 count 643 00017a0c: 00000000 00017a10: 00000000 00017a14: 00000000 00017a18: 00000000 00017a1c: 00000000 00017a20: 00000000 00017a24: 00000000 00017a28: 00000000 00017a2c: 00000000 00017a30: 00000000 00017a34: 00000000 00017a38: 00000000 00017a3c: 00000000 00017a40: 00000000 00017a44: 00000000 00017a48: 00000000 00017a4c: 00000000 00017a50: 00000000 00017a54: 00000000 00017a58: 00000000 00017a5c: 00000000 00017a60: 00000000 00017a64: 00000000 00017a68: 00000000 00017a6c: 00000000 00017a70: 00000000 00017a74: 00000000 00017a78: 00000000 00017a7c: 00000000 00017a80: 00000000 00017a84: 00000000 00017a88: 00000000 00017a8c: 00000000 Ring end space: 128492 wanted 131064 FatalError re-entered, aborting lockup ## ## Driver section from xorg.conf ## ## Section "Device" Identifier "Intel945GM" Driver "intel" Option "NoDRI" "true" EndSection ## ## Running processes (ps aux) ## USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.1 0.0 2048 728 ? Ss 11:58 0:01 init [2] root 2 0.0 0.0 0 0 ? S< 11:58 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S< 11:58 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S< 11:58 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 11:58 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S< 11:58 0:00 [migration/1] root 7 0.0 0.0 0 0 ? S< 11:58 0:00 [ksoftirqd/1] root 8 0.0 0.0 0 0 ? S< 11:58 0:00 [watchdog/1] root 9 0.0 0.0 0 0 ? S< 11:58 0:00 [events/0] root 10 0.0 0.0 0 0 ? S< 11:58 0:00 [events/1] root 11 0.0 0.0 0 0 ? S< 11:58 0:00 [khelper] root 42 0.0 0.0 0 0 ? S< 11:58 0:00 [kblockd/0] root 43 0.0 0.0 0 0 ? S< 11:58 0:00 [kblockd/1] root 45 0.0 0.0 0 0 ? S< 11:58 0:00 [kacpid] root 46 0.0 0.0 0 0 ? S< 11:58 0:00 [kacpi_notify] root 138 0.0 0.0 0 0 ? S< 11:58 0:00 [kseriod] root 178 0.0 0.0 0 0 ? S 11:58 0:00 [pdflush] root 179 0.0 0.0 0 0 ? S 11:58 0:00 [pdflush] root 180 0.0 0.0 0 0 ? S< 11:58 0:00 [kswapd0] root 181 0.0 0.0 0 0 ? S< 11:58 0:00 [aio/0] root 182 0.0 0.0 0 0 ? S< 11:58 0:00 [aio/1] root 668 0.0 0.0 0 0 ? S< 11:58 0:00 [ksuspend_usbd] root 669 0.0 0.0 0 0 ? S< 11:58 0:00 [khubd] root 712 0.0 0.0 0 0 ? S< 11:58 0:00 [ata/0] root 716 0.0 0.0 0 0 ? S< 11:58 0:00 [ata/1] root 727 0.0 0.0 0 0 ? S< 11:58 0:00 [ata_aux] root 807 0.0 0.0 0 0 ? S< 11:58 0:00 [scsi_eh_0] root 808 0.0 0.0 0 0 ? S< 11:58 0:00 [scsi_eh_1] root 809 0.0 0.0 0 0 ? S< 11:58 0:00 [scsi_eh_2] root 810 0.0 0.0 0 0 ? S< 11:58 0:00 [scsi_eh_3] root 916 0.0 0.0 0 0 ? S< 11:58 0:00 [kjournald] root 994 0.0 0.0 2356 904 ? S<s 11:58 0:00 udevd --daemon root 1367 0.0 0.0 0 0 ? S< 11:59 0:00 [kpsmoused] root 1543 0.0 0.0 0 0 ? S< 11:59 0:00 [iwl3945/0] root 1547 0.0 0.0 0 0 ? S< 11:59 0:00 [iwl3945/1] root 1556 0.0 0.0 0 0 ? S< 11:59 0:00 [iwl3945] root 1859 0.0 0.0 0 0 ? S< 11:59 0:00 [kjournald] root 1860 0.0 0.0 0 0 ? S< 11:59 0:00 [kjournald] root 2194 0.0 0.0 0 0 ? S< 11:59 0:00 [kondemand/0] root 2196 0.0 0.0 0 0 ? S< 11:59 0:00 [kondemand/1] root 2229 0.0 0.0 4348 952 ? S<s 11:59 0:00 /sbin/wpa_supplicant -W -B -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -D wext -q -f /var/log/wpa_supplicant.wlan0.log -c /etc/wpa_supplicant/wpa_supplicant.conf root 2259 0.0 0.0 2128 412 ? S<s 11:59 0:00 /sbin/wpa_cli -B -P /var/run/wpa_action.wlan0.pid -i wlan0 -p /var/run/wpa_supplicant -a /sbin/wpa_action root 2321 0.0 0.0 1712 644 ? Ss 11:59 0:00 /usr/sbin/acpid -c /etc/acpi/events 104 2330 0.0 0.1 2676 1028 ? Ss 11:59 0:00 /usr/bin/dbus-daemon --system avahi 2349 0.0 0.1 2784 1440 ? Ss 11:59 0:00 avahi-daemon: running [archnix.local] avahi 2350 0.0 0.0 2784 468 ? Ss 11:59 0:00 avahi-daemon: chroot helper 107 2366 0.0 0.2 5164 2864 ? Ss 11:59 0:00 /usr/sbin/hald root 2367 0.0 0.1 3376 1160 ? S 11:59 0:00 hald-runner root 2390 0.0 0.1 3440 1144 ? S 11:59 0:00 hald-addon-input: Listening on /dev/input/event4 /dev/input/event3 /dev/input/event0 /dev/input/event5 /dev/input/event7 root 2392 0.0 0.1 3452 1216 ? S 11:59 0:00 /usr/lib/hal/hald-addon-cpufreq 107 2393 0.0 0.0 2204 952 ? S 11:59 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket root 2399 0.0 0.1 3440 1152 ? S 11:59 0:00 hald-addon-storage: polling /dev/hda (every 2 sec) root 2417 0.0 0.1 13356 1584 ? Ss 11:59 0:00 /usr/sbin/gdm root 2418 0.0 0.2 13800 2972 ? S 11:59 0:00 /usr/sbin/gdm root 2426 2.2 1.9 27628 20084 tty7 Ss+ 11:59 0:14 /usr/X11R6/bin/X :0 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 root 2566 0.0 0.0 1712 520 tty1 Ss+ 11:59 0:00 /sbin/getty 38400 tty1 root 2567 0.0 0.0 1712 520 tty2 Ss+ 11:59 0:00 /sbin/getty 38400 tty2 root 2593 0.0 0.0 2124 376 ? S<s 11:59 0:00 dhclient3 -pf /var/run/dhclient.wlan0.pid -lf /var/lib/dhcp3/dhclient.wlan0.leases wlan0 arthur 2631 0.0 0.3 6444 3440 ? S 11:59 0:00 /usr/lib/libgconf2-4/gconfd-2 11 arthur 2633 0.0 0.2 14532 2100 ? S 11:59 0:00 /usr/bin/gnome-keyring-daemon -d --login arthur 2635 0.0 0.7 27308 7220 ? Ssl 11:59 0:00 x-session-manager arthur 2683 0.0 0.0 3036 680 ? S 11:59 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute x-session-manager arthur 2684 0.0 0.0 2540 932 ? Ss 11:59 0:00 /usr/bin/dbus-daemon --fork --print-pid 6 --print-address 9 --session arthur 2690 0.0 0.7 22896 7388 ? Ss 11:59 0:00 /usr/bin/seahorse-agent --execute x-session-manager arthur 2693 0.1 0.9 40596 9920 ? Sl 11:59 0:00 gnome-settings-daemon arthur 2697 0.0 0.5 29576 5644 ? Sl 11:59 0:00 /usr/bin/pulseaudio --log-target=syslog arthur 2704 0.0 0.2 7152 2328 ? S 11:59 0:00 /usr/lib/pulseaudio/pulse/gconf-helper arthur 2717 0.0 0.2 14548 2688 ? Ss 11:59 0:00 gnome-screensaver arthur 2718 0.0 0.8 16304 8944 ? S 11:59 0:00 /usr/bin/metacity --sm-client-id=default0 arthur 2719 0.2 1.8 34084 19124 ? S 11:59 0:01 gnome-panel --sm-client-id default1 arthur 2722 0.1 1.6 68180 17344 ? S 11:59 0:00 nautilus --no-default-window --sm-client-id default2 arthur 2724 0.0 0.2 40104 2996 ? Ssl 11:59 0:00 /usr/lib/bonobo-activation/bonobo-activation-server --ac-activate --ior-output-fd=16 arthur 2731 0.0 0.3 9852 3772 ? S 11:59 0:00 /usr/lib/gnome-vfs-2.0/gnome-vfs-daemon arthur 2737 0.0 0.0 3016 408 ? Ss 11:59 0:00 syndaemon -i 1 -d arthur 2744 0.0 0.7 21912 7476 ? Ss 11:59 0:00 gnome-power-manager arthur 2746 0.0 0.4 19108 4812 ? Ss 11:59 0:00 /usr/lib/gnome-volume-manager/gnome-volume-manager --sm-disable arthur 2769 5.5 6.5 176712 66824 ? Sl 11:59 0:35 /usr/lib/iceweasel/firefox-bin -a firefox arthur 2772 0.1 3.3 88400 34584 ? S 11:59 0:01 pidgin arthur 2867 7.5 1.3 42760 13856 ? Sl 12:09 0:03 transmission arthur 2871 1.0 1.7 54516 17568 ? Sl 12:09 0:00 gnome-terminal arthur 2874 0.0 0.0 2932 864 ? S 12:09 0:00 gnome-pty-helper arthur 2875 0.8 0.2 5544 2864 pts/0 Ss 12:09 0:00 bash arthur 2893 0.0 0.1 3656 1028 pts/0 R+ 12:10 0:00 ps aux -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]