[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#515148: Bug#596356: xserver-xorg-video-intel: crash every day with intel driver, don't crash with vesa



Le 2011-01-15 18:12, Cesare Leonardi a écrit :
> On 13/01/2011 19:31, Yan Morin wrote:
>> VGA-compatible devices on PCI bus:
>> 00:02.0 VGA compatible controller: Intel Corporation
>> 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
>
> Hi Yan.
> Even if your system crash as the one from the original reporter, you
> both have very very different hardware: yours is one the older chipset
> supported by Intel driver and for which there are known problems;
> Julian has instead a very new hardware.
>
> I think you'd better to open a new bug to track your problem.
> And keep in mind that your platform is quite rare now, so it would be
> good if you will inform upstream too:
> http://intellinuxgraphics.org/feedback.html
>
>> Xorg X server configuration file status:
>> -rw-r--r-- 1 root root 3607 Jan 11 21:45 /etc/X11/xorg.conf
>
> From the low of my experience i can suggest you:
> - search for "845", "hung", "hangcheck" and similar on bugs.debian.org
> and on lists.freedesktop.org/archives/intel-gfx/, to find similar
> reports.
> - try to rename xorg.conf so that it won't be loaded anymore. If you
> don't have particular needing, now X is able set the proper
> configuration automatically. This probably won't resolve your specific
> problem.
> - if you are able and if you are not afraid to experiment, you can try
> both kernel and intel driver from experimental, so you can see if your
> problem are already corrected or got better. To summarize upgrade
> xserver-xorg-video-intel, libdrm-intel1, libdrm2 and install
> linux-image-2.6.37-trunk-686.
>
>> DRM Information from dmesg:
>> [    1.006699] Linux agpgart interface v0.103
>> [    1.006788] agpgart-intel 0000:00:00.0: Intel 830M Chipset
>> [    1.007044] agpgart-intel 0000:00:00.0: detected 8060K stolen memory
>> [    1.008884] agpgart-intel 0000:00:00.0: AGP aperture is 128M @
>> 0x88000000
>> [   21.638642] [drm] Initialized drm 1.1.0 20060810
>> [   21.771292] [drm] set up 15M of stolen space
>> [   21.817247] [drm] initialized overlay support
>> [   21.996304] fb0: inteldrmfb frame buffer device
>> [   21.996319] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0
>> on minor 0
>> [103690.148008] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
>> elapsed... GPU hung
>> [103690.148036] [drm:i915_do_wait_request] *ERROR*
>> i915_do_wait_request returns -5 (awaiting 766371 at 766370)
>
> Maybe it's normal, but i wonder why lspci reports an i845 chipset,
> while this logs talks about an i830.
>
> Good luck.
>
> Cesare.
Here is my result with experimental packages:
libdrm-intel1         2.4.23-1
libdrm2               2.4.23-1
linux: 2.6.37-trunk-686
xserver-xorg-video-intel      2:2.14.0-1

Xorg Server seems more stable than before, I'm now able to switch from
CTRL+ALT+F1 to CTRL+ALT+F7 many times without a black screen when there
is no error.

Before the "hung CPU" error, graphics seems to freeze sometimes but it
displays OK after.

I still have a hung CPU error but this time it didn't crash my computer.
tvtime doesn't work anymore but iceweasel works.

Extract from /var/log/Xorg.0.log:
[  6987.859] (EE) intel(0): Detected a hung GPU, disabling acceleration.
[  6996.491] (EE) intel(0): failed to set cursor: Input/output error
...
[  7007.566] (WW) intel(0): intel_uxa_prepare_access: bo map failed:
Input/output error
...


dmesg:
[   23.970089] [drm] Initialized drm 1.1.0 20060810
[   24.259621] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   24.259631] i915 0000:00:02.0: setting latency timer to 64
[   24.305016] vgaarb: device changed decodes:
PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   24.305411] [drm] initialized overlay support
[   24.384823] Console: switching to colour frame buffer device 210x65
[   24.384838] fb0: inteldrmfb frame buffer device
[   24.384841] drm: registered panic notifier
[   24.385072] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on
minor 0
[   29.232021] eth2: no IPv6 routers present
[   29.798830] render error detected, EIR: 0x00000010
[   29.798830] [drm:i915_report_and_clear_eir] *ERROR* EIR stuck:
0x00000010, masking
[   29.798830] render error detected, EIR: 0x00000010
...
[ 6987.412013] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 6987.428056] render error detected, EIR: 0x00000010
[ 6987.428065] [drm:i915_report_and_clear_eir] *ERROR* EIR stuck:
0x00000010, masking
[ 6987.428074] render error detected, EIR: 0x00000010
[ 6987.856015] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 6987.856125] [drm:i915_reset] *ERROR* GPU hanging too fast, declaring
wedged!
[ 6987.856128] [drm:i915_reset] *ERROR* Failed to reset chip.

-- 
Yan Morin
Consultant en Logiciel Libre de Progysm
progysm@gmail.com
http://progysm.com/
819 499-0616

begin:vcard
fn:Yan Morin
n:Morin;Yan
org:ProgYSM
adr;quoted-printable:;;417, rue du Portage, app. 17;Mont-Laurier;Qu=C3=A9bec;J9L 2A3;Canada
email;internet:progysm@gmail.com
title:Consultant en Logiciel Libre
tel;work:819-499-0616
note;quoted-printable:Consultation pour les Logiciels Libres=0D=0A=
	Programmation Web=0D=0A=
	Programmation XUL, Java, C++=0D=0A=
	Scripting Linux=0D=0A=
	Support technique Linux=0D=0A=
	Formation Web/Linux/Programmation
url:http://www.progysm.com/
version:2.1
end:vcard


Reply to: