Hello,
I have a first gen DL380 thats having issues with Xwindows on RHEL 4 ES. Running 'system-config-display' works, it loads X, I am able to configure my display and I'm happy. But after saving that display and trying to start X, it fails. Its very odd that X works in the 'system-config-display' with its autobuilt config, but not with the saved config.
(WW) ATI(0): Failed to set up write-combining range (0xf6000000,0x800000)
That is the error display on screen. Looking at the kernel log at the same time I see:
Mar 28 15:58:27 SERVERNAME kernel: mtrr: no more MTRRs available.
Looking at /proc/mtrr:
# cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size=2048MB: write-back, count=1
reg01: base=0x400020000 (16384MB), size= 64KB: uncachable, count=1
reg02: base=0x400040000 (16384MB), size= 64KB: uncachable, count=1
reg03: base=0x400060000 (16384MB), size= 64KB: uncachable, count=1
reg04: base=0x400080000 (16384MB), size= 64KB: uncachable, count=1
reg05: base=0x4000a0000 (16384MB), size= 64KB: uncachable, count=1
reg06: base=0x4000c0000 (16384MB), size= 64KB: uncachable, count=1
reg07: base=0x4000e0000 (16384MB), size= 64KB: uncachable, count=1
Generally, you can add the range to mtrr with echo like:
"echo "base=0xef000000 size=0x800000 type=write-combining" > /proc/mtrr"
But this does not work.
When installing the X install interface works, but this server was installed with a minimal kickstart based image. Now the owner wants to install Oracle on the system, and of course Oracle requires X to install. Re-installing with X is not a fix.
Any Ideas?