Hi,
I am a newbie whos trying to make to work a 945GM integrated card.
I have this problem with the last version of xf86-video-intel driver 
(downloaded from git on 30/08/07..yesterday) where I can't run any 3D 
application using DRI.

the X server crashes..these are my logfiles:

dmesg:

[drm] Initialized drm 1.1.0 20060810
PCI: Setting latency timer of device 0000:00:02.0 to 64
[drm] Initialized i915 1.9.0 20070209 on minor 0
[drm] Used old pci detect: framebuffer loaded
[...]
[drm:drm_fence_lazy_wait] *ERROR* Fence timeout. GPU lockup or fence 
driver was taken down.
intelfb: intelfb_check_var: accel_flags is 1
intelfb: Changing the video mode is not supported.
intelfb: ring buffer : space: 13104 wanted 65472
intelfb: lockup - turning off hardware acceleration
[drm:drm_fence_lazy_wait] *ERROR* Fence timeout. GPU lockup or fence 
driver was taken down.
[drm:drm_bo_expire_fence] *ERROR* Detected GPU lockup or fence driver 
was taken down. Evicting buffer.

Xorg.log:

Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x7ffc0001 pgetbl_err: 0x10
ipeir: 0 iphdr: 1800040
LP ring tail: 1d108 head: 1c93c len: 1f801 start 0
eir: 0 esr: 10 emr: ffff
instdone: ffc0 instpm: 0
memmode: 306 instps: f0000
hwstam: effe ier: a2 imr: 0 iir: 1010
Ring at virtual 0xa79d6000 head 0x1c93c tail 0x1d108 count 499
        0001c8bc: 00000014
        0001c8c0: 00000011
        0001c8c4: 00000000
        0001c8c8: 10800001
        0001c8cc: 00000014
        0001c8d0: 00000012
        0001c8d4: 00000000
        0001c8d8: 00000000
        0001c8dc: 01000000
        0001c8e0: 7d800003
        0001c8e4: 00000000
        0001c8e8: 002f0004
        0001c8ec: 015a007f
        0001c8f0: 002f0004
        0001c8f4: 00000000
        0001c8f8: 18800080
        0001c8fc: 07000001
        0001c900: 10800001
        0001c904: 00000014
        0001c908: 00000013
        0001c90c: 00000000
        0001c910: 10800001
        0001c914: 00000014
        0001c918: 00000014
        0001c91c: 00000000
        0001c920: 00000000
        0001c924: 01000000
        0001c928: 02000003
        0001c92c: 00000000
        0001c930: 00000000
        0001c934: 00000000
        0001c938: 01800040
        0001c93c: 0a500002
Ring end
space: 129068 wanted 131064
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xf89f1000 at 0xb7be5000

Fatal server error:
lockup

(II) AIGLX: Suspending AIGLX clients for VT switch
(EE) intel(0): I830 Vblank Pipe Setup Failed 0
(EE) intel(0): I830 Vblank Pipe Setup Failed 0
(EE) intel(0): I830 Vblank Pipe Setup Failed 3
(II) intel(0): fbc disabled on pipe a
(EE) intel(0): I830 Vblank Pipe Setup Failed 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 2
(II) intel(0): xf86UnbindGARTMemory: unbind key 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 4
(II) intel(0): xf86UnbindGARTMemory: unbind key 5
(II) intel(0): xf86UnbindGARTMemory: unbind key 6

My actual Xorg configuration (for the graphic card) is:

Section "Device"
    Identifier  "i945GM"
    Driver      "intel"
    VideoRam    262144
    BusID "PCI:0:2:0"
    #Option "CacheLines" "32768"
    Option "EnableAGPDMA" "true"
    Option "DRI" "true"
    Option "AperTexSize" "131072"
    Option "AccelMethod" "EXA"
    Option "Legacy3D" "false"
    Option "XAANoOffscreenPixmaps" "true"
    #Option "XvMCSurfaces" "6"
    Option "AddARGBGLXVisuals" "true"
    Option "RenderAccel" "true"
    Option "AllowGLXWithComposite" "true"
    Option "TripleBuffer" "true"
    Option "AGPFastWrite" "true"
    Option "MTRR" "true"
    Option "UseFBDev" "true"
    #Option "LinearAlloc" "262144"
    Option "NoAccel" "false"
    Option "SWcursor" "false"
    Option "Dac6Bit" "false"
    Option "DDC" "true"
    Option "PageFlip" "true"
    Option "Tiling" "true"
    #Option "ModeDebug" "true"
    #Option "FramebufferCompression" "true"
    # Insert Clocks lines here if appropriate
EndSection

Disabling PageFlip glxgears and some other applications can run..but not 
googleearth: it makes the kernel to freeze. The 2D rendering is slowly 
using DRI...Without the DRI support is more fast.

I have also tried to remove intelfb (going back to vesafb) but without 
success...and Ive tried to use less memory for the framebuffer...or use 
a lot of memory..but its the same.

Many thanks.
Shence

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to