[Bug 1771] Intel 865G on P4P800-VM I830WaitLpRing() lockup
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Dec 23 10:46:55 PST 2004
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=1771
------- Additional Comments From jhale2000 at hotmail.com 2004-12-23 10:46 -------
I have an ASUS P4P800-MX with the i865GV chip running FreeBSD 5.3 which seemed
to work fine with Xorg 6.7.0 and the i810 driver compiled from source. I just
upgraded to 6.8.1 from source yesterday and startx crashed immediately using
the i810 driver. I am convinced this is a driver issue, as the 6.7.0 version
seemed to work and I was able to use the vesa driver under 6.8.1. Upon looking
at my Xorg log, I found the probed memory was lower that the default VideoRAM
and higher that the VESA VBE total mem. Here is the key part of my
log:<BR><BR>(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 32576 kB
(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 865G
(--) I810(0): Chipset: "865G"
(--) I810(0): Linear framebuffer at 0xF0000000
(--) I810(0): IO registers at addr 0xFE780000
(==) I810(0): Write-combining range (0xfe780000,0x80000) was already clear
(II) I810(0): 1 display pipe available.
(II) I810(0): detected 32636 kB stolen memory.
(II) I810(0): I830CheckAvailableMemory: 450560 kB available
(--) I810(0): Pre-allocated VideoRAM: 32636 kByte
(**) I810(0): VideoRAM: 32768 kByte
(==) I810(0): video overlay key set to 0x101fe
(**) I810(0): page flipping disabled
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): BIOS Build: 3062
(==) I810(0): Device Presence: disabled.
(==) I810(0): Display Info: enabled.
(II) I810(0): Broken BIOSes cause the system to hang here.<BR><BR>Originally
(and by default), VideoRam is commented out. I have the BIOS set to use 32MB
of shared RAM for video, but apparently this does not exactly equal 32*1024 B
(32768 kB). When I set VideoRam to 32576, X started right up with the i810
driver. I don't know much about the drivers, but it seems to me like there is
an error probing the memory and it may be specific to this chipset. I could
not get X to start at all before, but now it starts after changing VideoRam.
If you got X to start at all before, you were probably lucky and it may be the
way Linux handles memory (I have a slightly different MB too). Then X crashes
because of the memory leak. I don't know about DRI, I've never tried it even
on 6.7.0. Sorry for the long comment, but this is what has worked for me so
far and I wanted to put it on the table. If it crashes on me I'll post again.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list