Created attachment 36945 [details]
I hope this is a duplicate (meaning you are already working
on fixing it :) ).
The intel graphics drivers have continually become worse and
worse over the past several months (crashing more and more
often as newer versions come out), until I can no longer log
in (using KDE) at all. A few seconds after I try, the screen
goes completely black, and I can not recover any video (even
a console) without rebooting. I am now reduced to using the
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01) (prog-if 00 [VGA controller])
Subsystem: Compaq Computer Corporation Device 00ba
i686 Intel(R) Pentium(R) 4 CPU 2.00GHz GenuineIntel GNU/Linux
$ qlist -Iv xf86-video-intel
$ qlist -Iv xorg-server
$ qlist -Iv mesa
# qlist -Iv libdrm
Gentoo (of course :) )
Compaq Evo D510 USDT (Ultra Slim Desktop)
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
VendorName "Monitor Vendor"
ModelName "Monitor Model"
VendorName "Intel Corporation"
BoardName "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
I will attach the Xorg.0.log.
The kdm.log might also be of some interest:
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-gentoo-r7 i686
Current Operating System: Linux system 2.6.32-gentoo-r7 #1 Fri Apr 9 05:00:34 UTC 2010 i686
Kernel command line: root=/dev/sda6
Build Date: 30 June 2010 04:13:56PM
Current version of pixman: 0.17.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 10 15:15:42 2010
(==) Using config file: "/etc/X11/xorg.conf"
FATAL: Module fbcon not found.
QFont::fromString: Invalid description 'Serif,20,5,0,50,0'
QFont::fromString: Invalid description 'Sans Serif,10,5,0,50,0'
QFont::fromString: Invalid description 'Sans Serif,10,5,0,75,0'
intel_bufmgr_gem.c:1152: Error setting memory domains 126 (00000040 00000000): Input/output error .
Fatal server error:
Failed to submit batchbuffer: Input/output error
Please consult the The X.Org Foundation support
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
X: i830_batchbuffer.h:79: intel_batch_emit_dword: Assertion `pI830->batch_ptr != ((void *)0)' failed.
Jul 10 15:15:43 system kernel: [ 197.505810] render error detected, EIR: 0x00000010
Jul 10 15:15:43 system kernel: [ 197.505820] [drm:i915_handle_error] *ERROR* EIR stuck: 0x00000010, masking
Jul 10 15:15:43 system kernel: [ 197.505832] render error detected, EIR: 0x00000010
Jul 10 15:16:22 system kernel: [ 236.606653] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Jul 10 15:16:22 system kernel: [ 236.606663] render error detected, EIR: 0x00000000
Jul 10 15:16:22 system kernel: [ 236.606668] i915: Waking up sleeping processes
Jul 10 15:16:22 system kernel: [ 236.606710] reboot required
Jul 10 15:16:22 system kernel: [ 236.607406] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 876 at 874)
Jul 10 15:16:22 system kernel: [ 236.608109] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
Jul 10 15:16:23 system kernel: [ 236.773358] [drm] DAC-5: set mode 1280x1024 1b
Jul 10 15:16:23 system kdm: X server for display :0 terminated unexpectedly
Jul 10 15:16:23 system kernel: [ 237.436509] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
Jul 10 15:16:23 system kernel: [ 237.572627] [drm] DAC-5: set mode 1280x1024 1b
Jul 10 15:16:23 system kdm: X server died during startup
Jul 10 15:16:23 system kdm: X server for display :0 cannot be started, session disabled
If you need anything else, let me know, and I will try to
help. Don't even think about asking me to use a later
kernel, though. I tried 2.6.34-gentoo-r1, and the machine
goes completely black (and locks up) before even starting
X (with no log whatsoever).
We have big issues with GEM on i8xx. i845 is even more troublesome as it has some errata that we fail to workaround that affect reprogramming the GTT.
My presumption is that this is the very same bug, and the current workaround is to use UMS+EXA.
*** This bug has been marked as a duplicate of bug 26345 ***