I believe I am having instability problems with X (the system just hums along
in runlevel 3 without X running). I have a Tyan S4266 MPX mobo (most recent
BIOS version) with two Athlon XP1600+ cpu's and a Matrox G450 dual-head video
card. I have updated the video BIOS to the most recent version and am using
the current Matrox-supplied X11 drivers. My XFree86 is version 4.2.0-10mdk
(what comes with Mandrake 8.2).
I have an syslog message that tells me:
kernel: mtrr: detected mtrr type: Intel
kernel: mtrr: your CPUs had inconsistent fixed MTRR settings
kernel: mtrr: probably your BIOS does not setup all CPUs
kernel: mtrr: base(0xea000000) is not aligned on a size(0x1800000) boundary
kernel: mtrr: base(0xea000000) is not aligned on a size(0x1800000) boundary
kernel: mtrr: base(0xea000000) is not aligned on a size(0x1800000) boundary
The X11 log tells me:
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0xe8903000 - 0xe890307f (0x80) MX[B]
[6] -1 0xe8902000 - 0xe8902fff (0x1000) MX[B]
[7] -1 0xe8901000 - 0xe8901fff (0x1000) MX[B]
[8] -1 0xe8c00000 - 0xe8c00fff (0x1000) MX[B]
[9] -1 0xf0000000 - 0xf7ffffff (0x8000000) MX[B]
[10] -1 0xe8000000 - 0xe87fffff (0x800000) MX[B](B)
[11] -1 0xe8800000 - 0xe8803fff (0x4000) MX[B](B)
[12] -1 0xea000000 - 0xebffffff (0x2000000) MX[B](B)
[13] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0x00002000 - 0x0000207f (0x80) IX[B]
[16] -1 0x00002080 - 0x000020bf (0x40) IX[B]
[17] -1 0x000020c0 - 0x000020cf (0x10) IX[B]
[18] -1 0x000020d0 - 0x000020d3 (0x4) IX[B]
[19] -1 0x000020d8 - 0x000020df (0x8) IX[B]
[20] -1 0x000020d4 - 0x000020d7 (0x4) IX[B]
[21] -1 0x000020e0 - 0x000020e7 (0x8) IX[B]
[22] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]
[23] -1 0x00001010 - 0x00001013 (0x4) IX[B]
And, # cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1
reg01: base=0x20000000 ( 512MB), size= 256MB: write-back, count=1
reg02: base=0xeb000000 (3760MB), size= 8MB: write-combining, count=1
reg03: base=0xea800000 (3752MB), size= 8MB: write-combining, count=1
reg04: base=0xea000000 (3744MB), size= 8MB: write-combining, count=1
reg05: base=0xf0000000 (3840MB), size= 128MB: write-combining, count=1
reg06: base=0xeb800000 (3768MB), size= 8MB: write-combining, count=1
In XF86Config-4, AGP is set to "1".
So after some mail list archive searching, I have inserted mem=nopentium in
LILO and X is more stable, but it still crashes (although less frequently)
and occasionally locks up the system completely (no ssh in, no vt; no
Atl-Ctrl-Backspace, no Alt-Ctrl-Delete -- Alt- SysRq-B will reboot as will
the hardware reset on the case -- thank goodness for reiserfs.
Will a newer version of XFree86 help? Is the version in cooker (4.2.0-20-mdk)
useable in 8.2?
Any advice would be appreciated.
--
Hoyt
http://www.maximumhoyt.com
[a] The Japanese eat very little fat and suffer fewer heart attacks than the
British or Americans.
[b] On the other hand, the French eat a lot of fat and also suffer fewer heart
attacks than the British or Americans.
[c] Conclusion: Eat what you like. It's speaking English that kills you.
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com