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: