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

Bug#689268: linux-image-3.2.0-3-amd64: Intel HD 4000 (Ivy Bridge) graphics freeze



On 2012-10-04 13:30, Ingo wrote:

I just had a freeze, the first one sinc sunday. Actually while browsing your comment :)

Jonathan: netconsole didn't log anything interesting.

These freezes happend most of the time when hitting a link in Iceweasel.
They are so severe that even the MoBo reset button does not respond
immediately,

Same here. I press reset and the computer reboots 20 seconds later.

I had to hit it several times. Additionally when PC stalls,
monitor continues to display the frozen desktop (via displayport)

I also use displayport. It seems like the last screen is cached in the monitor (HP ZR24w) because if I turn the monitor off and on again, I just get a black screen.

power consumption rises from idle 38 watts to constant 86 watts - verry
dangerous if also fan regulation fails.

Don't know about power, but if this is true, the reset delay may very well be the temperature rising until the temperature protection resets the computer.

Upon next boot I get "orphaned inodes"

Me too, but this is of course expected on a cold reset.

   [drm] MTRR allocation failed.  Graphics performance may suffer.

I've got this one too.


Checking mtrr's showed:

cat /proc/mtrr
reg00: base=0x000000000 (    0MB), size= 8192MB, count=1: write-back
reg01: base=0x200000000 ( 8192MB), size=  512MB, count=1: write-back
reg02: base=0x0e0000000 ( 3584MB), size=  512MB, count=1: uncachable
reg03: base=0x0dc000000 ( 3520MB), size=   64MB, count=1: uncachable
reg04: base=0x0db800000 ( 3512MB), size=    8MB, count=1: uncachable
reg05: base=0x21f800000 ( 8696MB), size=    8MB, count=1: uncachable
reg06: base=0x21f600000 ( 8694MB), size=    2MB, count=1: uncachable

In my case (with 32 GB):

reg00: base=0x000000000 (    0MB), size=32768MB, count=1: write-back
reg01: base=0x800000000 (32768MB), size=  512MB, count=1: write-back
reg02: base=0x0e0000000 ( 3584MB), size=  512MB, count=1: uncachable
reg03: base=0x0d0000000 ( 3328MB), size=  256MB, count=1: uncachable
reg04: base=0x0cf000000 ( 3312MB), size=   16MB, count=1: uncachable
reg05: base=0x81fe00000 (33278MB), size=    2MB, count=1: uncachable


Default setting in the BIOS of the DH77EB for video agp-aperture is
"max" (values of 64, 128, 256 and 512MB are offered as options).
I played around with different BIOS settings and observed that these
settings are not respected by the i915 module. Dmesg always reports
256MB for the aperture:

So the problem seems to be that i915 ignores (or cannot read) the BIOS setting.

My BIOS setting is called "iGPU-Memory". It was by default at 64 MB.


dmesg | grep agp
Linux agpgart interface v0.103
agpgart-intel 0000:00:00.0: Intel Ivybridge Chipset
agpgart-intel 0000:00:00.0: detected gtt size: 2097152K total, 262144K
mappable
agpgart-intel 0000:00:00.0: detected 65536K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000

Identical to my logs.

So I decided to set the BIOS AGP-aperture to 256MB as well and removed
the kernel parameter 'enable_mtrr_cleanup'.

Changed my setting to 256 MB as well.

still suffering graphics performance and "mtrr missmatch" according to
dmesg:

mtrr: type mismatch for e0000000,10000000 old: write-back new:
write-combining
[drm] MTRR allocation failed.  Graphics performance may suffer.

Me too.

But since then I have never obseved any cras/freeze for days now.

Keeping my fingers crossed for the same outcome.

/Per


Reply to: